THORChain wstrzymuje handel na 10 blockchainach po reorganizacji Ethereum, która spowodowała nadpłatę 10 ETH
Najważniejsze informacje
- •Jednoblokowa reorganizacja sieci Ethereum 31 października o 11:34 UTC sprawiła, że THORChain wypłacił 10 ETH z sejfu, który nigdy nie otrzymał odpowiadającego depozytu.
- •Automatyczna kontrola wypłacalności THORChain wykryła brak środków i zatrzymała wymiany ETH, a operatorzy węzłów zawiesili podpisywanie transakcji ETH w ciągu około dwóch minut.
- •Warstwowe głosowanie węzłów zatrzymało wypłaty ETH, a następnie wszystkie obsługiwane sieci jako środek ostrożności — trzy głosy wywołują wstrzymanie, cztery je odwracają, a pięć odwraca to odwrócenie, więc żaden pojedynczy operator nie może działać jednostronnie.
- •Zainteresowany użytkownik zwrócił 10 ETH, a sejf odzyskał wypłacalność po pokryciu brakującej kwoty.
- •Handel pozostaje aktywny na AVAX, BASE, RUNE i XRPL, podczas gdy ATOM, BCH, BSC, BTC, DOGE, ETH, LTC, SOL, TRON i ZEC pozostają wstrzymane do czasu zakończenia poprawek dotyczących ryzyka reorganizacji.

THORChain wstrzymał handel na dziesięciu blockchainach 31 października, gdy jednoblokowa reorganizacja sieci Ethereum sprawiła, że protokół płynności międzyłańcuchowej wypłacił 10 ETH, których jeden z jego sejfów nigdy nie otrzymał. Automatyczna kontrola wypłacalności protokołu wykryła brak środków i zatrzymała wymiany ETH, a operatorzy węzłów zawiesili podpisywanie transakcji w ciągu około dwóch minut, aby zapobiec dalszym wypływom. Zainteresowany użytkownik zwrócił następnie 10 ETH, a sejf odzyskał wypłacalność po pokryciu brakującej kwoty.
THORChain to zdecentralizowany protokół płynności międzyłańcuchowej, który umożliwia użytkownikom wymianę aktywów między niezależnymi blockchainami za pośrednictwem sejfów zabezpieczanych przez jego operatorów węzłów. Reorganizacja blockchaina (reorg) następuje, gdy niedawno dodane bloki zostają zastąpione inną wersją łańcucha, co może unieważnić transakcje, które wydawały się ostateczne. Dla protokołów międzyłańcuchowych, które księgują depozyty zaobserwowane na zewnętrznych sieciach, reorg stanowią wbudowane ryzyko: nawet przepisanie pojedynczego bloku może rozdzielić stan księgi protokołu od faktycznej zawartości jego sejfów.
Jak reorganizacja Ethereum spowodowała nadpłatę
THORChain opisał przyczynę wstrzymania w wpisie na X opublikowanym 1 listopada. Według zespołu reorganizacja „spowodowała, że THORChain wypłacił 10 ETH, których sejf nigdy nie otrzymał”. Reorganizacja miała miejsce o 11:34 UTC 31 października i trwała tylko jeden blok. Wpis określił również kroki podjęte przez sieć w odpowiedzi.
31 października THORChain wstrzymał handel na kilku blockchainach. Reorganizacja bloku Ethereum sprawiła, że THORChain wypłacił 10 ETH, których sejf nigdy nie otrzymał. Automatyczna kontrola wypłacalności wykryła brak środków i zatrzymała wymiany ETH. W ciągu około dwóch minut operatorzy węzłów…
— THORChain (@THORChain) November 1, 2026
Problem zaczął się od depozytu 10 ETH kierowanego do jednego z sejfów protokołu. Transakcja trafiła do bloku usuniętego przez reorganizację, więc nigdy nie znalazła się na kanonicznym łańcuchu Ethereum. THORChain zaobserwował jednak depozyt i zaksięgował go, co oznacza, że protokół uznał środki za otrzymane. To timing stworzył rozbieżność między księgi protokołu a faktyczną zawartością sejfu.
Wymiana powiązana z tym depozytem przekroczyła limit ceny, więc protokół wydał zwrot. Ponieważ THORChain uznał depozyt za otrzymany, sejf wypłacił 10 ETH, których nigdy nie pozyskał, a prawdziwy depozyt nadawcy również został zwrócony.
Każdy węzeł THORChain wykrył reorganizację. Ponowne sprawdzenie mające usunąć zaksięgowany depozyt nie przyniosło jednak w porę jednoznacznej odpowiedzi, a system i tak sfinalizował depozyt. W rezultacie sejf odnotował brak 10 ETH.
Awaryjne wstrzymania i obecny stan sieci
Reakcja przebiegła poprzez warstwowe mechanizmy bezpieczeństwa protokołu. Kontrola wypłacalności wykryła brak środków i automatycznie zatrzymała wymiany ETH. W ciągu około dwóch minut operatorzy węzłów wstrzymali podpisywanie transakcji ETH, co oznaczało, że żadne kolejne ETH nie mogły opuścić sejfów. Trzy głosy węzłów zatrzymały następnie wszystkie wypłaty ETH, a trzy dodatkowe głosy jako środek ostrożności wstrzymały wszystkie sieci, dając głównym deweloperom czas na dochodzenie.
THORChain wyjaśnił również, jak działa mechanizm awaryjnego wstrzymania. Trzy głosy węzłów mogą wywołać wstrzymanie w celu ochrony wypłacalności sieci, cztery głosy przeciwne mogą je odwrócić, a pięć głosów może odwrócić to odwrócenie. Według zespołu „wstrzymanie sieci nie daje tym węzłom kontroli nad aktywami”. Te progi oznaczają, że żaden pojedynczy operator węzła nie może jednostronnie wstrzymać ani przywrócić handlu.
Bezpośredni brak środków został już usunięty: zainteresowany użytkownik zwrócił 10 ETH, a sejf odzyskał wypłacalność po pokryciu brakującej kwoty.
Pozostaje jednak dalsza obawa, skoro incydent stał się publiczny. Podczas reorganizacji na zewnętrznym łańcuchu złośliwy aktor mógłby przesłać transakcję z tym samym nonce, a sejfy wypłaciłyby mu wtedy środki. Główni deweloperzy pracują nad koniecznymi poprawkami.
Handel pozostaje aktywny na AVAX, BASE, RUNE (natywnym aktywie THORChain) i XRPL. Wstrzymane sieci to ATOM, BCH, BSC, BTC, DOGE, ETH, LTC, SOL, TRON i ZEC. Węzły ponownie włączą każdą sieć, gdy uznają ją za bezpieczną, a THORChain będzie utrzymywał wyłączony handel w tych sieciach do czasu zakończenia poprawek — co czyni przywracanie handlu sieć po sieci praktycznym wskaźnikiem tego, kiedy sieć uzna te poprawki za ukończone.