Buterin analiza el impacto de zk-EVM en la descentralización y la seguridad



El cofundador de Ethereum, Vitalik Buterin, quiere ver máquinas virtuales de Ethereum de conocimiento cero (zk-EVM) construidas sobre la primera capa de Ethereum para acelerar el proceso de verificación en la cadena de bloques base.

Buterin explicó en un artículo del 31 de marzo correo que es posible integrar un zk-EVM en la capa base sin comprometer la descentralización y la seguridad. La tecnología permite que las máquinas virtuales de Ethereum ejecuten contratos inteligentes en la cadena de bloques evidencia ZK.

Ethereum se construyó con una “filosofía multicliente” para garantizar la descentralización a nivel de protocolo, explicó Buterin. Al integrar zk-EVM en Ethereum Layer 1, sería el tercer tipo de cliente.

“Una vez que eso suceda, los zk-EVM se convertirán de facto en una tercera generación de clientes de Ethereum, que son tan importantes para la seguridad de la red como lo son hoy en día los clientes de ejecución y los clientes de consenso”.

Los otros dos clientes son los clientes de Consenso y Ejecución. El cliente de consenso implementa la prueba de participación para garantizar que los nodos de la red lleguen a un acuerdo, mientras que el cliente de ejecución escucha las nuevas transacciones enviadas a la red, las ejecuta en EVM estándar y tiene una copia del estado más reciente que proporciona la cadena de bloques.

Como defensor de la idea de la verificación de zk-EVM en la capa base de Ethereum, Buterin analizó primero los pros y los contras de tratar la capa 1 como una “cámara de compensación” trasladando casi toda la actividad a la capa 2.

Dijo que muchas aplicaciones basadas en la Capa 1 “no serían económicamente viables” y que los fondos pequeños, por valor de unos pocos cientos de dólares o menos, podrían “colgarse” si las tarifas del gas suben demasiado.

Buterin explicó que los zk-EVM deben estar “abiertos” porque cada cliente tiene diferentes implementaciones de zk-EVM, y cada cliente espera una prueba compatible con su propia implementación antes de aceptar un bloque como válido.

Prefiere este enfoque porque no abandonaría el paradigma “multicliente” y una infraestructura zk-EVM abierta también garantizaría que se pudieran desarrollar nuevos clientes, lo que descentralizaría aún más a Ethereum en la capa base.

Relacionado: ConsenSys zkEVM se basa en la red de prueba pública para ofrecer acuerdos seguros en Ethereum

Buterin dijo que zkEVM podría ser la solución para The Verge, una parte de la hoja de ruta de Ethereum destinada a facilitar la verificación de nivel base.

Buterin reconoció que la infraestructura zk-EVM podría presentar problemas de latencia e ineficiencia de datos, pero dijo que esos desafíos no son “demasiado difíciles” de abordar.

Si se implementa el ecosistema zk-EVM, sería aún más fácil ejecutar un nodo completo en Ethereum, explicó Buterin:

“Los bloques de Ethereum serían más pequeños de lo que son hoy en día, cualquiera podría ejecutar un nodo de verificación completa en su computadora portátil o incluso en su teléfono o en una extensión del navegador, y todo esto se haría conservando los beneficios de la filosofía multicliente de Ethereum”.

La plataforma de escalado Ethereum Layer 2 Polygon ha logrado avances significativos con su zk-EVM después de que recientemente ha implementado su zkEVM en la red principal de Polygon el 27 de marzo, prometiendo costos de transacción reducidos y un mayor rendimiento de las implementaciones de contratos inteligentes.

StarkWare, ConsenSys, Scroll, zkSync y Immutable también implementa soluciones de escalado zkEVM similares.

Revista: ¡Ataque de los zkEVM! Momento 10x de Crypto