Ukratko o 51% napadu na kriptovalute

Fredrick Awino
24.07.2022
139 Views

Napad od 51% odnosi se na napad na blockchain kriptovalute od strane rudara koji kontroliraju više od 50% mreže hashrate rudarenja. Kao trgovac koji posjeduje više od 50% mrežnih čvorova, imate moć kontroliranja blockchaina. Napadi se događaju na različite načine, a jedan od njih je vlasnik koji sprječava nove transakcije da dobiju potvrdu. 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 odvija napad 51%

Svaki put kad se transakcija dogodi u blockchainu, stavlja se u skup nepotvrđenih transakcija . Zauzvrat, rudari imaju priliku odabrati transakcije iz skupa u formiranju bloka transakcija. Upamtite, da bi bilo koja transakcija bila dodana u blockchain, važno je dobiti pravi odgovor na zagonetku. Oni koriste računalnu snagu kako bi dobili točan odgovor. Stoga, ako rudar ima visoku računsku snagu, tada postoje velike šanse da će rudar dobiti točan odgovor. Nakon toga, rudaru će biti dopušteno dodati blok u blockchain.

Kada trgovac dobije točan odgovor, on će biti emitiran ostalim rudarima. Štoviše, informacije će biti prihvaćene samo ako su sve provedene transakcije valjane. Njihova valjanost temelji se na postojećem zapisu na blockchainu. Nažalost, korumpirani rudari neće emitirati svoja rješenja drugim rudarima u mreži.

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

Korumpirani rudar samo će nastaviti trošiti vrijeme i nastaviti s vlastitom verzijom blockchaina. Morate zapamtiti da se ova verzija ne emitira ostatku mreže. To znači da će drugi blockchain biti izoliran od mreže. Stoga, korumpirani rudar može potrošiti svoje bitcoine na legitimnu verziju blockchaina koju drugi rudari slijede.

Razumijevanje napada 51%.

Blockchain se odnosi na distribuiranu knjigu koja bilježi informacije i transakcije o njima, a zatim šifrira podatke. Mreža lanca blokova postiže većinski konsenzus u vezi s transakcijama u postupku provjere valjanosti i blokovima u kojima su pohranjene informacije zapečaćene. Blokovi su povezani kriptografskim tehnikama. Zbog problema je gotovo nemoguće promijeniti blok nakon potvrde.

Napad od 51% na blockchain događa se kada grupa kontrolira više od 50% snage raspršivanja. Grupa zatim uvodi izmijenjeni blockchain u mrežu u nekim točkama. To se radi u trenutku koji mreža prihvaća jer postoje velike šanse da će napadači pobijediti većinu njih.

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

  • Poništavanje transakcija tako da mogu udvostručiti trošenje kovanica
  • Isključivanje novih transakcija iz bilježenja
  • Sprječavanje drugih rudara koji su u istoj mreži da rudare tokene ili novčiće u mreži
  • Sprječavanje potvrde ili provjere valjanosti transakcija
  • Promjena redoslijeda transakcija

Mane u Nakamotovom modelu demokratskog upravljanja

Prvi blockchain koji koristi Proof of Work (PoW) konsenzusni sustav je Bitcoin. Koristi se za provjeru valjanosti transakcija. U bijelom dokumentu Satoshi Nakamoto je istaknuo da bi rudari ili pošteni čvorovi u održavanju integriteta i sigurnosti u lancu blokova trebali kolektivno kontrolirati više snage središnje procesorske jedinice (CPU) u usporedbi s drugom grupom čvorova napadača koji surađuju.

Glavni razlog zašto je Nakamoto razvio Bitcoin bila je averzija i frustracija financijskih institucija nakon Velike financijske krize. Trenutno je Bitcoin najpopularnija kripto valuta. Ima tržišnu kapitalizaciju od oko 190 milijardi dolara. Dao je i savjet za rješavanje dvostruke potrošnje. On vjeruje da je to inherentan problem u peer-to-peer sustavu digitalne valute. Stoga je osmislio mehanizam blockchaina i čak upotrijebio PoW kao sustav konsenzusa.

Nakamotov motiv bio je razviti digitalnu valutu koja nije pod kontrolom financijskih institucija. Trenutačno ove institucije djeluju kao revizori i vratari fiat valuta. Stoga je, kako bi spriječio nekoliko pojedinaca da kontroliraju valutu i preuzmu vlast, uveo blockchain tehnologiju. To je bio jedini demokratski način za održavanje evidencije transakcija.

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

Kako spriječiti napad 51%.

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

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

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

  • Vertcoin je zabilježio oko 4 napada na svoju mrežu u 2018. Međutim, motiv je nejasan.
  • U 2018. Bitcoin Gold pretrpio je gubitak od preko 18 milijuna dolara zbog napada od 51%.
  • Verge 51% u travnju 2018. doveo je do gubitka 20 milijuna kovanica
  • U svibnju 2018. dogodio se napad na Bitcoin Cash. Srećom, gubitaka nije bilo.
  • Napadači su dvostruko potrošili otprilike 1,1 milijun dolara Ethereum Classica u jednom ETC 51% napadu u siječnju 2019. Iako je tijekom tog vremena kripto izgubio kredibilitet, uspio se oporaviti.
  • Dvostruka potrošnja od preko 70 000 USD na Bitcoin Gold u 2020

Zaštita od dokaza o radu

Iako tehnike nisu u potpunosti dokazane, sljedeće tehnike se mogu koristiti za otežavanje napada. 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. Zbog toga je teže doživjeti napad bilo kojeg oblika. Stoga, u minimiziranju rizika, ljudi mogu migrirati s PoW na DPoS u minimiziranju rizika.

Drugi način je korištenje modificiranog eksponencijalnog subjektivnog bodovanja (MESS) za svaki paralelni lanac reorganizacije koji dolazi u mrežu. To znači da će za sve čvorove u mreži, kada vide potencijalnu dolaznu reorganizaciju, to usporediti s trenutnim lancem iz točke razdvajanja. Također, proizvoljno zahtijeva veću količinu rada za budući lanac reorganizacije.

Količina gravitacije je zanemariva u prvih nekoliko reorg blokova. Međutim, povećava se kada postoji reorganizacija više blokova. Zbog toga bi za napadače moglo biti skupo reorganizirati mnoge blokove za razliku od jeftinog bez MESS-a. Stoga se MESS može koristiti u analizi reorganizacije blokova pri dodjeljivanju rezultata. Time se želi pokazati pouzdanost reorganizacije.

 

Author Fredrick Awino