Acas─â
Articole
Ce este un atac 51%?

Ce este un atac 51%?

Intermediar
Publicat Nov 28, 2018Actualizat Apr 20, 2023
5m

Introducere

├Änainte de a aborda atacul 51%, este esen╚Ťial s─â ├«n╚Ťelege╚Ťi bine sistemele bazate pe minerit ╚Öi blockchain.

Unul dintre punctele forte cheie ale Bitcoin ╚Öi ale tehnologiei blockchain subiacente este natura distribuit─â a construirii ╚Öi verific─ârii datelor. Activitatea descentralizat─â a nodurilor asigur─â respectarea regulilor protocolului ╚Öi c─â to╚Ťi participan╚Ťii la re╚Ťea accept─â starea actual─â a blockchainului. Aceasta ├«nseamn─â c─â majoritatea nodurilor trebuie s─â ajung─â ├«n mod regulat la un consens ├«n ceea ce prive╚Öte procesul de minerit, versiunea software-ului utilizat, valabilitatea tranzac╚Ťiilor ╚Öi a╚Öa mai departe.

Algoritmul de consens Bitcoin (Proof of Work) este cel care asigur─â c─â minerii pot s─â valideze un nou bloc de tranzac╚Ťii doar dac─â nodurile re╚Ťelei sunt de acord ├«n mod colectiv c─â hash-ul blocului furnizat de miner este corect (adic─â hash-ul blocului demonstreaz─â c─â minerul a efectuat suficient─â munc─â ╚Öi a g─âsit o solu╚Ťie valid─â pentru problema acelui bloc).┬á

Infrastructura blockchainului - ca registru descentralizat ╚Öi sistem distribuit - ├«mpiedic─â orice entitate centralizat─â s─â foloseasc─â re╚Ťeaua ├«n scopuri proprii, motiv pentru care nu exist─â o autoritate unic─â ├«n re╚Ťeaua Bitcoin.

Deoarece procesul de minerit (├«n sistemele bazate pe PoW) implic─â investirea unor cantit─â╚Ťi uria╚Öe de energie electric─â ╚Öi resurse de calcul, performan╚Ťa unui miner se bazeaz─â pe cantitatea de putere de calcul pe care o are, iar aceasta este, de obicei, denumit─â putere hash sau rat─â de hash. Exist─â multe noduri de minerit ├«n diferite loca╚Ťii ╚Öi acestea concureaz─â pentru a fi urm─âtorul care g─âse╚Öte un hash de bloc valid ╚Öi sunt recompensate cu bitcoini nou genera╚Ťi.

├Äntr-un astfel de context, puterea de minerit este distribuit─â pe diferite noduri din ├«ntreaga lume, ceea ce ├«nseamn─â c─â rata de hash nu este ├«n m├óinile unei singure entit─â╚Ťi. Cel pu╚Ťin nu ar trebui s─â fie.

Dar ce se ├«nt├ómpl─â atunci c├ónd rata de hash nu mai este distribuit─â suficient de bine? Ce se ├«nt├ómpl─â dac─â, de exemplu, o singur─â entitate sau organiza╚Ťie este capabil─â s─â ob╚Ťin─â mai mult de 50% din puterea de hashing? O posibil─â consecin╚Ť─â a acestui fapt este ceea ce numim un atac 51%, cunoscut ╚Öi sub numele de atac majoritar.


Ce este un atac 51%?

Un atac 51% este un atac poten╚Ťial asupra unei re╚Ťele blockchain, ├«n care o singur─â entitate sau organiza╚Ťie este capabil─â s─â controleze cea mai mare parte a ratei de hash, ceea ce poate cauza ├«ntreruperea re╚Ťelei. ├Äntr-un astfel de scenariu, atacatorul ar avea suficient─â putere de minerit pentru a exclude sau modifica ├«n mod inten╚Ťionat ordinea tranzac╚Ťiilor. De asemenea, ar putea inversa tranzac╚Ťiile pe care le-a efectuat ├«n timp ce de╚Ťinea controlul - ceea ce duce la o problem─â de dublare a cheltuielilor.

Un atac majoritar reu╚Öit ar permite atacatorului s─â ├«mpiedice confirmarea unora sau a tuturor tranzac╚Ťiilor (tranzac╚Ťie de refuz al serviciului) sau s─â ├«mpiedice unii sau to╚Ťi ceilal╚Ťi mineri s─â mineze, rezult├ónd ceea ce este cunoscut sub numele de monopol de minerit.

Pe de alt─â parte, un atac majoritar nu ar permite atacatorului s─â inverseze tranzac╚Ťiile de la al╚Ťi utilizatori ╚Öi nici s─â ├«mpiedice crearea ╚Öi difuzarea tranzac╚Ťiilor ├«n re╚Ťea. Schimbarea recompensei blocului, crearea de monede din nimic sau furtul de monede care nu au apar╚Ťinut niciodat─â atacatorului sunt, de asemenea, evenimente considerate imposibile.


