AktualnościKryptoTHORChain wstrzymuje handel w 10 sieciach po incydencie z Ethereum powodującym brak 10 ETH

THORChain wstrzymuje handel w 10 sieciach po incydencie z Ethereum powodującym brak 10 ETH

Autor: CoinTrust·

Najważniejsze informacje

  • •Jedno-blokowa reorganizacja Ethereum usunęła depozyt 10 ETH z łańcucha kanonicznego, już wcześniej uznanego przez THORChain, tworząc tymczasowy niedobór wypłacalności 10 ETH w jednym z jego skarbców.
  • •Automatyczna kontrola wypłacalności THORChain wykryła rozbieżność i wstrzymała swapy Ethereum; operatorzy węzłów zatrzymali podpisywanie transakcji ETH w ciągu około dwóch minut, a następnie jako środek ostrożności zawiesili wszystkie łańcuchy.
  • •Użytkownik zwrócił brakujące 10 ETH, przywracając wypłacalność skarbca, ale handel nie wznowił się automatycznie w wstrzymanych sieciach, w tym ATOM, BCH, BSC, BTC, DOGE, ETH, LTC, SOL, TRON i ZEC.
  • •THORChain ostrzegł, że ponieważ sprawa stała się publiczna, złośliwy podmiot mógłby po przyszłej zewnętrznej reorganizacji ponownie przesłać transakcję z tym samym nonce, aby otrzymać środki ze swoich skarbców.
  • •Deweloperzy pracują nad poprawkami weryfikacji depozytów i procedur rozliczeniowych, a operatorzy węzłów zdecydują, kiedy łańcuchy można bezpiecznie ponownie włączyć, w procesie głosowania, w którym trzy głosy wywołują wstrzymanie, a cztery przeciwne głosy je odwracają.
THORChain wstrzymuje handel w 10 sieciach po incydencie z Ethereum powodującym brak 10 ETH

THORChain, protokół płynności cross-chain rozliczający wymiany zasobów między niezależnymi sieciami, tymczasowo wstrzymał handel w 10 sieciach blockchain po tym, jak jedno-blokowa reorganizacja Ethereum wywołała rozbieżność księgową i pozostawiła jeden ze jego skarbców z niedoborem wypłacalności wynoszącym 10 ETH. Incydent nastąpił po tym, jak depozyt został początkowo uznany przez protokół, ale później usunięto go z kanonicznej historii transakcji Ethereum.

Zakłócenie uwidoczniło ryzyka, przed którymi stoją protokoły cross-chain, gdy depozyty są uznawane, zanim transakcje blockchain uzyskają wystarczające zabezpieczenie potwierdzeniami. Zautomatyzowane systemy monitoringu THORChain wykryły deficyt i wprowadziły ograniczenia, podczas gdy operatorzy węzłów i deweloperzy badali incydent. O wydarzeniu poinformował CoinTrust.

Reorganizacja Ethereum tworzy rozbieżność księgową 10 ETH

Incydent rozpoczął się, gdy użytkownik zainicjował depozyt 10 ETH do jednego ze skarbców THORChain. Transakcja początkowo pojawiła się w bloku Ethereum, co skłoniło THORChain do zaobserwowania transferu, uznania depozytu i aktualizacji wewnętrznych zapisów księgowych.

31 października o 11:34 UTC w Ethereum wystąpiła jedno-blokowa reorganizacja. W reorganizacji łańcucha wcześniej zaakceptowane bloki są zastępowane alternatywną wersją blockchaina. Blok zawierający depozyt 10 ETH został odrzucony, a transakcja nigdy nie pojawiła się na kanonicznym łańcuchu Ethereum.

Chociaż każdy węzeł THORChain wykrył reorganizację, ponowna weryfikacja, która powinna była usunąć depozyt, nie uzyskała w porę jednoznacznej odpowiedzi. Depozyt został zatem sfinalizowany w systemie THORChain, mimo że odpowiadające mu środki nie były obecne na kanonicznym łańcuchu Ethereum.

Powiązany swap również nie spełnił określonego limitu ceny. THORChain zwrócił transakcję zamiast dokończyć wymianę, ale skarbiec wypłacił już równowartość 10 ETH, nie otrzymawszy rozliczonego depozytu. Rzeczywisty depozyt nadawcy również został zwrócony, co pozostawiło skarbiec z deficytem i stworzyło tymczasowy problem z wypłacalnością.

Incydent pokazał, jak zewnętrzna reorganizacja blockchain może stworzyć ekspozycję finansową dla protokołu cross-chain, gdy depozyt jest przetwarzany, zanim transakcja osiągnie odpowiedni poziom zabezpieczenia potwierdzeniami. Systemy cross-chain zazwyczaj czekają, aż transakcja zbierze wiele potwierdzeń bloków, zanim uznają przychodzące środki — jest to bufor mający zmniejszyć ryzyko, że uznany transfer zostanie później usunięty z łańcucha kanonicznego.

Handel wstrzymany w 10 sieciach

