- El código zkEVM de código abierto de Polygon está incompleto
- “No estamos en el punto en que ningún equipo tenga un probador zkEVM que funcione”, dijo un desarrollador de Arbitrum.
Dentro de las 36 horas de la semana pasada, Polygon, zkSync y Scroll se burlaron de sus propios lanzamientos inminentes del “santo grial” de la tecnología de capa 2: la máquina virtual Ethereum de conocimiento cero (zkEVM).
Los anuncios levantaron las cejas. Blockworks ha hablado con varios programadores que han cuestionado qué tan cerca está realmente el espacio de un zkEVM en funcionamiento.
Los ZkEVM aumentarían en gran medida las velocidades de transacción de la capa 2 de Ethereum sobre el status quo de resúmenes optimistas. El cofundador de blockchain, Vitalik Buterin, ha elogió la tecnología como el futuro de la escala de Ethereum.
Las acumulaciones de conocimiento cero mueven las transacciones fuera de la cadena para su verificación antes de enviar un lote de datos para liquidarlos en Ethereum. El proceso se basa en el llamado “probador” que puede etiquetar los datos como verdaderos o falsos mientras se preserva la privacidad de los usuarios.
Los probadores son esenciales para este tipo de soluciones de escalado. Para algunos, los anuncios de zkEVM de esta semana no contenían suficientes indicaciones de que algún equipo haya creado un probador funcional.
“No estamos en el punto en que ningún equipo tenga un probador de zkEVM que funcione”, dijo Steven Goldfeder, director ejecutivo de Offchain Labs, el desarrollador detrás del resumen optimista Arbitrum. “Lo que creo que está sucediendo es que están bastante lejos de la producción”.
Sin mencionar que los secuenciadores de capa 2 todavía están centralizados, y la mayoría de los desarrolladores de zkEVM aún tienen que hacer que sus probadores, el núcleo de la tecnología, sean de código abierto.
Polygon, el gigante de capa 2 que recientemente anunció una asociación para traer tokens no fungibles (NFT) a Meta, hizo público su código zkEVM. Polygon cree que aclarar su código pone a la compañía por delante de Scroll y zkSync, ninguno de los cuales ha publicado su probador.
Pero, algunos cuestionan si el código de Polygon es tan “completo” como se anuncia. El código probador Polígono subido a GitHub no es completamente funcional. Fuentes familiarizadas con la tecnología expresaron dudas sobre el código de Polygon, y una de ellas cuestionó la capacidad de Polygon para ejecutar pruebas en el estado actual del programa.
David Schwartz, líder técnico de Polygon Hermez, le dijo a Blockworks en un correo electrónico que el código es un trabajo en progreso. Las secciones de código comentadas en el GitHub del proyecto no están operativas actualmente.
“No estamos ocultando nada, ni en los documentos ni en el código”, dijo Schwartz. “Competidores como Starkware o zkSync no están abriendo sus [zero-knowledge] redes en absoluto”.
Starkware, la compañía detrás de StarkNet, un paquete de conocimiento cero con un probador de código abierto, enfatizó que la tecnología zkEVM no es un asunto simple.
Construir un probador es “una tarea hercúlea en términos de matemáticas, ingeniería y software. Tenemos un equipo de 100 y hemos estado en esto durante cuatro años”, Eli Ben-Sassonel presidente de la compañía, le dijo a Blockworks en una llamada telefónica de EthCC.
Incluso suponiendo que los zkEVM tengan probadores en funcionamiento, hacer público el código del probador acercaría las capas 2 al ideal descentralizado de blockchain.
“Si el probador es de código abierto, entonces podría verificar qué se está haciendo con los fondos”. dan yaevdirector de producto del protocolo de mercado monetario de capa 2 Rhino.fi, dijo a Blockworks.
“Estas empresas están presionadas para tener algo en manos de los usuarios”, dijo Yanev sobre las capas 2.
Aún así, Yanev calificó al probador de código abierto de Polygon como un “gran paso” para las zkEVM y se mantiene optimista de que las redes de capa 2 se descentralizarán a medida que la tecnología madure.
Por otro lado, Goldfeder, cuya empresa se basa en resúmenes optimistas, cree que el alto costo de las pruebas de conocimiento cero impedirá que los zkEVM sean financieramente sostenibles a largo plazo.
“La escalabilidad debe provenir de la escalabilidad de las soluciones, no de [venture capital] financiamiento”, dijo Goldfeder.
Polygon, zkSync y Scroll no respondieron de inmediato las solicitudes de comentarios.
Reciba las principales noticias e información sobre criptografía del día en su bandeja de entrada todas las noches. Suscríbase ahora al boletín informativo gratuito de Blockworks.