Kratak pregled 51% napada u kriptovaluti

Fredrick Awino
24.07.2022
149 Views

Napad od 51% odnosi se na napad na blockchain kriptovalute od strane rudara koji kontroliraju više od 50% mreže heš rate rudarenja. Kao trgovac koji posjeduje preko 50% mrežnih čvorova, imate moć kontrole blockchaina. Napadi se dešavaju na različite načine, a jedan od njih je vlasnik koji sprečava nove transakcije da dobiju potvrde. Ovaj proces daje ljudima priliku da zaustave plaćanja među korisnicima.

WARNING: Investing in crypto, or other markets, can be of a high risk for your savings. Do not invest money you cannot afford to lose, because there is a risk for losing all of your money when investing in crypto, stocks, CFDs or other investments options. For example 77% of retail CFD accounts lose money.

Način na koji se 51% napada odvija

Svaki put kada se transakcija dogodi u blockchainu, ona se stavlja u skup nepotvrđenih transakcija . Zauzvrat, rudari dobijaju priliku da izaberu transakcije iz skupa u formiranju bloka transakcija. Zapamtite, da bi se bilo koja transakcija dodala u blockchain, važno je dobiti pravi odgovor na zagonetku. Oni koriste računarsku snagu da bi dobili pravi odgovor. Stoga, ako rudar ima veliku računsku moć, onda su velike šanse da će rudar dobiti tačan odgovor. Nakon toga, rudaru će biti dozvoljeno da doda blok u blockchain.

Kada trgovac dobije tačan odgovor, bit će objavljen ostalim rudarima. Štaviše, informacije će biti prihvaćene samo u slučaju da su sve izvršene transakcije validne. Njihova valjanost se zasniva na postojećem zapisu na blockchainu. Nažalost, korumpirani rudari neće prenositi svoja rješenja ostalim rudarima u mreži.

Zbog navedenog problema formirat će se dvije verzije blockchaina . Jedan od njih će biti originalni blockchain koji slijede legitimni rudari. Međutim, drugi će koristiti korumpirani rudar koji ne emituje rezultate zagonetki u originalnoj mreži. Ovaj rudar je taj koji će moći vidjeti informacije.

Korumpirani rudar će samo nastaviti provoditi vrijeme i nastaviti s vlastitom blockchain verzijom. Morate imati na umu da se ova verzija ne emituje na ostatak mreže. To znači da će drugi blockchain biti izoliran od mreže. Dakle, korumpirani rudar može potrošiti svoje bitcoine na legitimnu blockchain verziju koju slijede drugi rudari.

Razumijevanje 51% napada

Blockchain se odnosi na distribuiranu knjigu koja bilježi informacije i transakcije o njima, a zatim šifrira podatke. Mreža blockchaina postiže konsenzus većine u vezi sa transakcijama u procesu validacije i blokovima u kojima su pohranjene informacije zapečaćene. Blokovi su povezani kriptografskim tehnikama. Problem čini gotovo nemogućim promjenu bloka nakon potvrde.

Napad od 51% na blockchain se dešava kada grupa kontroliše preko 50% snage heširanja. Grupa zatim u nekim trenucima uvodi izmijenjeni blockchain u mrežu. To se radi u trenutku, koji je prihvaćen od strane mreže jer postoje velike šanse da će napadači osvojiti većinu njih.

Ljudi odgovorni za 51% napada mogu učiniti sljedeće:

  • Obrnuti transakcije tako da mogu udvostručiti kovanice
  • Isključivanje novih transakcija iz evidentiranja
  • Sprečavanje drugih rudara koji su u istoj mreži da rudare tokene ili kovanice u mreži
  • Sprečavanje potvrde ili validacije transakcija
  • Izmjena rasporeda transakcija

Mane u modelu demokratskog upravljanja u Nakamotu

Prvi blockchain koji koristi sistem konsenzusa Proof of Work (PoW) je Bitcoin. Koristi se u validaciji transakcija. U bijeloj knjizi Satoshija Nakamota, on je istaknuo da u održavanju integriteta i sigurnosti u blockchainu rudari ili pošteni čvorovi trebaju kolektivno kontrolirati više snage centralne procesorske jedinice (CPU) u odnosu na drugu grupu čvorova napadača.

