Napad 51 %

Početnik

Što je napad 51 %?

Napad 51 % (ili napad većine) odnosi se na moguću prijetnju cjelovitosti sustava lanca blokova u kojoj zlonamjerni počinitelj ili organizacija uspijevaju kontrolirati više od polovice ukupne snaga stvaranja identifikacijskih oznaka mreže, što može uzrokovati poremećaj rada mreže.
Ako jedan zlonamjerni korisnik ili skupina zlonamjernih korisnika djeluju zajedno i kontroliraju više od 50 % ukupne snage stvaranja identifikacijskih oznaka lanca blokova, bit će u stanju nadjačati mehanizam konsenzusa mreže i obaviti zlonamjerne radnje, poput dvostrukog trošenja.
Napadi 51 % odvijaju se kada napadač ima dovoljnu moć rudarenja i može namjerno preinačiti redoslijed transakcija, sprečavajući potvrđivanje nekih ili svih transakcija. To se naziva i uskraćivanjem usluge transakcije. Napadač bi mogao i spriječiti neke ili sve druge rudare da rudare, uzrokujući takozvani monopol nad rudarenjem.

Napad 51 %: primjer

Ako bi zlonamjerni počinitelj preuzeo više od 51 % snage stvaranja identifikacijskih oznaka mreže Bitcoin, mogli bi obaviti otvoreno trgovanje izvan mreže slanjem nekoliko bitcoina u novčanik kriptovaluta u zamjenu za USD. S obzirom na implicitnu nepromjenjivost lanca blokova, čim transakciju potvrde čvorišta mreže, kupac predaje USD prevarantu.

Zlonamjerni bi se počinitelj potom mogao vratiti na blok na lancu blokova prije potvrđivanja prijenosa tokena BTC i rudarenjem stvoriti zamjenski lanac u kojem taj prijenos tokena BTC nije uključen. Većinski udio u mrežnoj snazi osigurao bi nametanje zamjenskog lanca ostatku mreže.

Ograničenja napada 51 %

Iako napadač može uzrokovati veliku štetu napadom 51 %, većinski napad ne dopušta zlonamjernom počinitelju da sprječava emitiranje transakcija, niti mu omogućava poništavanje transakcija drugih korisnika. Promjene nagrada lanca blokova, stvaranje virtualnih novčića iz ničega ili krađa virtualnih novčića koji nikada nisu pripadali napadaču također su veoma nevjerojatni scenariji.

Što je transakcija starija, to ju je teže narušiti, jer broj novih blokova koje je potrebno stvoriti rudarenjem da bi se mreža dovela do trenutačne visine bloka postaje sve veći i veći. Zbog toga je za transakcije u valuti Bitcoin često potrebno zadovoljiti prag od šest potvrda prije odobravanja.

Je li napad 51 % na valutu Bitcoin moguć?

Napad 51 % na lanac blokova valute Bitcoin veoma je nevjerojatan zbog veličine mreže. Kako mreža raste, mogućnost da jedna osoba ili subjekt steknu dovoljnu računalnu snagu i nadvladaju druge sudionike postaje sve manje stvarna.

Stoga je malo vjerojatno da se napadi 51 % dogode na velikim mrežama, posebice na lancu blokova valute Bitcoin, koji se smatra jednom od najsigurnijih mreža kriptovaluta. Iako mnogi veliki lanci blokova još uvijek nisu pretrpjeli napad te vrste, nekoliko napada uočeno je na manjim lancima. Primjerice, alternativna kriptovaluta Bitcoin Gold – ogranak glavnog lanca valute Bitcoin – pretrpjela je napad 51 % u svibnju 2018., što je dovelo do krađe od 18 milijuna USD u tokenima BTG u to vrijeme.

Kako spriječiti napad 51 % na lancu blokova

Lanci blokova sprječavaju napade 51 % kombinirajući različite tehnike. Jedan je način potaknuti više sudionika na pridruživanje mreži koji će pokrenuti svoja vlastita čvorišta i tako podržati mrežu. Što je broj sudionika koji doprinose svojim izvorima veći, to je teže jednom subjektu da dominira mrežom.

Mehanizmi konsenzusa, poput dokaza o radu (POW) i dokaza o udjelu (POS) također imaju presudnu ulogu u sprečavanju napada 51 %. Ti mehanizmi zahtijevaju da se čvorišta slože glede valjanosti transakcija prije njihovog dodavanja na lanac blokova. Mehanizmi čine manipulaciju mrežom i ekonomski i računalno skupom, jer bi napadači morali kontrolirati većinu izvora mreže.

Promicanje decentralizacije još je jedna mjera sprečavanja. Raspodjela čvorišta na različite lokacije i uključivanje različitih sudionika znače da nijedan subjekt ne može ostvariti prekomjernu kontrolu.

Saznajte više: Što je napad 51 %?
Podijelite objave
Povezani pojmovnici
Registriraj račun
Primijenite znanje u praksi otvaranjem računa Binance već danas.