Definicija 51% napada
51% napad odnosi se na napad na blockchain - obično bitcoin, za koji je takav napad još uvijek hipotetski - od strane grupe rudara koji kontroliraju više od 50% rudarskog hashrata mreže ili računarske snage. Napadači će moći spriječiti nove transakcije da dobiju potvrde, dopuštajući im da zaustave plaćanja između nekih ili svih korisnika. Također bi mogli preokrenuti transakcije koje su bile dovršene dok su nadzirale mrežu, što znači da mogu dvostruko trošiti kovanice.
Oni gotovo sigurno ne bi mogli stvoriti nove novčiće ili izmijeniti stare blokove, pa napad od 51% vjerojatno ne bi uništio bitcoin ili drugu valutu koja se temelji na blockchainu, čak i ako se pokaže da je to vrlo štetno.
Razbijanje napada 51%
Bitcoin i druge kripto valute temelje se na blockchainima, obliku distribuirane knjige. Ove digitalne datoteke bilježe svaku transakciju izvršenu na mreži kriptovalute i dostupne su na pregled svim korisnicima - i široj javnosti, što znači da nitko ne može potrošiti novčić dva puta. (Takozvani "privatni blokeri" uvode dopuštenja kako bi se spriječilo da određeni korisnici šire javnosti vide sve podatke na blockchainu.)
Kao što mu ime govori, blockchain je lanac blokova, snopa podataka koji bilježe sve zaključene transakcije u određenom vremenskom razdoblju. Za bitcoin, novi se blok generira otprilike svakih 10 minuta. Jednom kada se blok dovrši - „miniran“, u žargonu, isti se ne može mijenjati, jer će korisnici mreže brzo uočiti i odbiti lažnu verziju javne knjige.
Međutim, kontrolom većine računalnih snaga na mreži, napadač ili skupina napadača može ometati proces snimanja novih blokova. Oni mogu spriječiti ostale rudare da dovrše blokove, teoretski im omogućuju monopoliziranje miniranja novih blokova i zaraditi sve nagrade. Za bitcoin je nagrada trenutno 12, 5 novostvorenih bitcoina, iako će s vremenom pasti na nulu. Oni mogu blokirati transakcije drugih korisnika. Oni mogu poslati transakciju, a zatim je preokrenuti, čineći da izgleda kao da još imaju novčić koji su upravo potrošili. Ova ranjivost, poznata kao dvostruko trošenje, digitalni je ekvivalent savršene krivotvorine i osnovna kriptografska prepreka koju je blockchain sagradio da prevlada, tako da mreža koja dopušta dvostruko trošenje brzo pretrpi gubitak povjerenja.
Promjena povijesnih blokova - transakcije zaključane prije početka napada - bilo bi izuzetno teško čak i u slučaju napada od 51%. Što su transakcije daljnje, to bi ih bilo teže promijeniti. Bilo bi nemoguće promijeniti transakcije prije kontrolne točke, nakon koje se transakcije tvrdo kodiraju u bitcoin softver.
S druge strane, oblik napada od 51% moguć je s manje od 50% rudarske snage mreže, ali s manjom vjerojatnošću uspjeha.
Ghash.io
Rudarski fond ghash.io na kratko je premašio 50% računalne snage bitcoin mreže u srpnju 2014., što je dovelo do toga da se dobrovoljno obvezao na smanjenje svog udjela u mreži. U izjavi je rečeno da u budućnosti neće dostići 40% ukupne rudarske snage.
Krypton i Shift
Krypton i Shift, dva blockchaina zasnovana na ethereumu, pretrpjeli su 51% napada u kolovozu 2016. godine.
Bitcoin Gold
U svibnju 2018. godine Bitcoin Gold, u vrijeme 26. najveće kriptovalute, pretrpio je napad od 51%. Zlonamjerni glumac ili glumci kontrolirali su veliku količinu hash snage Bitcoin Gold-a tako da su čak i kad je Bitcoin Gold više puta pokušavao povisiti prag razmjene, napadači mogli dvostruko potrošiti nekoliko dana, na kraju ukravši više od 18 milijuna dolara vrijednih Bitcoin Gold-a,
34% Napad
Zaplet, raspodijeljena knjiga koja se bitno razlikuje od blok-lanca, ali dizajniran za postizanje sličnih ciljeva, teoretski bi mogao podnijeti napadaču koji raspoređuje preko trećine mrežnog hashrata-a, koji se naziva napadom od 34%.