51% Atac - KamilTaylan.blog
1 mai 2021 7:43

51% Atac

Ce este un atac de 51%?

Un atac de 51% se referă la un atac asupra unui blockchain – cel mai frecvent  bitcoin s, pentru care un astfel de atac este încă ipotetic – de către un grup de mineri care controlează mai mult de 50% din rata hash minieră sau puterea de calcul a rețelei.

Atacatorii ar putea împiedica noi tranzacții să obțină confirmări, permițându-le să oprească plățile între unii sau toți utilizatorii. De asemenea, vor putea inversa tranzacțiile care au fost finalizate în timp ce dețineau controlul rețelei, ceea ce înseamnă că ar putea cheltui dublu monedele.

Aproape sigur nu ar putea crea monede noi sau modifica blocuri vechi. Un atac de 51% probabil nu ar distruge bitcoinul sau o altă monedă bazată pe blockchain, chiar dacă s-ar dovedi extrem de dăunătoare.

Chei de luat masa

  • Blockchain-urile sunt registre mari care înregistrează fiecare tranzacție efectuată pe rețeaua unei criptomonede.
  • Un atac de 51% este un atac asupra unui blockchain de către un grup de mineri care controlează mai mult de 50% din rata hash minieră a rețelei.
  • Atacatorii cu control majoritar al rețelei pot întrerupe înregistrarea de noi blocuri prin împiedicarea altor mineri să completeze blocuri.
  • Schimbarea blocurilor istorice este dificilă din cauza codificării hard a tranzacțiilor din trecut în software-ul bitcoin.

Cum funcționează un atac de 51%

Bitcoin și alte criptomonede se bazează pe blockchains, o formă de registru distribuit. Aceste fișiere digitale înregistrează fiecare tranzacție efectuată pe rețeaua unei criptomonede și sunt disponibile tuturor utilizatorilor – și publicului larg – pentru examinare. Drept urmare, nimeni nu poate cheltui o monedă de două ori. (Așa-numitele „blockchain-uri private” introduc permisiuni pentru a împiedica anumiți utilizatori din publicul larg să vadă toate datele dintr-un blockchain.)

După cum sugerează și numele său, un blockchain este un lanț de blocuri, care sunt pachete de date care înregistrează toate tranzacțiile finalizate într-o anumită perioadă. Pentru bitcoin, un bloc nou este generat aproximativ la fiecare 10 minute. Odată ce un bloc este finalizat sau minat, acesta nu poate fi modificat, deoarece o versiune frauduloasă a registrului public ar fi repede identificată și respinsă de utilizatorii rețelei.

Cu toate acestea, controlând majoritatea puterii de calcul din rețea, un atacator sau un grup de atacatori poate interfera cu procesul de înregistrare a blocurilor noi. Ele pot împiedica alți mineri să completeze blocuri, permițându-le teoretic să monopolizeze mineritul blocurilor noi și să câștige toate recompensele.

Bitcoin

Pentru bitcoin, recompensa este în prezent de 12,5 bitcoini nou-creați, deși în cele din urmă va scădea la zero. Aceștia pot bloca tranzacțiile altor utilizatori și pot trimite o tranzacție și apoi o pot inversa, făcând să pară că ar fi avut încă moneda pe care tocmai au cheltuit-o. Această vulnerabilitate, cunoscută sub numele de cheltuieli duble, este echivalentul digital al unei contrafaceri perfecte și obstacolul criptografic de bază pe care blockchain-ul a fost construit pentru a-l depăși. Deci, o rețea care permitea cheltuielile duble ar suferi rapid o pierdere de încredere.

Schimbarea blocurilor istorice – tranzacții blocate înainte de începerea atacului – ar fi extrem de dificilă chiar și în cazul unui atac de 51%. Cu cât tranzacțiile sunt mai în spate, cu atât ar fi mai dificil să le schimbați. Ar fi imposibil să schimbați tranzacțiile înainte de un punct de control, după care tranzacțiile sunt codificate în software-ul Bitcoin.

Pe de altă parte, o formă de atac de 51% este posibilă cu mai puțin de 50% din puterea minieră a rețelei, dar cu o probabilitate mai mică de succes.



Grupul minier gHash. IO a depășit pe scurt 50% din puterea de calcul a rețelei bitcoin în iulie 2014, determinând grupul să se angajeze în mod voluntar să reducă cota sa din rețea. Într-o declarație a spus că nu va atinge 40% din puterea minieră totală în viitor.

51% Atacă exemple din lumea reală

Krypton și Shift, două blockchains bazate pe ethereum, au suferit 51% atacuri în august 2016.

În mai 2018, Bitcoin Gold, pe atunci cea de-a 26-a cea mai mare criptomonedă, a suferit un atac de 51%. Actorul sau actorii rău intenționați au controlat o cantitate mare de putere de hash a Bitcoin Gold, astfel încât chiar și în cazul în care Bitcoin Gold a încercat în mod repetat să ridice pragurile de schimb, atacatorii au putut cheltui dublu câteva zile, furând în cele din urmă Bitcoin în valoare de peste 18 milioane de dolari Aur.

51% Atac vs. 34% Atac

Dezorientat, un registru care este distribuit în mod fundamental diferit de la un blockchain dar proiectat pentru a realiza obiective similare, teoretic, ar putea ceda la un atacator implementarea peste o treime din rata de distribuire a rețelei, menționată ca un atac de 34%.