Un amigo me preguntó cómo veo la propuesta radical de @VitalikButerin de reemplazar el bytecode de la máquina virtual de Ethereum EVM con la arquitectura de conjunto de instrucciones abierta RISC-V. En esencia, Ethereum está gestando una profunda transformación tecnológica liderada por la tecnología ZK. Permítanme desglosar la lógica estratégica detrás de esto:

1) En primer lugar, la propuesta de Vitalik de reemplazar EVM por RISC-V en realidad no es nueva. Desde que propuso la estrategia de escalado centrada en Rollup, ya había insinuado ideas similares: permitir que las layer2 elegibles se conviertan en la capa de ejecución de la mainnet, mientras que EVM se degrada de la capa de protocolo a la capa de función del cliente de ejecución de Rollup 'on-chain', convirtiéndose en uno de muchos AltVM.

La clave para la implementación de esta transformación radica en que RISC-V, como una arquitectura de conjunto de instrucciones más básica y versátil, puede proporcionar una base "hardware" unificada para zkVM, permitiendo que diversos entornos de ejecución funcionen de manera eficiente dentro del mismo marco. Esta revolución arquitectónica debe basarse en la finalización del despliegue de SNARKs de Ethereum, ya que solo cuando la tecnología ZK pueda aplicarse a gran escala en la verificación de estados, esta arquitectura de capa de ejecución modular podrá lograr una mejora en la eficiencia sin comprometer la seguridad.

2) A decir verdad, este ajuste estratégico de Ethereum parece tener la determinación de "quemar las naves y volver a forjar", pero al analizarlo a fondo, la sustituibilidad de la capa de ejecución es en realidad un camino inevitable para cadenas públicas de consenso fuerte como Ethereum. Frente al impacto técnico formado por nuevas cadenas públicas como Solana y Sui, que se destacan por su TPS extremo, así como a la distracción del mercado por numerosas cadenas compatibles con EVM, Ethereum elige ser proactivo en lugar de recibir pasivamente golpes.

Porque, en comparación con indicadores técnicos puros, el TPS de Ethereum realmente es difícil de competir con nuevas cadenas públicas como Solana, Sui, etc., pero en la trilema, Ethereum siempre ha mantenido la seguridad y la descentralización como sus dos valores fundamentales, mientras sostiene una incomparable prosperidad ecológica y comunidad de desarrolladores.

Si Ethereum intenta utilizar RISC-V, esta arquitectura de conjunto de instrucciones de código abierto, para mejorar la eficiencia de la capa de ejecución, especialmente en el ámbito de las pruebas ZK, se espera que pueda lograr un salto de rendimiento de 50 a 100 veces. Esta estrategia de iterar la capa de ejecución sin sacrificar su base, no solo conserva las ventajas centrales de Ethereum, sino que también aborda directamente su principal debilidad, ¿por qué no hacerlo?

3) Sin embargo, mientras celebramos con entusiasmo la nueva propuesta, debemos entender que la transición de EVM a RISC-V no es un proyecto que se complete de la noche a la mañana. Desde la perspectiva de la implementación técnica, es muy probable que esta transformación necesite esperar hasta que la tecnología ZK-SNARKs logre un despliegue a gran escala antes de que se pueda avanzar plenamente.

En comparación con las importantes actualizaciones de la capa central de Ethereum en los últimos años (como la actualización de la capa de consenso de PoW a PoS), idealmente, todo el proceso necesita un diseño riguroso, pruebas extensas y un fuerte apoyo de la comunidad, lo que probablemente tomará al menos de 2 a 3 años.

Sin embargo, Vitalik enfatizó la compatibilidad hacia atrás en la propuesta, y quizás los contratos EVM existentes continuarán existiendo a través de un intérprete RISC-V o un mecanismo de soporte paralelo, lo cual es crucial para aliviar los costos de transición para desarrolladores y usuarios. Esta estrategia de cambio gradual también es un estilo de iteración estratégica robusta que Ethereum, como una antigua cadena pública segura y descentralizada, debe poseer.

Eso es todo.

En mi opinión, la propuesta de Vitalik para reemplazar EVM por RISC-V no es solo un simple ajuste de la arquitectura técnica, sino una estrategia proactiva de innovación de Ethereum frente a la competencia de cadenas públicas de alto rendimiento. Esta propuesta está estrechamente relacionada con las actualizaciones en la hoja de ruta de Ethereum, como Verge y Purge, y en esencia, todas giran en torno a la SNARKsización de la base, con el objetivo de establecer un entorno de ejecución más eficiente y flexible para apoyar futuros escenarios de aplicación diversificados.

Antes, @drakefjustin reveló que la Fundación Ethereum invertirá decenas de millones de dólares en proyectos de zkVM. Sin duda, zkVM es uno de los principales relatos del futuro de Ethereum; lo que Ethereum intenta construir no es solo una capa de ejecución más eficiente, sino una arquitectura modular que pueda ser compatible con múltiples máquinas virtuales. La discusión sobre el reemplazo de EVM por RISC-V puede ser solo el comienzo.