THORChain Network Säkerhetskopiera efter en 20-timmars kedjepaus – crypto.news

Nätverksföretaget THORchain rapporterade ett problem som hade resulterat i icke-determinism mellan enskilda noder, vilket ledde till att nätverket stängdes av. Men nyligen byter proof-of-bond-nätverket och cross-chain THORChain deklarerade att efter mer än 20 timmars driftstopp fungerade den nu "fullständigt".

THORChain-teamet twittrade den 28 oktober att handeln hade återställts och att nätverket "igen var uppe och skapade block". Företaget rapporterade ett problem som ledde till att nätverket stängdes av den 27 oktober.

En icke-determinism mellan noder

Nätverkets administratörer hävdade tidigare att solvensen inte var relaterad till stilleståndet och orsakades av icke-determinism mellan enskilda noder efter att blockchain-administratörerna erkände avbrottet i THORChain-nätverket på Twitter på torsdagen på grund av ett programvarufel. Efter att ha konstaterat att driftstoppet inte hade något med solvens att göra, gick företaget vidare och hävdade för sina kunder att de försökte hitta en lösning så snabbt som möjligt.

Enligt en tidigare publicerad uppdatering av THORChain, märkte företaget källorna till icke-determinism mellan noder, vilket orsakade problemet cirka fyra timmar efter det första meddelandet.

Forskarna sa att konsensusstopp i en distribuerad tillståndsmaskin är ett resultat av källor till icke-determinism mellan noder och skydd mot korruption av huvudboken. Nätverksadministratörerna listade procedurerna som behövdes för att åtgärda problemet, och noterade att de nästan var där: hitta källan till icke-determinism, publicera en uppdatering och starta om tillståndsmaskinen.

THORChain hävdar att det var strängmanipulation efter att ha körts tillbaka

Teamet rapporterade att de hade identifierat problemet som strängmanipulation efter ytterligare tre timmar som handlare och investerare väntade på företagets svar. Enligt deras uttalande borde utvecklarna ha märkt problemet eftersom det felaktiga memo byttes ut omedelbart och aldrig kom in i blocket. Det felaktiga memot skrevs i blocket, vilket påverkade huvudnätet eftersom det innehåller en kö som förhindrar växlingen från att syntetisera på samma block.

Teamet hade meddelat att verksamheten skulle stoppas på grund av incidenten och bad om tålamod från sina kunder när de förberedde instruktioner medan fixen levererades direkt. Efter att ha varit nere i 15 timmar var nätverket äntligen igång kort efter vilket företagets team gav en uppdatering.

Enligt företaget visar det sig att koden tryckte en cosmos.Uint (istället för en uint64) till en sträng, vilket gjorde att strängen fick den enorma int-punkten snarare än dess faktiska värde, vilket resulterade i olika memosträngar på olika noder. Det felaktiga memo skrivs aldrig till disk eller block. Därför såg uttalandet inte detta.

Kedjan stoppades av säkerhetsskäl, men enligt en THORChain taleskvinna avsåg företaget att "återgå när källan till icke-determinism har avslöjats". Men under driftstoppet bekräftade token-swap-plattformen THORSwap att Ethereum och ERC-20-byten fortfarande stöddes.

Mer om THORchain

Cosmos SDK användes för att skapa den oberoende blockkedjan THORChain, som skulle fungera som en cross-chain decentralized exchange (DEX). Den använder sig av en automatiserad market maker (AMM)-mekanism som liknar de tidiga versionerna av Uniswap (Uniswap) eller Bancor (BNT), med THORChains infödda token (RUNE) som det väsentliga swapparet.


Följ oss på Google Nyheter

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