Matter Labs, l'équipe à l'origine de la solution de mise à l'échelle de la couche 2 d'Ethereum, zkSync, a confirmé que 921 ethers (ETH) d'une valeur de 1,7 million de dollars sont actuellement bloqués dans l'un de ses nouveaux smart contracts, GemstoneIDO.

Cependant, la firme affirme que les fonds sont « en sécurité » et qu'elle a trouvé une solution « élégante » pour sauver les fonds, qui se sont accumulés lors de la vente de tokens Gemholic.

Déclarant initialement que les fonds ne seraient pas « bloqués pour toujours », Matter Labs a déclaré dans son dernier tweet qu'il avait trouvé une « solution élégante » pour « dégeler » le contrat GemstoneIDO et transférer les fonds.

@GemholicECO, qui a rencontré un problème avec son smart contract sur zkSync Era, nous a demandé de l'aide, ce que nous avons fait. Nous aimerions donner à la communauté une mise à jour et un contexte supplémentaire sur leur problème en toute transparence, comme nous l'avons toujours fait et le ferons toujours.- zkSync ∎ (@zksync) 7 avril 2023

Matter Labs a identifié le problème comme provenant de la fonction .transfer() dans le smart contract GemstoneIDO, qui fait partie d'un projet géré par l'écosystème GemholicECO.

Matter Labs a déclaré que le problème aurait pu être évité si le contrat avait d'abord été déployé sur un testnet.

« Malheureusement, les contrats ont été déployés sur Era mainnet sans avoir été testés sur le testnet ou le nœud local, ce qui aurait permis de détecter immédiatement le problème. »

La fonction défectueuse provenait de zkSync Era, un nouveau type d'Ethereum Virtual Machine (EVM) zero knowledge proof rollup qui exécute les smart contracts beaucoup plus rapidement que sur la couche de base.

L'équipe a toutefois souligné que zkSync Era n'est pas équivalent à l'EVM, ce qui signifie qu'il est compatible avec l'EVM au niveau du bytecode. Cela signifie que certaines fonctions fonctionnent différemment dans le nouvel environnement.

« Il s'agit d'un choix de conception délibéré avec des avantages et des inconvénients spécifiques. », ont-ils déclaré.

Pour justifier son choix de conception, Matter Labs a déclaré que zkSync Era pouvait traiter certains types de transactions de 10 à 1 000 fois moins cher que les autres rollups EVM.

Néanmoins, Matter Labs s'est tenu responsable de cette erreur et a assuré les membres de l'écosystème zkSync qu'ils continueraient à résoudre des problèmes similaires sans relâche.

« Cela implique de grandes responsabilités et, inévitablement, des frictions occasionnelles, comme ce fut le cas aujourd'hui. En cas de problème, notre équipe continuera à être en alerte et à chercher sans relâche à les résoudre. »

 Les zkEVM sont des systèmes complexes en cours de maturation. Bien que zkSync Era soit encore en phase alpha, nous disposons déjà d'un écosystème florissant. - zkSync ∎ (@zksync) 7 avril 2023

Plusieurs membres du subreddit CryptoCurrency ont toutefois exprimé leur frustration à ce sujet :

« Un autre exemple de la raison pour laquelle une chaîne ne devrait pas précipiter son lancement sur le mainnet. Rappelez-vous toujours ceci, les gars, EVM compatible =/= EVM équivalent3. »

« Je suis tout à fait d'accord pour que la technologie Zero Knowledge devienne de plus en plus pertinente dans l'espace crypto. Cependant, ces chaînes doivent également prendre en considération le fait que les fonds des gens sont en jeu. », a déclaré un autre.

À lire également : Lancement de zkSync Era avec Uniswap et Sushi - Premier zkEVM sur le mainnet

Les échecs de transaction du contrat GemstoneIDO sont visibles sur la page d'exploration de zkSync, qui montre également que les 921 ethers sont stockés dans son smart contract.

Matter Labs a confirmé que GemstoneIDO, un smart contract de l'écosystème Gemholic.ECO, était le contrat en question. Source : zkSync Explorer

Matter Labs a lancé zkSync Era sur le mainnet la semaine dernière, promettant que les exchanges décentralisés Uniswap et SushiSwap seraient opérationnels dans quelques jours. Ce n'est pas encore le cas, mais des projets comme Argent, Celer Network et MetaMask sont déjà en ligne sur le réseau.

Mise à jour le 7 avril à 1h37 UTC : Cet article a été mis à jour pour ajouter les commentaires de la dernière publication de Matter Labs sur l'incident.