THORChain zastavuje swapy kvôli chybe reorganizácie bloku
THORChain dočasne zastavil swapy naprieč viacerými blockchainmi v sobotu po tom, čo reorganizácia bloku na Ethereu odhalila chybu v systéme vrátenia peňazí, čo viedlo k situácii, keď THORChain zastavuje swapy po reorganizáciách blokov. Tento incident neúmyselne sťažil pohyb finančných prostriedkov ukradnutých z Binance, uviedla analytická firma Chainalysis.
Problém nastal, keď reorganizácia jedného bloku na Ethereu odstránila vklad 10 ETH, ktorý už THORChain spracoval. Bol vydaný preplatok za prostriedky, ktoré trezor ešte neprijal, a pôvodný vklad odosielateľa bol tiež vrátený, čo viedlo k dodatočnej výplate 10 ETH a spusteniu automatickej pauzy protokolu.
Technická zraniteľnosť a pauza protokolu
Reorganizácia bloku Ethereum nastáva, keď sieť nahradí nedávny blok alternatívnym. Novo identifikovaná chyba umožňuje THORChainu vrátiť platbu, ktorú Ethereum už neuznáva ako vykonanú, čo vytvára potenciálnu zraniteľnosť pre zlomyseľných aktérov.
Tím protokolu uviedol, že s touto zraniteľnosťou, ktorá je teraz verejná, by akákoľvek budúca reorganizácia bloku na externej sieti mohla umožniť zlomyseľnému aktérovi vykonať novú transakciu s rovnakým nonce a prijať prostriedky z trezorov THORChain.
Operátori uzlov THORChain následne pozastavili swapy zahŕňajúce aktíva na 10 sieťach, vrátane Bitcoin, Ethereum, Solana a Tron. Obchodovanie pokračovalo na Avalanche, Base a XRP, ako je uvedené na stránke stavu siete protokolu. THORChain oznámil, že uzly znovu povolia reťazce, keď budú považované za bezpečné.
Dopad na severokórejských hackerov a postoj THORChainu
Toto zastavenie obchodovania narušilo aj pokusy severokórejských hackerov prať prostriedky ukradnuté pri nedávnom hacku Binance vo výške 6,3 miliardy dolárov. Chainalysis poznamenal, že núdzová pauza zabránila všetkým používateľom, vrátane tých, ktorí sa podieľajú na praní špinavých peňazí, využívať cross-chain swapy prostredníctvom väčšiny mostov THORChainu. Toto narušenie nastalo v čase, keď americké úrady naliehali na poskytovateľov krypto infraštruktúry, aby obmedzili pohyb ukradnutých prostriedkov.
Severokórejskí hackeri už predtým používali THORChain na bezpovolené výmeny kryptomien po útokoch. THORChain však dôsledne udržiaval svoju pozíciu neutrálnej, bezpovolennej infraštruktúry, a to aj napriek kontrole nad pohybom ukradnutých prostriedkov prostredníctvom svojho protokolu.
Vo svojej správe za tretí štvrťrok projekt potvrdil tento postoj napriek tlaku na blokovanie transakcií spojených s hacknutými prostriedkami. Zakladateľ THORChainu John-Paul Thorbjornsen samostatne obhajoval záväzok protokolu k bezpovoleným transakciám, pričom varoval pred jeho vypnutím v reakcii na tlak týkajúci sa nezákonných prostriedkov, uvádzajúc, že takýto krok by znamenal koniec experimentu pre nezaťažené a neutrálne vyrovnanie.