THORChain-netwerkback-up na een ketenpauze van 20 uur - crypto.news

Het netwerkbedrijf THORchain meldde een probleem dat had geleid tot non-determinisme tussen individuele knooppunten, waardoor het netwerk werd afgesloten. Onlangs zijn echter het proof-of-bond-netwerk en de cross-chain exchange THORChain gedeclareerd dat het na een downtime van meer dan 20 uur nu "volledig functioneerde".

Het THORChain-team tweette op 28 oktober dat de handel was hersteld en dat het netwerk "weer actief was en blokken aan het creëren was". Het bedrijf meldde een probleem waardoor het netwerk op 27 oktober werd afgesloten.

Een niet-determinisme tussen knooppunten

De beheerders van het netwerk beweerden eerder dat de solvabiliteit geen verband hield met de stilstand en werd veroorzaakt door niet-determinisme tussen individuele knooppunten nadat de blockchain-beheerders donderdag de storing van het THORChain-netwerk op Twitter hadden erkend als gevolg van een softwarefout. Na te hebben verklaard dat de downtime niets met solvabiliteit te maken had, ging het bedrijf door met de mededeling aan zijn klanten dat ze probeerden zo snel mogelijk een oplossing te vinden.

Volgens een eerder gepubliceerde update van THORChain, merkte het bedrijf de bronnen van niet-determinisme tussen knooppunten op, waardoor het probleem ongeveer vier uur na de eerste melding werd veroorzaakt.

De onderzoekers zeiden dat consensusstops in een gedistribueerde staatsmachine het gevolg zijn van bronnen van niet-determinisme tussen knooppunten en beschermen tegen corruptie van het grootboek. De netwerkbeheerders somden de procedures op die nodig waren om het probleem op te lossen en merkten op dat ze er bijna waren: de bron van niet-determinisme lokaliseren, een update publiceren en de statusmachine opnieuw opstarten.

THORChain beweert dat het snaarmanipulatie was nadat hij weer was begonnen

Het team meldde dat ze het probleem na nog eens drie uur hadden geïdentificeerd als snaarmanipulatie als: handelaren en investeerders wachtten op de reactie van het bedrijf. Volgens hun verklaring zouden de ontwikkelaars het probleem moeten hebben opgemerkt omdat de onjuiste memo onmiddellijk werd uitgeschakeld en nooit in het blok werd opgenomen. De defecte memo is in het blok geschreven, wat invloed had op het hoofdnet omdat het een wachtrij bevat die voorkomt dat de swap op hetzelfde blok synthetiseert.

Het team had de stopzetting van de operaties aangekondigd als gevolg van het incident en vroeg om geduld van zijn klanten terwijl het instructies voorbereidde terwijl de reparatie meteen werd afgeleverd. Na 15 uur offline te zijn geweest, was het netwerk kort daarna eindelijk operationeel, waarna het team van het bedrijf een update gaf.

Volgens het bedrijf bleek de code een cosmos.Uint (in plaats van een uint64) in een string te duwen, waardoor de string het grote int-punt kreeg in plaats van de werkelijke waarde, wat resulteerde in verschillende memostrings op verschillende knooppunten. De defecte memo wordt nooit naar schijf of blok geschreven. Daarom zag de verklaring dit niet.

De keten werd stopgezet om veiligheidsredenen, maar volgens een woordvoerster van THORChain was het bedrijf van plan om: "terugkeren zodra de bron van niet-determinisme is ontdekt". Tijdens de downtime bevestigde het token-swapping-platform THORSwap echter dat Ethereum- en ERC-20-swaps nog steeds werden ondersteund.

Meer over THORchain

De Cosmos SDK werd gebruikt om de onafhankelijke blockchain THORChain te creëren, die zou fungeren als een cross-chain gedecentraliseerde uitwisseling (DEX). Het maakt gebruik van een geautomatiseerd market maker (AMM) mechanisme vergelijkbaar met de vroege versies van Uniswap (Uniswap) of Bancor (BNT), met THORChain's native token (RUNE) als het essentiële swap-paar.


Volg ons op Google Nieuws

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