Acasă
Articole
Atacurile Sybil explicate

Atacurile Sybil explicate

Începător
Publicat Dec 7, 2018Actualizat Aug 17, 2023
2m

Un atac Sybil este un tip de amenințare de securitate asupra unui sistem online, în care o persoană încearcă să preia rețeaua creând mai multe conturi, noduri sau computere.

Poate fi, de exemplu, o persoană care creează mai multe conturi de rețele de socializare.

Dar în lumea criptomonedelor, un exemplu mai relevant este acela în care cineva rulează mai multe noduri într-o rețea blockchain. 

Cuvântul „Sybil” din nume provine dintr-un studiu de caz despre o femeie pe nume Sybil Dorsett, care a fost tratată pentru tulburare disociativă de identitate – numită și tulburare de personalitate multiplă.


Ce probleme pot cauza atacurile Sybil?

  • Atacatorii pot să depășească numărul de voturi ale nodurilor cinstite din rețea dacă creează suficiente identități false (sau identități Sybil). Ei pot refuza apoi să primească sau să transmită blocuri, blocând efectiv alți utilizatori dintr-o rețea.

  • În atacurile Sybil la scară foarte mare, în care atacatorii reușesc să controleze majoritatea puterii de calcul a rețelei sau a ratei de hash, ei pot efectua un atac 51%. În astfel de cazuri, pot modifica ordinea tranzacțiilor și pot împiedica confirmarea tranzacțiilor. Ei pot chiar inversa tranzacțiile pe care le-au făcut în timp ce dețineau controlul, ceea ce poate duce la dublarea cheltuielilor. 

De-a lungul anilor, informaticienii au dedicat mult timp și cercetări pentru a descoperi cum să detecteze și să prevină atacurile Sybil, cu diferite grade de eficacitate. Deocamdată, nu există o apărare garantată.


Deci, cum atenuează blockchainurile atacurile Sybil?

Multe blockchainuri folosesc diferiți „algoritmi de consens” pentru a ajuta la apărarea împotriva atacurilor Sybil, cum ar fi Proof of Work, Proof of Stake și Delegated Proof of Stake.

Acești algoritmi de consens nu previn, de fapt, atacurile Sybil, ci doar fac foarte nepractică efectuarea cu succes a unui atac Sybil.

De exemplu, blockchainul Bitcoin aplică un set specific de reguli pentru generarea de noi blocuri.

Una dintre reguli este că capacitatea de a crea un bloc trebuie să fie proporțională cu puterea totală de procesare a mecanismului Proof of Work. Asta înseamnă că trebuie să dețineți efectiv puterea de calcul necesară pentru a crea un nou bloc, fiind foarte dificil și costisitor pentru un atacator. 

Deoarece mineritul Bitcoin este atât de intens, minerii au un stimulent foarte puternic să continue mineritul cinstit, în loc să încerce un atac Sybil.


Pe lângă atacurile Sybil, există și alte câteva tipuri comune de atacuri. Urmăriți Academia Binance pentru mai multe detalii!

Distribuiți postările
Înregistrați un cont
Puneți-vă cunoștințele în practică prin deschiderea unui cont Binance astăzi.