Czym jest atak 51% (atak 51%) w kryptowalutach?
Atak 51% to sytuacja, w której więcej niż połowa mocy obliczeniowej (hash rate) sieci kryptowalutowej działającej na algorytmie Proof-of-Work znajduje się pod kontrolą jednego górnika lub skoordynowanej grupy górników. Ponieważ w takich sieciach najdłuższy łańcuch bloków jest uważany za poprawny, posiadacz większości mocy zyskuje zdolność do wyprzedzenia reszty sieci i narzucenia własnej wersji historii transakcji.
Kontrola nad większością mocy teoretycznie daje atakującemu szereg możliwości manipulacji siecią. Nie oznacza to, że atakujący może dowolnie kraść cudze monety lub tworzyć je z niczego, ale lista potencjalnie niebezpiecznych działań jest nadal poważna.
Co potencjalnie umożliwia atak 51%
- Tworzenie transakcji, które kolidują z już istniejącymi.
- Opóźnianie lub blokowanie potwierdzenia transakcji innych osób.
- Przeprowadzanie podwójnego wydawania tych samych monet.
- Uniemożliwienie innym górnikom znajdowania i dodawania bloków.
W praktyce taki atak wymaga ogromnych zasobów, więc dla dużych i dobrze rozproszonych sieci jest ekonomicznie niepraktyczny. Największe ryzyko dotyczy małych projektów z niskim całkowitym hash rate, gdzie skoncentrowanie większości mocy jest znacznie łatwiejsze.