zkSync trouve une solution pour «dégeler» 921 ETH bloqué dans un contrat intelligent

zkSync trouve une solution pour «dégeler» 921 ETH bloqué dans un contrat intelligent

zkSync Finds Solution to ‘Unfreeze’ 921 ETH Stuck in Smart Contract PlatoBlockchain Data Intelligence. Vertical Search. Ai.

zkSync prévoit d'apporter des modifications au comptage du gaz d'Era pour récupérer les 1.7 million de dollars d'ETH bloqués dans le contrat intelligent GemstoneIDO.

La solution de mise à l'échelle Ethereum Layer 2 zkSync prétend avoir trouvé un moyen de dégeler les fonds bloqués dans le contrat intelligent GemstoneIDO de Gemholic.

Dans une mise à jour du 6 avril sur Twitter, zkSync a déclaré avoir trouvé une "solution élégante" au 921 ETH, d'une valeur d'environ 1.7 million de dollars, bloquée dans l'un de ses contrats après la vente symbolique du projet.

Le problème est survenu à cause de la fonction .transfer() dans le contrat intelligent de GemstoneIDO, qui, selon l'équipe zkSync, aurait pu être évitée si le projet avait déployé le contrat sur un testnet.

"Malheureusement, les contrats ont été déployés sur le réseau principal d'Era sans avoir été essayés sur le testnet ou le nœud local, ce qui aurait immédiatement détecté le problème", a déclaré l'équipe de zkSync.

L'équipe de Gemholic, cependant, prétentions avoir testé la fonction sur le testnet zkSync avant le réseau principal. 

La fonction faisait partie de zkSync Era, la solution de mise à l'échelle à zéro connaissance publiée par Matter Labs le mois dernier. Cependant, zkSync Era n'est pas l'équivalent d'Ethereum Virtual Machine (EVM), un "choix de conception délibéré" fait par l'équipe.

Le comptage dynamique du gaz d'Era signifie que tout transfert ETH coûtera plus de 2300 gaz, et toute fonction .transfer() entrée sans allocation de gaz explicite échouera. L'équipe a déclaré qu'elle avait anticipé un tel scénario et a ajouté un avertissement concernant la fonction directement à son compilateur.

Pour résoudre le problème des fonds bloqués de GemstoneIDO, zkSync a déclaré qu'il apporterait des modifications minimes au compteur de gaz du protocole pour permettre une récupération complète des fonds.

Malgré une résolution rapide, certains critiques ont allégué que les problèmes résultaient du manque d'équivalence EVM complète de zkSync Era, malgré ses affirmations contraires.

Horodatage:

Plus de Unchained