Hacker visar hur han "51% attackerade" Ethereum-klonen CheapETH för $100 PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

Hacker visar hur han '51% attackerade 'Ethereum-klonen CheapETH för $ 100

Hacker visar hur han "51% attackerade" Ethereum-klonen CheapETH för $100 PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

Det är inte ofta man ser en attack på 51 % av en blockchain från hackarens sida. 

Men en 18-årig praktikant på riskkapitalföretaget Polychain Capital bestämde sig för att visa hur en sådan attack fungerar, i utbildningssyfte.

"Jag har aldrig sett en attack på 51 % mot ett livenätverk (av goda skäl antar jag; de flesta som attackerar nätverk för ekonomisk vinning vill förmodligen inte publicera sig själva)" Tweeted Anish Agnihotri idag och tillägger: "Så jag spelade in det åt dig."

En attack på 51 % är ett av de viktigaste sätten att attackera en blockkedja på. Utgångspunkten för de flesta blockkedjor är att så länge som majoriteten av hashkraften kontrolleras av bra aktörer som vill stödja nätverket, så kommer det att fungera normalt. Men om en dålig skådespelare tar kontroll över majoriteten av hashkraften, kan de orsaka vissa problem.

Ett av de främsta sätten att dåliga skådespelare tjänar på en attack på 51 % är genom att utföra en dubbel utgift. Genom att använda sin större mängd hashkraft bryter de i hemlighet en längre alternativ version av blockkedjan. De kommer sedan att göra en insättning till en kryptobörs och se deras saldo gå upp. Sedan kommer de att sända sin alternativa (och avgörande, längre) kedja till nätverket, vilket urholkar deras tidigare transaktion. Detta lämnar dem med sina ursprungliga pengar och saldot på börsen.

Utför attacken

Agnihotri valde en liten klon av Ethereum-blockkedjan som heter CheapETH för att köra experimentet. Den har mycket större blockstorlekar (liknande Bitcoin Cash), vilket gör det billigare att skicka transaktioner. Men till skillnad från Ethereums 629 biljoner hash per sekund, har den bara ynka 559 miljoner hash per sekund. Detta gör det mycket mer sårbart för attacker.

För att utföra attacken hyrde Agnihotri gruvkraft som kan utföra 1.44 miljarder hash per sekund. Detta gjorde det möjligt för honom att ta upp cirka 72 % av nätverkets hashhastighet. Han hyrde också en virtuell maskin att köra blockkedjan på. De totala kostnaderna var under $ 100.

Smakämnen video- visar hur han attackerade nätverket. Agnihotri förklarade att han kopplade bort nätverket, minade solo i sin egen pool i några minuter och sedan sände den längre versionen av blockkedjan till nätverket. Kort efter att han gjorde det uppdaterade blockutforskare för att visa att han hade brytit alla de senaste blocken.

Medan Agnihotri attackerade nätverket, utförde han inte en dubbel-spend-attack samtidigt. I dokumentationen i videon påpekar han de punkter där en dålig skådespelare skulle utföra en sådan attack. Efteråt, han sade att han skulle luftsläppa tokens till alla pooler som påverkades av hans attack genom förlust av gruvdrift och transaktionsbelöningar.

Källa: https://www.theblockcrypto.com/linked/105030/hacker-shows-how-he-51-attacked-ethereum-clone-cheapeth-for-100?utm_source=rss&utm_medium=rss

Tidsstämpel:

Mer från Block Crypto