Un amigo me preguntó cómo veo la propuesta de @VitalikButerin de reemplazar el bytecode de la Máquina virtual de Ethereum (EVM) con una solución radical basada en el conjunto de instrucciones RISC-V de código abierto. En esencia, Ethereum está gestando una profunda transformación técnica liderada por la tecnología ZK. Vamos a desglosar la lógica estratégica detrás de esto:
En primer lugar, la propuesta de Vitalik de reemplazar la EVM por RISC-V no es realmente nueva. Ya había insinuado una idea similar cuando propuso la estrategia de escalado centrada en Rollup: permitir que los layer2 que cumplen con los requisitos puedan convertirse en la capa de ejecución de la cadena principal, mientras que la EVM se degradaría de la capa de protocolo a la capa de función de cliente de ejecución de Rollup "dentro del código", convirtiéndose en una de las muchas AltVM.
La clave para lograr esta transformación es que RISC-V, como una arquitectura de conjunto de instrucciones de nivel inferior y de propósito más general, puede proporcionar una base de "hardware" unificada para zkVM, de modo que una variedad de entornos de ejecución diferentes puedan ejecutarse de manera eficiente bajo el mismo marco. Este cambio de arquitectura debe basarse en la finalización de Ethereum de la implementación de SNARKs de bajo nivel, porque solo cuando la tecnología ZK se puede aplicar a la verificación de estado a gran escala, esta arquitectura de capa de ejecución modular puede lograr eficiencia al tiempo que garantiza la seguridad.
A decir verdad, este ajuste estratégico de Ethereum a primera vista parece tener la determinación de "romper los barcos y renacer", pero al analizarlo en profundidad, la sustituibilidad del nivel de ejecución es en realidad el camino inevitable para las cadenas de bloques de fuerte consenso como Ethereum. Frente al impacto técnico de nuevas cadenas de bloques como Solana y Sui, que forman una extrema TPS, así como la diversificación del mercado por parte de numerosas cadenas compatibles con EVM, Ethereum elige no ser golpeado pasivamente, sino tomar la iniciativa.
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 y Sui, pero en el dilema de los tres, Ethereum siempre ha mantenido la seguridad y la descentralización como sus dos valores centrales, al mismo tiempo que mantiene una prosperidad ecológica incomparable y una comunidad de desarrolladores.
Si Ethereum intenta utilizar RISC-V, una arquitectura de conjunto de instrucciones de código abierto, para mejorar la eficiencia de la capa de ejecución, especialmente en las pruebas de ZK, que se espera que traiga un salto de rendimiento de 50 a 100 veces, esta estrategia de iterar en la capa de ejecución sin sacrificar los fundamentos no solo conserva las ventajas principales de Ethereum, sino que también aborda sus principales deficiencias.
Sin embargo, al celebrar con entusiasmo la nueva propuesta, es importante entender que la transformación de la EVM a RISC-V no es un proyecto que se pueda lograr de la noche a la mañana. Desde la perspectiva de la ruta de implementación técnica, es muy probable que esta transformación deba esperar hasta que la tecnología ZK-SNARKs se implemente a gran escala para avanzar plenamente.
En comparación con las importantes actualizaciones del núcleo de Ethereum en los últimos años (como la actualización de la capa de consenso de PoW a PoS), idealmente, todo el proceso requiere un diseño riguroso, amplias pruebas y un fuerte apoyo de la comunidad, estimándose que al menos se necesita un ciclo de 2 a 3 años.
Sin embargo, Vitalik enfatizó la compatibilidad hacia atrás en la propuesta, tal vez 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 los desarrolladores y usuarios. Esta estrategia de cambio progresivo también es un estilo de iteración de estrategia robusta que Ethereum, como una cadena de bloques pública descentralizada segura, debe poseer.
En mi opinión, la propuesta de Vitalik de reemplazar el EVM con RISC-V no es solo un simple ajuste de arquitectura técnica, sino una estrategia innovadora de respuesta proactiva de Ethereum ante la competencia de cadenas de bloques de alto rendimiento. Esta propuesta está estrechamente relacionada con las actualizaciones como Verge y Purge en la hoja de ruta de Ethereum, y su esencia gira en torno a la SNARKsización subyacente, con el objetivo de establecer un entorno de ejecución más eficiente y flexible para respaldar una variedad de escenarios de aplicación en el futuro.
Antes, @drakefjustin reveló que la Fundación Ethereum invertiría decenas de millones de dólares en el proyecto zkVMs. Sin duda, zkVM es uno de los relatos centrales del futuro de Ethereum. Ethereum no intenta construir solo una capa de ejecución más eficiente, sino una arquitectura modular que pueda ser compatible con múltiples máquinas virtuales. Esta discusión sobre el reemplazo de EVM por RISC-V puede ser solo un comienzo.
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
Desglosando la ambición estratégica de Vitalik para reconstruir la capa de ejecución de Ethereum con RISC-V
Un amigo me preguntó cómo veo la propuesta de @VitalikButerin de reemplazar el bytecode de la Máquina virtual de Ethereum (EVM) con una solución radical basada en el conjunto de instrucciones RISC-V de código abierto. En esencia, Ethereum está gestando una profunda transformación técnica liderada por la tecnología ZK. Vamos a desglosar la lógica estratégica detrás de esto:
La clave para lograr esta transformación es que RISC-V, como una arquitectura de conjunto de instrucciones de nivel inferior y de propósito más general, puede proporcionar una base de "hardware" unificada para zkVM, de modo que una variedad de entornos de ejecución diferentes puedan ejecutarse de manera eficiente bajo el mismo marco. Este cambio de arquitectura debe basarse en la finalización de Ethereum de la implementación de SNARKs de bajo nivel, porque solo cuando la tecnología ZK se puede aplicar a la verificación de estado a gran escala, esta arquitectura de capa de ejecución modular puede lograr eficiencia al tiempo que garantiza la seguridad.
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 y Sui, pero en el dilema de los tres, Ethereum siempre ha mantenido la seguridad y la descentralización como sus dos valores centrales, al mismo tiempo que mantiene una prosperidad ecológica incomparable y una comunidad de desarrolladores.
Si Ethereum intenta utilizar RISC-V, una arquitectura de conjunto de instrucciones de código abierto, para mejorar la eficiencia de la capa de ejecución, especialmente en las pruebas de ZK, que se espera que traiga un salto de rendimiento de 50 a 100 veces, esta estrategia de iterar en la capa de ejecución sin sacrificar los fundamentos no solo conserva las ventajas principales de Ethereum, sino que también aborda sus principales deficiencias.
En comparación con las importantes actualizaciones del núcleo de Ethereum en los últimos años (como la actualización de la capa de consenso de PoW a PoS), idealmente, todo el proceso requiere un diseño riguroso, amplias pruebas y un fuerte apoyo de la comunidad, estimándose que al menos se necesita un ciclo de 2 a 3 años.
Sin embargo, Vitalik enfatizó la compatibilidad hacia atrás en la propuesta, tal vez 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 los desarrolladores y usuarios. Esta estrategia de cambio progresivo también es un estilo de iteración de estrategia robusta que Ethereum, como una cadena de bloques pública descentralizada segura, debe poseer.
En mi opinión, la propuesta de Vitalik de reemplazar el EVM con RISC-V no es solo un simple ajuste de arquitectura técnica, sino una estrategia innovadora de respuesta proactiva de Ethereum ante la competencia de cadenas de bloques de alto rendimiento. Esta propuesta está estrechamente relacionada con las actualizaciones como Verge y Purge en la hoja de ruta de Ethereum, y su esencia gira en torno a la SNARKsización subyacente, con el objetivo de establecer un entorno de ejecución más eficiente y flexible para respaldar una variedad de escenarios de aplicación en el futuro.
Antes, @drakefjustin reveló que la Fundación Ethereum invertiría decenas de millones de dólares en el proyecto zkVMs. Sin duda, zkVM es uno de los relatos centrales del futuro de Ethereum. Ethereum no intenta construir solo una capa de ejecución más eficiente, sino una arquitectura modular que pueda ser compatible con múltiples máquinas virtuales. Esta discusión sobre el reemplazo de EVM por RISC-V puede ser solo un comienzo.