Haker pokazuje, jak „51% zaatakował” klon Ethereum CheapETH za 100 USD PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Haker pokazuje, jak „51% zaatakował” klon Ethereum CheapETH za 100 USD

Haker pokazuje, jak „51% zaatakował” klon Ethereum CheapETH za 100 USD PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Nieczęsto można zobaczyć atak 51% łańcucha bloków ze strony hakera. 

Ale 18-letni stażysta w firmie venture capital Polychain Capital postanowił pokazać, jak działa taki atak, w celach edukacyjnych.

„Nigdy nie widziałem ataku 51% na działającą sieć (przypuszczam, że nie bez powodu; większość ludzi atakujących sieci w celu uzyskania korzyści finansowych prawdopodobnie nie chce się publikować)” podsumowałem Anish Agnihotri dzisiaj, dodając: „Więc nagrałem to dla ciebie”.

Atak 51% to jeden z głównych sposobów ataku na blockchain. Założeniem większości blockchainów jest to, że dopóki większość mocy haszującej jest kontrolowana przez dobrych aktorów, którzy chcą wspierać sieć, będzie ona działać normalnie. Ale jeśli zły aktor przejmuje kontrolę nad większością mocy skrótu, może powodować pewne problemy.

Jednym z głównych sposobów, w jaki źli aktorzy czerpią zyski z ataku 51%, jest dokonywanie podwójnych wydatków. Wykorzystując większą ilość mocy obliczeniowej, potajemnie wydobywają dłuższą alternatywną wersję łańcucha bloków. Następnie dokonają wpłaty na giełdę kryptowalut i zobaczą, jak ich saldo rośnie. Następnie będą transmitować do sieci swój alternatywny (i, co najważniejsze, dłuższy) łańcuch, niszcząc poprzednią transakcję. To pozostawia im oryginalne pieniądze i saldo wymiany.

Wykonywanie ataku

Do przeprowadzenia eksperymentu Agnihotri wybrał maleńki klon łańcucha bloków Ethereum o nazwie CheapETH. Ma znacznie większe rozmiary bloków (podobne do Bitcoin Cash), dzięki czemu taniej jest wysyłać transakcje. Ale w przeciwieństwie do 629 bilionów hashów na sekundę Ethereum, ma tylko marne 559 milionów hashów na sekundę. To sprawia, że ​​jest znacznie bardziej podatny na ataki.

Aby przeprowadzić atak, Agnihotri wynajęła moc wydobywczą zdolną do wykonania 1.44 miliarda hashów na sekundę. Umożliwiło mu to przejęcie około 72% współczynnika haszowania sieci. Wynajął także maszynę wirtualną, na której uruchomił blockchain. Całkowite koszty były pod $ 100.

Połączenia wideo pokazuje, jak zaatakował sieć. Agnihotri wyjaśnione że odłączył się od sieci, kopał solo we własnej puli przez kilka minut, a następnie transmitował do sieci dłuższą wersję blockchaina. Wkrótce po tym, jak to zrobił, badacze bloków zaktualizowali się, aby pokazać, że wydobył wszystkie ostatnie bloki.

Podczas gdy Agnihotri zaatakował sieć, nie przeprowadził w tym samym czasie ataku podwójnego wydatkowania. W dokumentacji zawartej w filmie wskazuje punkty, w których zły aktor wykonałby taki atak. Później on… powiedziany że zrzuci żetony do dowolnych pul, na które jego atak miał wpływ z powodu utraty nagród z wydobycia i transakcji.

Źródło: https://www.theblockcrypto.com/linked/105030/hacker-shows-how-he-51-attacked-ethereum-clone-cheapeth-for-100?utm_source=rss&utm_medium=rss

Znak czasu:

Więcej z Block Crypto