Glavni razlog zašto je Nakamoto razvio Bitcoin je bio averzija i frustracija finansijskih institucija nakon Velike finansijske krize. Trenutno je Bitcoin najpopularnija kriptovaluta. Tržišna kapitalizacija mu je oko 190 milijardi dolara. Dao je i savjet da se riješi dvostruka potrošnja. On smatra da je to inherentan problem u sistemu digitalnih valuta ravnopravnih korisnika. Stoga je osmislio mehanizam blockchain i čak je koristio PoW kao sistem konsenzusa.

Nakamotov motiv je bio da razvije digitalnu valutu koju ne kontrolišu finansijske institucije. Trenutno ove institucije djeluju kao revizori i čuvari fiat valuta. Stoga, sprečavajući nekolicinu pojedinaca da kontroliraju valutu i preuzmu vlast, uveo je blockchain tehnologiju. Ovo je bio jedini demokratski način održavanja evidencije transakcija.

Iz svoje ideje je pretpostavio da zlonamjerni korisnici neće dobiti većinsku kontrolu nad heš stopom. Namakoto je također vjerovao da će većina rudara biti poštena. Na taj način, blockchain i valuta bi bili imuni na napade. Nažalost, ipak je pogriješio. Napadi od 51% muče male blockchaine i čak prijete njihovom opstanku.

Kako spriječiti napad od 51%.

Organizacija ili ljudi koji imaju oko 51% heširanja su ti koji mogu pokrenuti ovaj napad. Najbolji način da se to spriječi je da se ne dozvoli da jedan entitet bude moćniji. Stoga je važno poboljšati decentralizaciju rudara kao i robustan blockchain.

Blockchain Bitcoin je veoma čvrst. To znači da je potrebno nekoliko gotovine da pojedinac ili organizacija preuzme 51% snage rudarenja Bitcoina. Više smisla ima finansijski koristiti ovu moć, pa čak i legitimno rudariti Bitcoin. Zbog toga su male šanse da doživite napad dvostruke potrošnje BTC-a.

Lista 51% napada koji su se dogodili u prošlosti

  • Vertcoin je registrovao oko 4 napada na svoju mrežu u 2018. Međutim, motiv je nejasan.
  • U 2018. Bitcoin Gold pretrpio je gubitak od preko 18 miliona dolara zbog napada od 51%.
  • A Verge 51% u aprilu 2018. doveo je do gubitka od 20 miliona kovanica
  • U maju 2018. došlo je do napada na Bitcoin Cash. Srećom, nije bilo gubitaka.
  • Napadači su duplo potrošili oko 1,1 milion dolara Ethereum Classica u jednom ETC 51% napadu u januaru 2019. Iako je kripto izgubio svoj kredibilitet za to vrijeme, uspio se oporaviti.
  • Dvostruka potrošnja od preko 70.000 dolara na Bitcoin Gold u 2020

Zaštita od dokaza o radu

Iako tehnike nisu u potpunosti dokazane, za otežavanje napada mogu se koristiti sljedeće tehnike. Prva tehnika je migracija na delegirani dokaz udjela (DPoS). Razlog je taj što DPoS koristi različite delegate koji se mijenjaju s vremenom u potvrđivanju svakog novog bloka. U DPoS blockchainu, 51% napadača mora kontrolirati delegate i hash rate. To čini izazovnijim doživjeti napad bilo kojeg oblika. Stoga, u cilju minimiziranja rizika, ljudi mogu migrirati sa PoW na DPoS u cilju minimiziranja rizika.

Drugi način je korištenje modificiranog eksponencijalnog subjektivnog bodovanja (MESS) za svaki paralelni reorg lanac koji dolazi u mrežu. To znači da će za sve čvorove u mreži kada vide potencijalni dolazni reorg, uporediti ga sa trenutnim lancem iz tačke razdvajanja. Takođe, proizvoljno zahteva veću količinu posla za budući reorganizovani lanac.

Količina gravitacije je zanemariva u prvih nekoliko blokova reorga. Međutim, povećava se kada dođe do reorganizacije više blokova. Zbog toga može biti skupo za napadače da reorganiziraju mnoge blokove za razliku od jeftinih bez MESS-a. Stoga se MESS može koristiti u analizi reorganizacije blokova u dodjeli bodova. Ovo je da se pokaže pouzdanost reorganizacije.

 

Author Fredrick Awino