BTC/PLN 298,360.00 ▲ +0.05%
BTC/USD 75,616.00 ▼ -0.08%
BTC/ETH 33.872640 0.00%
ETH/PLN 8,808.29 ▲ +0.40%
ETH/USD 2,232.35 ▲ +0.27%
USD/PLN 3.9400 0.00%
BTC/PLN 298,360.00 ▲ +0.05%
BTC/USD 75,616.00 ▼ -0.08%
BTC/ETH 33.872640 0.00%
ETH/PLN 8,808.29 ▲ +0.40%
ETH/USD 2,232.35 ▲ +0.27%
USD/PLN 3.9400 0.00%
ethereum rethen blockchain

Błąd w Reth, ale bez strat środków

W oprogramowaniu Reth wykryto błąd wpływający na wyliczanie stanu blockchaina. Aktualizacja objęła też Optimism, Base i Tempo.

Błąd w Reth, ale bez strat środków

Wykryto błąd w kluczowym oprogramowaniu Ethereum

W ekosystemie Ethereum ujawniono błąd w Reth — kliencie wykonawczym odpowiedzialnym za przetwarzanie transakcji. Problem dotyczył starszego mechanizmu obliczania state root, czyli kryptograficznego odcisku opisującego bieżący stan sieci, w tym salda i dane smart contractów.

Według przekazanych informacji specjalnie przygotowana transakcja mogła doprowadzić do błędnego wyliczenia stanu blockchaina w określonych przypadkach. Taki scenariusz mógłby spowodować, że część węzłów różnie oceni poprawność bloku, a to z kolei grozi problemami z synchronizacją i przetwarzaniem transakcji.

Aktualizacje objęły kilka sieci

Naprawa została wdrożona nie tylko w samym Reth, ale również w powiązanych środowiskach:

  • Reth v2.10.0
  • OP Reth v2.8.1
  • Base v1.5.3

Zmiany trafiły także do Optimism, Base i Tempo. To ważne przypomnienie, że wiele sieci i aplikacji korzysta z podobnej infrastruktury, więc jedna luka może mieć szerszy zasięg niż pojedynczy projekt.

Kto wykrył problem i jaki był zakres ryzyka

Błąd został znaleziony przez zespół Tempo podczas testów fuzzingowych, czyli sprawdzania oprogramowania za pomocą nietypowych, często losowych danych wejściowych w celu wykrycia ukrytych usterek. Tempo również zostało już załatane.

Istotne jest to, że nie potwierdzono żadnego odpływu środków ani wykorzystania błędu do kradzieży aktywów. Problem dotyczył warstwy technicznej odpowiedzialnej za obliczanie stanu sieci, a nie bezpośrednio portfeli użytkowników.

Co to oznacza dla użytkowników i operatorów węzłów

Twórcy podkreślili, że infrastruktura oparta na Reth pozostaje istotna dla całego ekosystemu EVM, dlatego aktualizacja ma wysoki priorytet. Najważniejsze teraz jest to, by operatorzy węzłów jak najszybciej wdrożyli poprawki.

W praktyce oznacza to, że:

  • węzły oparte na Reth powinny zostać zaktualizowane bez zwłoki,
  • część usług mogła czasowo ograniczyć działanie do czasu potwierdzenia bezpieczeństwa,
  • użytkownicy końcowi nie odczuli bezpośrednio skutków błędu, ale incydent pokazuje, jak wrażliwa jest wspólna infrastruktura blockchainowa.

Dlaczego ta sytuacja jest ważna

Choć nie doszło do wycieku środków, incydent pokazuje, że nawet dobrze rozwinięte narzędzia dla Ethereum mogą zawierać rzadkie, ale potencjalnie groźne błędy. W ekosystemie, w którym wiele projektów korzysta z tych samych komponentów, bezpieczeństwo zależy nie tylko od smart contractów, lecz także od jakości oprogramowania infrastrukturalnego.

W centrum uwagi pozostaje teraz tempo aktualizacji węzłów oraz pełne przywrócenie wszystkich usług zależnych od Reth.

Video

Udostępnij

Zobacz inne wiadomości