THORChain stoppar nätverket på grund av konsensusproblem PlatoBlockchain Data Intelligence. Vertikal sökning. Ai.

THORChain stoppar nätverket på grund av konsensusproblem

Cross-chain likviditetsprotokoll THORChain såg sitt nätverk stoppas på torsdagen när utvecklare arbetade för att lösa problemet.

I en Twitter uppdatering den 28 oktober sa THOR-teamet att utvecklarna var medvetna om kedjestoppet och hade identifierat att problemet var relaterat till en unik transaktionstyp i motsats till allt som har med protokollets solvens att göra.

THORChain-baserad decentraliserad börs THORSwap sade att kedjestoppet inte hade påverkat swappar eller likviditetspoolen och att medel var säkra. Teamet sa att alla ETH- och ERC-20-swappar var fullt fungerande på DEX-aggregatorn.

"Konsensusstopp i en distribuerad tillståndsmaskin kommer från källor till icke-determinism mellan enskilda noder och förhindrar att huvudboken blir korrupt." sade THORChain-teamet i en separat uppdatering några timmar senare. 

THOR sa att nästa steg skulle vara att hitta grundorsaken till problemet och släppa en uppdatering som fixar det. Två timmar senare, utvecklare sade de hade "tydligt förstått" konsensusfrågan bakom nätverksavbrottet och var i färd med att skicka en patch för att lösa det. 

Felet i koden var relaterat till strängmanipulation som hade gått obemärkt förbi på THORs scennät – ett improviserat testnät som klonar THORChain med riktiga tillgångar och tillåter nya funktioner innan de distribueras på huvudnätet. 

"Såg inte detta i stagenet eftersom det dåliga memot aldrig skrivs till disk/block, eftersom det byts omedelbart. Där på mainnet har en kö och därför swap till synth exekveras inte samma block, och det dåliga memot skrivs till blocket.” förklarade THOR-teamet i en tweet.

Tidsstämpel:

Mer från Unchained