Ethereum

La solución ‘elegante’ de zkSync Era para 921 ETH ‘atascada para siempre’ en el contrato inteligente

Matter Labs, el equipo detrás de la solución de escalado de capa 2 de Ethereum zkSync, ha confirmado que 921 Ether (ETH) con un valor de 1,7 millones de dólares está actualmente atascado en uno de sus nuevos contratos inteligentes, GemstoneIDO.

Sin embargo, la empresa afirma que los fondos están “seguros” y que han encontrado una solución “elegante” para transferir los fondos, que se acumularon durante la venta de tokens.

Mientras que inicialmente declarando que los fondos no quedarán “atascados para siempre”, Matter Labs explicó en su tuit más reciente que encontró una “solución elegante” que podrá “descongelar” el contrato de GemstoneIDO y transferir los fondos.

Matter Labs identificó que el problema se originó en la función .transfer() en el contrato inteligente GemstoneIDO, que es parte de un proyecto dirigido por el ecosistema GemholicECO.

Matter Labs dijo que el problema podría haberse evitado si primero hubieran implementado el contrato en una red de prueba.

“Desafortunadamente, los contratos se implementaron en la red principal de Era sin haber sido probados en la red de prueba o el nodo local, lo que habría detectado el problema de inmediato”.

La función defectuosa provino de zkSync Era, un nuevo tipo de acumulación de prueba de conocimiento cero de Ethereum Virtual Machine (EVM) que ejecuta contratos inteligentes mucho más rápido que en la capa base.

Sin embargo, el equipo enfatizó que zkSync Era no es equivalente a EVM, lo que significa que es compatible con EVM a nivel de código de bytes. Esto significa que algunas funciones funcionan de manera diferente en el nuevo entorno.

“Esta es una elección de diseño deliberada con ventajas y desventajas específicas”, dijeron.

Al justificar su elección de diseño, Matter Labs dijo que zkSync Era puede procesar algunos tipos de transacciones entre 10 y 1000 veces más barato que otros paquetes acumulativos de EVM.

No obstante, Matter Labs se responsabilizó por el error y aseguró a los miembros del ecosistema zkSync que continuarán resolviendo problemas similares sin descanso.

“Esto conlleva una gran responsabilidad e, inevitablemente, fricciones ocasionales, y hoy fue uno de esos casos. Cuando haya problemas, nuestro equipo seguirá en alerta y será implacable para resolverlos”.

Sin embargo, varios miembros del subreddit CryptoCurrency expresado su frustración al respecto:

“Otro ejemplo de por qué una cadena no debería apresurarse en el lanzamiento de su red principal. Recuerden siempre a estos muchachos, compatible con EVM =/= equivalente a EVM”.

“Estoy dispuesto a ver que la tecnología Zero Knowledge se vuelve cada vez más relevante en el espacio criptográfico. Sin embargo, estas cadenas también deben tener en cuenta el hecho de que están en juego los fondos de las personas”, dijo otro.

Relacionado: Lanzamiento de zkSync Era con Uniswap y Sushi: primer zkEVM en la red principal

Las fallas de transacción del contrato GemstoneIDO se pueden ver en la página del explorador zkSync, que también muestra que el 921 Ether está almacenado en su contrato inteligente.

Matter Labs confirmó que GemstoneIDO, un contrato inteligente en el ecosistema Gemholic.ECO más amplio, era el contrato en cuestión. Fuente: Explorador zkSync

Matter Labs lanzó zkSync Era en mainnet la semana pasada, prometiendo que los intercambios descentralizados Uniswap y SushiSwap estarían disponibles en cuestión de días. Eso aún no ha sucedido, sin embargo, los proyectos que incluyen Argent, Celer Network y MetaMask están vivir en la red ahora.

Actualizado a la 1:37 a. m. hora UTC del 7 de abril: este artículo se actualizó para agregar comentarios de la publicación más reciente de Matter Labs sobre el incidente.

Revista: Ethereum se está comiendo el mundo: ‘Solo necesitas un Internet’



Fuente