Cât de probabil este un atac 51%? 

Deoarece un blockchainul este men╚Ťinut de o re╚Ťea distribuit─â de noduri, to╚Ťi participan╚Ťii coopereaz─â ├«n procesul de ob╚Ťinere a consensului. Acesta este unul dintre motivele pentru care nivelul de securitate tinde s─â fie foarte ridicat pe blockchain. Cu c├ót re╚Ťeaua este mai mare, cu at├ót este mai puternic─â protec╚Ťia ├«mpotriva atacurilor ╚Öi a corup╚Ťiei datelor.

C├ónd vine vorba de blockchainurile Proof of Work, cu c├ót un miner are o rat─â de hash mai mare, cu at├ót sunt mai mari ╚Öansele s─â g─âseasc─â o solu╚Ťie valid─â pentru urm─âtorul bloc. Acest lucru este adev─ârat deoarece mineritul implic─â o multitudine de ├«ncerc─âri de hashing ╚Öi o putere de calcul mai mare ├«nseamn─â mai multe ├«ncerc─âri pe secund─â. C├ó╚Ťiva mineri ini╚Ťiali s-au al─âturat re╚Ťelei Bitcoin pentru a contribui la cre╚Öterea ╚Öi securitatea acesteia. Odat─â cu cre╚Öterea pre╚Ťului Bitcoin ca moned─â, mul╚Ťi mineri noi au intrat ├«n sistem cu scopul de a concura pentru recompensele blocului (setate ├«n prezent la 6,25 BTC per bloc). Un astfel de scenariu competitiv este unul dintre motivele pentru care Bitcoin este sigur. Minerii nu au niciun stimulent s─â investeasc─â o cantitate mare de resurse dec├ót pentru a ac╚Ťiona cinstit ╚Öi a se str─âdui s─â primeasc─â recompensa de bloc.

Prin urmare, un atac 51% asupra Bitcoin este destul de pu╚Ťin probabil datorit─â amplorii re╚Ťelei. Odat─â ce un blockchain cre╚Öte suficient de mult, probabilitatea ca o singur─â persoan─â sau un grup s─â ob╚Ťin─â suficient─â putere de calcul pentru a-i cople╚Öi pe to╚Ťi ceilal╚Ťi participan╚Ťi scade rapid.

Mai mult, schimbarea blocurilor confirmate anterior devine din ce ├«n ce mai dificil─â pe m─âsur─â ce lan╚Ťul cre╚Öte, deoarece toate blocurile sunt legate prin dovezi criptografice. Din acela╚Öi motiv, cu c├ót un bloc are mai multe confirm─âri, cu at├ót costurile pentru modificarea sau inversarea tranzac╚Ťiilor din acesta sunt mai mari. Prin urmare, un atac de succes ar putea, probabil, s─â modifice doar tranzac╚Ťiile c├ótorva blocuri recente, pentru o perioad─â scurt─â.

Merg├ónd mai departe, s─â ne imagin─âm un scenariu ├«n care o entitate r─âu inten╚Ťionat─â nu este motivat─â de profit ╚Öi decide s─â atace re╚Ťeaua Bitcoin doar pentru a o distruge, indiferent de costuri. Chiar dac─â atacatorul reu╚Öe╚Öte s─â perturbe re╚Ťeaua, software-ul ╚Öi protocolul Bitcoin ar fi rapid modificate ╚Öi adaptate ca r─âspuns la acel atac. Acest lucru ar necesita ca celelalte noduri de re╚Ťea s─â ajung─â la un consens ╚Öi s─â cad─â de acord asupra acestor schimb─âri, dar probabil c─â acest lucru s-ar ├«nt├ómpla foarte repede ├«n timpul unei situa╚Ťii de urgen╚Ť─â. Bitcoin este foarte rezistent la atacuri ╚Öi este considerat cea mai sigur─â ╚Öi de ├«ncredere criptomoned─â existent─â.┬á

De╚Öi este destul de dificil pentru un atacator s─â ob╚Ťin─â mai mult─â putere de calcul dec├ót restul re╚Ťelei Bitcoin, acest lucru nu este at├ót de dificil de realizat ├«n cazul criptomonedelor mai mici. ├Än compara╚Ťie cu Bitcoin, altcoins au o cantitate relativ sc─âzut─â de putere de hashing care le securizeaz─â blockchainul. Suficient de sc─âzut─â pentru a face posibil ca atacuri 51% s─â aib─â loc efectiv. C├óteva exemple notabile de criptomonede care au fost victimele atacurilor majoritare includ Monacoin, Bitcoin Gold ╚Öi ZenCash.

Distribui╚Ťi post─ârile
├Änregistra╚Ťi un cont
Pune╚Ťi-v─â cuno╚Ötin╚Ťele ├«n practic─â prin deschiderea unui cont Binance ast─âzi.