Odaily Planet Daily News zkSync tuiteó que la plataforma todo en uno Gemholic en zkSync Era encontró un problema de contrato inteligente y los fondos están seguros. Se ha encontrado una solución para descongelar el contrato y puede resolver una gama más amplia de problemas relacionados con el gas. Esto requerirá cambios mínimos en la medición de gas del protocolo, pero permitirá la recuperación total de los fondos; mañana se publicarán más detalles. zkSync explica que cualquier contrato inteligente que utilice transfer() o send() depende en gran medida del costo del gas (codificado 2300 Gas), pero no se garantiza que funcione en Ethereum, la función fallback() puede consumir más de 2300 Gas, código de operación Precio del gas puede cambiar en futuras versiones de Ethereum y los contratos se romperán. zkSync Era no es equivalente a EVM, Era tiene un esquema de medición de gas dinámico y divergente que permite que algunos tipos de transacciones sean de 10 a 1000 veces más baratos que cualquier otro paquete acumulativo de EVM. Con los niveles actuales de gas de la red principal de Era, una transferencia de ETH costará más de 2300 gas. Esta es la razón por la cual cualquier llamada .transfer() sin un pendiente Gassti explícito fallará actualmente. zkSync siempre ha sido consciente de que este problema podría surgir, por lo que agregó una advertencia sobre .transfer() directamente al compilador. Según informes anteriores, Eden Au, director de investigación de The Block, tuiteó: "Un proyecto en zkSync recaudó 921 ETH ($1,7 millones) a través de ventas de tokens, pero los fondos quedarán atrapados en el contrato inteligente para siempre. La función de transferencia() es aplicable para Ethereum y otras cadenas EVM, pero no para zkSync". En respuesta, zkSync respondió: "No quedará atrapado en el contrato inteligente y está trabajando con el equipo para ayudarlos a resolver el problema. Las actualizaciones detalladas se publicarán más adelante. ".