Zautomatyzowana kontrola wypłacalności THORChain wykryła rozbieżność, gdy dostępne saldo skarbca przestało odpowiadać zarejestrowanym zobowiązaniom. Kontrola automatycznie wstrzymała swapy Ethereum. W ciągu około dwóch minut operatorzy węzłów zaprzestali podpisywania transakcji Ethereum, uniemożliwiając dalsze wypływy ETH ze skarbców.

Trzy głosy węzłów wstrzymały następnie wszystkie płatności wychodzące ETH. Operatorzy węzłów następnie jako środek ostrożności zawiesili każdy łańcuch, podczas gdy deweloperzy badali problem. Chociaż pierwotna rozbieżność dotyczyła depozytu Ethereum, szersze zawieszenie odzwierciedlało fakt, że infrastruktura płynności i rozliczeń THORChain łączy wiele sieci blockchain.

Wstrzymanie podkreśliło również znaczenie utrzymywania spójnej księgowości w niezależnych blockchainach, gdzie standardy potwierdzeń i finalność transakcji mogą się różnić. Problem dotykający jednej części infrastruktury zdecentralizowanej giełdy może wymagać szerszych zabezpieczeń, gdy sieci korzystają ze wspólnych komponentów protokołu.

W poście na X z 1 listopada 2026 r. THORChain opisał incydent i wymienił dotknięte sieci. Post podał, że handel odbywał się w blockchainach AVAX, BASE, RUNE i XRPL, a wstrzymane były blockchainy ATOM, BCH, BSC, BTC, DOGE, ETH, LTC, SOL, TRON i ZEC.

THORChain poinformował również, że 10 ETH zostało zwrócone przez użytkownika, co przywróciło wypłacalność dotkniętego skarbca. Sieć podała, że automatyczna kontrola wypłacalności wykryła niedobór, że operatorzy węzłów zatrzymali podpisywanie transakcji ETH, a następnie zawieszono wszystkie łańcuchy, aby deweloperzy mogli prowadzić dochodzenie.

Protokół podał, że nieudana ponowna weryfikacja spowodowała sfinalizowanie depozytu po reorganizacji. Ostrzegł również, że ponieważ sprawa stała się publiczna, złośliwy podmiot mógłby potencjalnie po reorganizacji na łańcuchu zewnętrznym przesłać nową transakcję z tym samym nonce i otrzymać środki ze skarbców THORChain. Nonce to sekwencyjny identyfikator porządkujący transakcje danego konta na łańcuchu opartym na kontach, takim jak Ethereum, a ponieważ transakcja usunięta w reorganizacji nigdy nie wykonuje się na łańcuchu kanonicznym, jej nonce pozostaje tam niewykorzystany — co otwiera możliwość przesłania później innej transakcji z tym samym identyfikatorem.

Użytkownik zwraca środki i przywraca wypłacalność

Natychmiastowy niedobór finansowy został rozwiązany, gdy użytkownik zwrócił brakujące 10 ETH do THORChain. Spłata przywróciła wypłacalność dotkniętego skarbca i zniwelowała deficyt powstały w wyniku nieudanego swapa.

Zwrot środków nie spowodował automatycznego wznowienia handlu w dotkniętych sieciach. THORChain podał, że trzy głosy węzłów mogą wywołać awaryjne wstrzymanie w celu ochrony wypłacalności sieci. Cztery przeciwne głosy węzłów mogą takie wstrzymanie odwrócić, a pięć głosów może odwrócić to odwrócenie, i tak dalej. Proces głosowania ma równoważyć zdecentralizowaną kontrolę z potrzebą szybkiej interwencji awaryjnej.

THORChain stwierdził również, że wstrzymanie łańcucha nie daje uczestniczącym węzłom kontroli nad aktywami. Deweloperzy pracowali nad niezbędnymi poprawkami, a węzły zdecydują, kiedy poszczególne łańcuchy można bezpiecznie ponownie włączyć.

Deweloperzy pracują nad zabezpieczeniami przed reorganizacjami

Incydent zwrócił uwagę na polityki potwierdzania transakcji i ochronę przed reorganizacjami w systemach cross-chain. Protokoły przetwarzające depozyty w wielu blockchainach muszą uwzględniać możliwość, że transakcja uwzględniona w pierwotnym bloku może zostać później odwrócona lub usunięta z łańcucha kanonicznego.

Dla THORChain ulepszenia weryfikacji depozytów i procedur rozliczeniowych są istotne, ponieważ protokół umożliwia transfery i swapy zasobów między niezależnymi sieciami. Praca deweloperów ma na celu wzmocnienie zabezpieczeń przed podobnymi rozbieżnościami księgowymi oraz poprawę radzenia sobie z nieoczekiwanymi reorganizacjami blockchain.

Chociaż zwrócone środki rozwiązały natychmiastowy problem wypłacalności, wznowienie handlu zależy od opracowywanych zabezpieczeń technicznych oraz decyzji operatorów węzłów THORChain. Zdecentralizowani operatorzy odpowiadają za ocenę, kiedy każda z dotkniętych sieci może bezpiecznie wznowić normalne przetwarzanie transakcji.