Zálohovanie siete THORChain po 20-hodinovej pauze reťazca – crypto.news

Sieťová spoločnosť THORchain oznámila problém, ktorý viedol k nedeterminizmu medzi jednotlivými uzlami, čo viedlo k vypnutiu siete. Nedávno sa však objavila sieť proof-of-bond a cross-chain burza THORChain vyhlásil, že po viac ako 20-hodinovom výpadku bol teraz „plne funkčný“.

Tím THORChain tweetoval 28. októbra, že obchod bol obnovený a že sieť je „opäť hore a vytvára bloky“. Spoločnosť nahlásila problém vedúci k vypnutiu siete 27. októbra.

Nedeterminizmus medzi uzlami

Správcovia siete predtým tvrdili, že platobná schopnosť nesúvisí so zastavením a bola spôsobená nedeterminizmom medzi jednotlivými uzlami po tom, čo správcovia blockchainu vo štvrtok na Twitteri uznali výpadok siete THORChain z dôvodu softvérovej chyby. Po konštatovaní, že prestoje nemajú nič spoločné s platobnou schopnosťou, spoločnosť pokračovala v utvrdzovaní svojich klientov, že sa snažia nájsť riešenie čo najrýchlejšie.

Podľa skôr zverejnenej aktualizácie od THORChainSpoločnosť si všimla zdroje nedeterminizmu medzi uzlami, čo spôsobilo problém približne štyri hodiny po prvom upozornení.

Výskumníci uviedli, že zastavenie konsenzu v distribuovanom stave je výsledkom zdrojov medziuzlového nedeterminizmu a ochrany pred poškodením účtovnej knihy. Správcovia siete vymenovali postupy potrebné na vyriešenie problému, pričom poznamenali, že už boli takmer tam: lokalizácia zdroja nedeterminizmu, zverejnenie aktualizácie a reštartovanie štátneho stroja.

THORChain tvrdí, že to bola manipulácia so strunami po spustení Back On

Tím oznámil, že po ďalších troch hodinách identifikovali problém ako manipuláciu s reťazcom obchodníci a investori čakali na odpoveď firmy. Podľa ich vyjadrenia si vývojári mali problém všimnúť, pretože nesprávna poznámka bola okamžite vypnutá a nikdy sa nedostala do bloku. Chybná poznámka bola napísaná v bloku, čo ovplyvnilo hlavnú sieť, pretože obsahuje front, ktorý zabraňuje syntetizácii swapu v rovnakom bloku.

Tím oznámil zastavenie prevádzky v dôsledku incidentu a požiadal svojich zákazníkov o trpezlivosť, pretože pripravoval pokyny, kým sa oprava okamžite doručila. Po 15 hodinách odstávky bola sieť konečne v prevádzke a krátko na to tím spoločnosti poskytol aktualizáciu.

Podľa firmy sa ukázalo, že kód vtlačil do reťazca cosmos.Uint (namiesto uint64), čo spôsobilo, že reťazec získal obrovský bod int namiesto svojej skutočnej hodnoty, čo malo za následok rôzne reťazce poznámok na rôznych uzloch. Chybná poznámka sa nikdy nezapíše na disk ani do bloku. Preto to vyhlásenie nevidelo.

Reťaz bola zastavená z bezpečnostných dôvodov, ale podľa hovorkyne THORChain to spoločnosť zamýšľala „vrátiť, keď sa odhalí zdroj nedeterminizmu“. Počas výpadku však platforma na výmenu tokenov THORSwap potvrdila, že swapy Ethereum a ERC-20 sú stále podporované.

Viac na THORchain

Cosmos SDK sa použil na vytvorenie nezávislého blockchainu THORChain, ktorý by fungoval ako cross-chain decentralized exchange (DEX). Využíva mechanizmus automatického tvorcu trhu (AMM) podobný skorým verziám Uniswap (Uniswap) alebo Bancor (BNT), pričom natívny token THORChain (RUNE) slúži ako základný swapový pár.


Sledujte nás v službe Google News

Zdroj: https://crypto.news/thorchain-network-back-up-after-a-20-hour-chain-pause/