Acasă
Glosar
Atac 51%

Atac 51%

Începător

Ce este un atac 51%?

Un atac 51% (sau un atac majoritar) se referă la o potențială amenințare la adresa integrității unui sistem blockchain, în care o singură persoană sau organizație rău intenționată reușește să controleze mai mult de jumătate din puterea totală de hashing a rețelei, provocând potențial întreruperea rețelei.
Dacă un singur utilizator rău intenționat sau un grup de utilizatori rău intenționați care acționează împreună controlează mai mult de 50% din rata totală de hashing a rețelei pentru un blockchain, va putea suprascrie mecanismul de consens al rețelei și va putea comite acte rău intenționate, cum ar fi cheltuielile duble.
Un atac 51% are loc atunci când un atacator are suficientă putere de minerit pentru a modifica în mod intenționat ordinea tranzacțiilor, împiedicând confirmarea unora sau a tuturor tranzacțiilor. Acest lucru este denumit și transaction denial-of-service. Atacatorul ar putea, de asemenea, să împiedice o parte dintre sau toți ceilalți mineri să mineze, ceea ce duce la așa-numitul monopol minier.

Atac 51%: Exemplu

Dacă un actor rău intenționat ar urma să preia 51% din puterea de hashing a rețelei Bitcoin, ar putea face o tranzacție OTC offline, trimițând câțiva Bitcoini la un portofel de criptomonede în schimbul USD. Având în vedere imuabilitatea implicită a blockchainului, de îndată ce tranzacția este confirmată de nodurile rețelei, cumpărătorul ar preda USD escrocului.

Persoana rău intenționată ar putea apoi să se întoarcă în blockchain la blocul anterior confirmării transferului BTC și să mineze un lanț alternativ, în care transferul BTC nu este inclus. Cota majoritară a puterii de rețea ar asigura forțarea alternativei în restul rețelei.

Limitările atacurilor 51%

Deși un atacator poate provoca multe pagube atunci când efectuează un atac 51%, un atac majoritar nu îi permite actorului rău intenționat să împiedice transmiterea tranzacțiilor și nici nu îi permite să anuleze tranzacțiile altor utilizatori. Schimbarea recompensei blocului, crearea de monede din nimic sau furtul de monede care nu au aparținut niciodată atacatorului sunt, de asemenea, scenarii foarte improbabile.

Cu cât o tranzacție este mai veche, cu atât este mai dificil de inversat, deoarece numărul de blocuri noi care trebuie extrase pentru a aduce rețeaua la înălțimea curentă a blocului devine din ce în ce mai mare. Acesta este motivul pentru care tranzacțiile Bitcoin necesită, de obicei, un prag de 6 confirmări înainte de decontare.

Este posibil un atac 51% asupra Bitcoin?

Un atac de 51% asupra blockchainului Bitcoin este foarte puțin probabil datorită anvergurii rețelei. Pe măsură ce rețeaua crește, posibilitatea ca o singură persoană sau entitate să obțină suficientă putere de calcul pentru a-i contracara pe toți ceilalți participanți devine din ce în ce mai nerealistă.

Prin urmare, este foarte puțin probabil ca atacurile 51% să aibă loc pe rețelele mari, în special pe blockchainul Bitcoin, care este considerat cea mai sigură rețea de criptomonede. Deși multe dintre blockchainurile mari nu au suferit încă un atac de acest fel, au fost observate mai multe atacuri pe lanțuri mai mici. De exemplu, altcoinul Bitcoin Gold – care este o bifurcație din lanțul principal Bitcoin – a suferit un atac 51% în mai 2018, ducând la furtul de BTG în valoare de 18 milioane de dolari la acea vreme.

Cum poate fi prevenit un atac 51% asupra unui blockchain

Blockchainurile previn atacurile 51% folosind o combinație de tehnici. O modalitate este de a încuraja mai mulți participanți să se alăture rețelei și să își ruleze propriile noduri pentru a susține rețeaua. Cu cât numărul participanților care contribuie cu resursele lor este mai mare, cu atât devine mai dificil pentru o singură entitate să domine rețeaua.

Mecanismele de consens, cum ar fi Proof-of-Work (PoW) și Proof-of-Stake (PoS), joacă, de asemenea, un rol crucial în prevenirea atacurilor 51%. Aceste mecanisme necesită ca nodurile să convină asupra validității tranzacțiilor înainte de a le adăuga la blockchain. Astfel, manipularea rețelei de către un atacator este costisitoare din punct de vedere financiar și informatic, deoarece ar trebui să controleze majoritatea resurselor rețelei.

Încurajarea descentralizării este o altă măsură preventivă. Distribuirea nodurilor în diferite locații și implicarea diverșilor participanți înseamnă că nicio entitate nu obține un control excesiv.

Aflați mai multe: Ce este un atac 51%?
Distribuiți postările
Înregistrați un cont
Puneți-vă cunoștințele în practică prin deschiderea unui cont Binance astăzi.