THORChain arrête le réseau en raison d'un problème de consensus PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

THORChain arrête le réseau en raison d'un problème de consensus

Le protocole de liquidité inter-chaînes THORChain a vu son réseau interrompu jeudi alors que les développeurs travaillaient pour résoudre le problème.

Dans un twitter Mise à jour le 28 octobre, l'équipe THOR a déclaré que les développeurs étaient au courant de l'arrêt de la chaîne et avaient identifié le problème comme étant lié à un type de transaction unique, par opposition à tout ce qui concerne la solvabilité du protocole.

Échange décentralisé basé sur THORChain THORSwap a affirmé Valérie Plante. que l'arrêt de la chaîne n'avait pas eu d'impact sur les swaps ou le pool de liquidités et que les fonds étaient en sécurité. L'équipe a déclaré que tous les swaps ETH et ERC-20 étaient entièrement fonctionnels sur l'agrégateur DEX.

"Les arrêts consensuels dans une machine à états distribuée proviennent de sources de non-déterminisme entre les nœuds individuels et empêchent le registre d'être corrompu", a affirmé Valérie Plante. l'équipe THORChain dans une mise à jour séparée quelques heures plus tard. 

THOR a déclaré que les prochaines étapes seraient de trouver la cause première du problème et de publier une mise à jour qui le résout. Deux heures plus tard, les développeurs a affirmé Valérie Plante. ils avaient "clairement compris" le problème de consensus derrière la panne de réseau et étaient en train d'expédier un correctif pour y remédier. 

Le bogue dans le code était lié à la manipulation de chaînes qui était passée inaperçue sur THOR réseau de scène - un testnet improvisé qui clone THORChain avec de vrais actifs et permet de nouvelles fonctionnalités avant qu'elles ne soient déployées sur le réseau principal. 

"Je n'ai pas vu cela dans stagenet car le mauvais mémo n'est jamais écrit sur le disque/bloc, car il est immédiatement échangé. Où, sur le réseau principal, il y a une file d'attente et, par conséquent, l'échange vers le synthé n'est pas exécuté dans le même bloc, et le mauvais mémo est écrit dans le bloc », expliqué l'équipe THOR dans un tweet.

Horodatage:

Plus de Unchained