Ce este Atac 51%? Definiție & Explicație | Glosar EduWeb

Află ce este un atac 51% în blockchain, cum funcționează, de ce este important și exemple de atacuri reale. Explicație detaliată pentru EduWeb.ro.

Atac 51%: Un atac 51% este o vulnerabilitate teoretică în rețelele blockchain Proof-of-Work, unde o singură entitate controlează majoritatea puterii de hashing, permițându-i să manipuleze tranzacțiile.

#

Ce este un Atac 51%?

Un atac 51% (sau atac majoritar) este o vulnerabilitate teoretică, dar potențial devastatoare, care poate afecta rețelele blockchain care utilizează mecanismul de consens Proof-of-Work (PoW). Acesta apare atunci când o singură entitate sau un grup colaborează pentru a controla peste 50% din puterea totală de hashing (sau rata de hash) a rețelei. Odată ce acest control este stabilit, atacatorul poate manipula anumite aspecte ale blockchain-ului.

#

Cum funcționează?

Într-un blockchain PoW, minerii concurează pentru a rezolva probleme criptografice complexe pentru a adăuga noi blocuri la lanț. Primul miner care rezolvă problema și validează tranzacțiile primește o recompensă. Atunci când un atacator deține majoritatea puterii de hashing, acesta poate face următoarele:

1. Dubla cheltuială (Double Spending): Atacatorul poate trimite aceleași monede de două ori. De exemplu, poate efectua o tranzacție către un comerciant și, în același timp, să creeze o tranzacție secretă către propria adresă. Cu puterea majoritară, poate asigura că tranzacția secretă este adăugată la blockchain-ul oficial, invalidând-o pe prima.

2. Prevenirea confirmării tranzacțiilor: Atacatorul poate bloca confirmarea tranzacțiilor de la alți utilizatori, împiedicând includerea lor în blocuri.

3. Anularea tranzacțiilor: Poate anula tranzacții recente care nu au primit încă un număr mare de confirmări.

4. Monopolizarea mineritului: Poate împiedica alți mineri să adauge blocuri valide la lanț, preluând controlul asupra generării de noi blocuri și, implicit, asupra recompenselor.

Este important de menționat că un atac 51% nu permite atacatorului să creeze monede noi din nimic, să fure fonduri din portofelele altor utilizatori fără cheile private sau să modifice regulile fundamentale ale protocolului.

#

De ce contează?

Un atac 51% subminează încrederea și securitatea unei rețele blockchain, care sunt pilonii săi centrali. Dacă o rețea este vulnerabilă la un astfel de atac, valoarea criptomonedei asociate ar putea scădea drastic, iar utilizatorii ar putea pierde încrederea în sistem. Rețelele mari, cum ar fi Bitcoin și Ethereum (înainte de The Merge), sunt considerate extrem de rezistente la atacuri 51% datorită puterii lor masive de hashing distribuite la nivel global, ceea ce face ca obținerea unei majorități să fie prohibitiv de costisitoare și dificile. Rețelele mai mici, cu o putere de hashing mai redusă, sunt mai vulnerabile.

#

Exemple practice

Deși teoretic, atacuri 51% au avut loc în trecut pe blockchain-uri mai mici. Exemple notabile includ Ethereum Classic (ETC), Verge (XVG) și Bitcoin Gold (BTG). Aceste atacuri au dus la pierderi financiare semnificative pentru bursele de criptomonede și la o scădere a încrederii în monedele respective. Aceste incidente subliniază importanța unei puteri de hashing distribuite și a unui număr mare de noduri independente pentru a asigura securitatea unei rețele PoW.

Întrebări frecvente

Ce este un atac 51%?

Un atac 51% este o vulnerabilitate teoretică în rețelele blockchain Proof-of-Work, unde o singură entitate sau un grup controlează majoritatea puterii de hashing. Acest control le-ar permite să manipuleze ordinea tranzacțiilor și să efectueze cheltuieli duble.

Cum funcționează un atac 51%?

Atacatorul, deținând peste 50% din puterea de hashing, poate crea blocuri mai rapid decât restul rețelei. Astfel, poate anula tranzacții confirmate anterior și poate împiedica confirmarea altor tranzacții, rescriind istoricul blockchain-ului.

De ce este considerat un atac 51% o amenințare serioasă?

Este o amenințare serioasă deoarece subminează principiile fundamentale ale blockchain-ului: imutabilitatea și descentralizarea. Un atac reușit ar distruge încrederea în rețea și ar putea duce la pierderi financiare semnificative pentru utilizatori.

Ce rețele blockchain sunt vulnerabile la un atac 51%?

Rețelele blockchain care utilizează mecanismul Proof-of-Work (PoW) sunt teoretic vulnerabile. Rețelele mai mici, cu o putere de hashing distribuită pe o bază mai restrânsă, sunt mai susceptibile decât cele mari, precum Bitcoin sau Ethereum (înainte de The Merge).

Cum se pot preveni atacurile 51%?

Prevenirea implică menținerea unei distribuții largi și descentralizate a puterii de hashing în rețelele PoW. De asemenea, trecerea la mecanisme de consens alternative, cum ar fi Proof-of-Stake, reduce semnificativ riscul acestui tip de atac.