Ce este un atac de 51%? O explicație simplă

S-ar putea să aveți impresia că criptomonedele sunt infailibile. Da, criminalii cibernetici au piratat schimburile și portofelele fierbinți cu o regularitate alarmantă, dar tehnologia blockchain-ului de bază este în sine antiglonț?

Ei bine, nu. Este vulnerabil la un fenomen cunoscut sub numele de „atac de 51%”.

Ce este un atac de 51%?

Un atac de 51% (cunoscut și sub numele de „atac majoritar”) poate apărea atunci când un grup de mineri controlează mai mult de 50% din rata hash a unui token (puterea de calcul). În practică, „51 la sută” este un nume greșit; un grup necesită de fapt 50% + 1 din rata hash.

Dacă un grup are un nivel atât de ridicat de control, acesta poate compromite cu ușurință moneda asociată prin:

  • Prevenirea confirmărilor și blocarea astfel de noi tranzacții.
  • Anularea tranzacțiilor deja finalizate pe blocul curent.
  • Cheltuiți dublu monede în rețea.

50 + 1 la sută este nivelul de control necesar pentru ca un hack să garanteze succesul acestuia. Cu toate acestea, este posibil să reușiți cu o rată de hash mai mică. Grupurile de securitate au folosit modelarea statistică pentru a sugera că vulnerabilitatea ar putea începe să crească cu aproximativ 30%.

Un procesor, un singur vot

Bitcoin, împreună cu alte câteva monede de frunte, folosește un sistem de dovadă a muncii pentru a verifica tranzacțiile și a le adăuga la Blockchain.

În hartie alba, Creatorul Bitcoin – Satoshi Nakamoto – a rezumat în mod corect procesul ca „un procesor, un vot”:

„Dovada muncii este în esență un procesor-un vot. Decizia majorității este reprezentată de cel mai lung lanț, care are cel mai mare efort de dovadă a muncii investit în ea. Dacă majoritatea puterii procesorului este controlată de noduri oneste, lanțul onest va crește cel mai rapid și va depăși orice lanțuri concurente. ”

S-ar putea să fi observat marele dacă în citatul de mai sus: „Dacă o majoritate a puterii procesorului este controlată de noduri oneste …”

Problema apare atunci când nodurile necinstite depășesc nodurile oneste. În aceste cazuri, aceștia pot „vota” minerii legitimi, se pot asigura că controlează cel mai lung lanț și astfel pot prelua controlul monedei.

Nakamoto a postulat că, chiar dacă un miner ar putea acumula mai mult de 50 la sută din noduri, probabil că „ar respecta regulile” pentru a-și proteja propria avere:

„Dacă un atacator lacom este capabil să adune mai multă putere a procesorului decât toate nodurile oneste, el ar trebui să aleagă între a-l folosi pentru a frauda oamenii prin furtul plăților sale sau pentru a genera noi monede. Ar trebui să găsească mai profitabil să se conformeze regulilor, astfel de reguli care îl favorizează cu mai multe monede noi decât toți ceilalți, decât să submineze sistemul și validitatea propriei sale bogății. ”

Din păcate, infractorii cibernetici nu sunt tocmai renumiți pentru respectarea regulilor. De la cartea albă a lui Nakamoto, au existat numeroase exemple de atacuri de 51%.

Criptomonedele mari sunt mai sigure

Până în prezent, am folosit Bitcoin pentru a ilustra modul în care s-ar putea întâmpla 51% atacuri.

Cu toate acestea, în timp ce la nivel tehnic Bitcoin este vulnerabil, la un nivel mai practic, este puțin probabil să fie victima din trei motive:

1. Cost

Rețeaua este atât de extinsă încât ar necesita o investiție uriașă pentru a achiziționa hardware suficient de puternic pentru a controla majoritatea ratei de hash.

Conform Crypto51, ar costa un hacker 237.941 USD pentru a efectua un atac de o oră asupra Bitcoin. Costul pentru Ethereum este la fel de prohibitiv – ar costa 74.837 USD.

2. Piscine miniere

Astăzi, grupurile miniere pentru cele mai mari criptomonede sunt distribuite pe scară largă.

Nu a fost întotdeauna cazul; în 2014, Ghash.io a avut pe scurt 51% din rata hash Bitcoin. Bitcoin era evident mult mai mic la acea vreme, dar era totuși îngrijorător.

Pentru creditul lui Ghash.io, aceștia au renunțat aproape imediat la 10% și au cerut comunității să se limiteze în mod voluntar la puterea de 40% pentru a proteja integritatea blockchain-ului pe termen lung..

Cele mai mari bazine miniere Bitcoin se situează acum la aproximativ 20% din rata de hash.

3. NiceHash

NiceHash este cea mai mare piață online din lume pentru conectarea cumpărătorilor și vânzătorilor de putere hashing.

Crypto51 estimează că puterea totală pe care NiceHash o poate produce este mai mică de un procent din puterea totală din rețeaua Bitcoin. Ethereum este de cinci procente, iar Bitcoin Cash este de două procente. Toate monedele de top au procentaje la fel de mici.

Ca atare, un NiceHash armat nu are suficientă putere pentru a efectua un atac de 51% la monedele majore.

Monedele mici sunt expuse riscului

Lucrurile care încep să se schimbe dramatic atunci când studiați monedele mai mici.

În afara primelor 10 monede, doar două – Electroneum și Ravencoin – au costuri de patru cifre pentru un atac de o oră. De exemplu, Bytecoin costă 138 USD, Vertcoin costă 171 USD, Bitcoin Private costă doar 31 USD. Derulați și mai jos și există sute de monede unde ar costa mai puțin de 10 USD.

Procentele NiceHash încep, de asemenea, să crească. Există câteva monede mari cu procente îngrijorător de mari. Ethereum Classic este la 82%, Monacoin este 79%, iar Bytecoin este 55%.

Din nou, în partea de jos a listei, există câteva procente imense. SmartCoin, de exemplu, se ridică la 1.266.517%.

Bitcoin Gold Attack

Vulnerabilitatea monedelor mai mici a fost concentrată în mai 2018, când Bitcoin Gold a suferit un atac de 51%.

Jetonul – care era un hard fork din 2017 al Bitcoin – abia mai exista de șase luni în acel moment.

Directorul de comunicații al proiectului, Edward Iskra, a trebuit să spună tuturor schimburilor pe care ar putea fi tranzacționată moneda pentru a crește confirmările de la cinci la 50 și pentru a revizui manual depozitele mari pentru activități suspecte.

„Costul montării unui atac continuu este ridicat. Deoarece costul este ridicat, atacatorul poate profita numai dacă poate obține rapid ceva de mare valoare dintr-un depozit fals. O parte ca o bursă poate accepta depozite mari în mod automat, permite utilizatorului să tranzacționeze rapid într-o altă monedă și apoi să se retragă automat. Am cerut limite mai mari pentru a preveni un astfel de atac și am solicitat revizuirea manuală a depozitelor mari de BTG înainte de a elibera fondurile pentru tranzacționare. ”

Viitorul

În acest stadiu, pare aproape sigur că vom vedea creșterea numărului de 51% de atacuri.

Dar ar putea exista o căptușeală argintie? Este greu de argumentat că mii de monede altcoane existente în prezent aduc beneficii reale utilizatorilor finali. Dacă lumea criptografică s-ar consolida în jurul unui pumn de monede mai mari, s-ar putea să nu fie cel mai rău lucru pentru sănătatea pe termen lung a industriei.

Și nu uitați să citiți lista noastră de cripto-hacks dacă doriți să aflați mai multe despre vulnerabilitățile sectorului.