El cofundador de Ethereum (ETH), Vitalik Buterin, ha propuesto renovar la infraestructura de contratos inteligentes de la blockchain reemplazando la Ethereum Virtual Machine (EVM) con RISC-V, una arquitectura de conjunto de instrucciones de código abierto ampliamente adoptada.
Este cambio tiene como objetivo abordar uno de los principales cuellos de botella de escalabilidad de Ethereum al mejorar drásticamente la eficiencia y simplicidad de la ejecución de contratos inteligentes.
Buterin propone abandonar la Ethereum Virtual Machine por RISC-V
La propuesta fue detallada en una publicación en el foro Ethereum Magicians. En ella, Buterin sugirió que los contratos inteligentes podrían eventualmente ser compilados a RISC-V en lugar de a bytecode de EVM.
Según Buterin, este cambio aborda desafíos de escalabilidad a largo plazo. Esto incluye particularmente mantener la producción de bloques competitiva y mejorar la eficiencia de las pruebas ZK-EVM.
“Tiene como objetivo mejorar en gran medida la eficiencia de la capa de ejecución de Ethereum, resolviendo uno de los principales cuellos de botella de escalabilidad, y también puede mejorar en gran medida la simplicidad de la capa de ejecución; de hecho, quizás sea la única forma de hacerlo”, escribió.
Las implementaciones actuales de ZK-EVM gastan alrededor de la mitad de sus ciclos de prueba en la ejecución de EVM. Al cambiar a una VM nativa RISC-V, Ethereum podría lograr potencialmente hasta 100x en ganancias de eficiencia.
Es importante destacar que muchos aspectos fundamentales de la arquitectura de Ethereum permanecerían sin cambios, preservando la continuidad para desarrolladores y usuarios.
Abstracciones centrales como cuentas, almacenamiento de contratos inteligentes, saldos de ETH y llamadas entre contratos funcionarían exactamente como lo hacen hoy.
Los desarrolladores seguirían escribiendo contratos en lenguajes familiares como Solidity o Vyper. Estos simplemente serían compilados a RISC-V en lugar de a bytecode de EVM. Las herramientas y flujos de trabajo permanecerían en gran medida intactos, asegurando una transición suave.
Crucialmente, la propuesta asegura compatibilidad hacia atrás. Los contratos EVM existentes seguirán siendo completamente operativos e interoperables con los nuevos contratos RISC-V.
Caminos potenciales de implementación
Buterin describe varios caminos potenciales de implementación hacia adelante. El primero apoyaría tanto contratos inteligentes EVM como RISC-V de manera nativa. El segundo sugiere envolver contratos EVM para ejecutarlos a través de un intérprete escrito en RISC-V. Así, permitiría una transición completa sin romper la compatibilidad.
El tercer enfoque, más modular, se basa en el segundo al consagrar formalmente los intérpretes como parte del protocolo de Ethereum. Esto permitiría que la EVM y las futuras máquinas virtuales sean compatibles de una manera estandarizada.
Buterin declaró que la idea es “tan ambiciosa como el esfuerzo de la cadena beam.”
“El esfuerzo de la cadena beam tiene un gran potencial para simplificar en gran medida la capa de consenso de Ethereum. Pero para que la capa de ejecución vea ganancias similares, este tipo de cambio radical puede ser el único camino viable”, agregó Buterin.
Para contexto, la Ethereum Beam Chain es un rediseño de la capa de consenso de Ethereum (Beacon Chain). Se enfoca en tiempos de bloque más rápidos, finalización más rápida, “snarkificación” de la cadena y resistencia cuántica. El desarrollo probablemente comenzará en 2026.
Esta propuesta encaja en la visión más amplia de Ethereum de modularidad, simplicidad y escalabilidad a largo plazo. Anteriormente, BeInCrypto informó sobre los planes centrados en la privacidad de Buterin para la blockchain.
La propuesta se centró en integrar tecnologías que preservan la privacidad. Además, la actualización Pectra también se acerca, con el esperado lanzamiento para el 7 de mayo.
Mientras tanto, ETH continúa enfrentando vientos en contra del mercado, negociándose a mínimos de marzo de 2023. Este año ha sido bastante difícil para la altcoin, ya que vio una disminución del 50.8%. De hecho, el dominio de Ethereum alcanzó un mínimo de 5 años la semana pasada.

No obstante, los datos de BeInCrypto mostraron una ligera recuperación en los últimos 14 días. ETH subió un 6.1%. Solo en el último día, vio ganancias modestas del 1.7%. Al momento de escribir, ETH se negociaba a 1,639 dólares.