Ten deweloper złamał Bitcoina. Potrzebował tylko 1 USD

2 tygodni temu

Współzałożyciel platformy Casa, Jameson Lopp, zaatakował sieć testową Bitcoina (BTC), wywołując niezadowolenie deweloperów

Incydent wygenerował ponad 165 000 bloków. Jest to odpowiednik około trzech lat aktywności w sieci pierwszej kryptowaluty. Lopp potrzebował tylko 20 linii kodu i energii elektrycznej za 1 dolara, aby zakłócić działanie blockchaina.

Co Jameson Lopp próbował osiągnąć?

Według ekspertów Jameson Lopp przeprowadził „atak griefingowy”. W kontekście operacji sieciowych polega on na tworzeniu ogromnej liczby transakcji w jednym celu – przeciążenia systemu.

Ogólnie rzecz biorąc, ataki na sieci testowe zwykle nie przynoszą atakującemu bezpośrednich korzyści finansowych. Wpływ na użytkowników również nie jest zbyt duży. Jednak po takich działaniach korzystanie z blockchaina zgodnie z jego przeznaczeniem staje się bardzo trudne.

Lopp chciał w ten sposób wskazać na lukę w infrastrukturze sieci testowej BTC. W szczególności na problem „timewarp”. Wykorzystując ten błąd, atakujący manipuluje czasem tworzenia bloku w kilku celach:

  • manipulowania kolejnością transakcji w celu uzyskania korzyści finansowych
  • powodowania podwójnych wydatków
  • wpływania na wydobycie i nagrody za wydobycie

Lopp napisał po ataku w poście na zdecentralizowanej sieci społecznościowej Nostr:

„Chciałem tylko zademonstrować słabość, którą mój oryginalny post sugerował naprawić. To proste. Czasami ludzie nie wierzą w e-maile, muszą poczuć konsekwencje.”

Jak zareagowali deweloperzy?

Osobliwa „lekcja” Loppa nie spodobała się wielu członkom społeczności programistów Bitcoina. Leo Weese z Lightning Labs napisał:

„Tak wygląda w tej chwili próba synchronizacji węzła testnet3. Co godzinę pojawiają się tysiące nowych bloków, więc nie ma znaczenia, jak gwałtownie je zsynchronizujesz – nigdy nie dogonisz obecnego końca łańcucha. Być może będziemy musieli na zawsze pożegnać się z darmowym testnetem”.

This is what it looks like trying to sync a testnet3 node right now. There are thousands of new blocks per hour, so no matter how fast you sync, you can never reach the tip. We may have to permanently say goodbye to permission-less testing networks. pic.twitter.com/ITdrpNEFHH

— Leo Weese (@LeoAW) April 29, 2024

Francis Pouliot, założyciel BullBitcoin.com, nazwał Loppa „porąbanym nieudacznikiem”. Zbombardował współzałożyciela Casa niezwykle gniewną krytyką:

„Cool bro, możesz atakować sieć bez zachęt ekonomicznych i rujnujesz testy dla twórców aplikacji open source BTC i marnujesz ich czas”.

You think you're cute and clever "sounds like you have room for improvement"

Congrats on feeling like a badass for pissing in the punch at a kid's party

— FRANCIS – BULLBITCOIN.COM (@francispouliot_) April 29, 2024

Lopp nie przejmuje się jednak zbytnio krytyką. Deweloper zapowiedział już esej, w którym omówi powody swoich działań i metod. Zostanie on opublikowany w przyszłym tygodniu.

„Kiedy opublikuję szczegóły tego, co zrobiłem, każda wystarczająco obeznana z technologią osoba będzie mogła jeszcze łatwiej to powtórzyć.”

źródło: mempool.space

Atak Loppa doprowadził do gwałtownego wzrostu hashrate w sieci testowej BTC. Według mempool.space, wzrósł on do 2,315 TH/s. Do tej pory powrócił jednak do 86 TH/s.

Zbudowane przez Ari10. Możliwość płatności BLIKZbudowane przez Ari10. Możliwość płatności BLIK

BeInCrypto Polska - Ten deweloper złamał Bitcoina. Potrzebował tylko 1 USD

Idź do oryginalnego materiału