¿Qué es RISC-V y por qué Vitalik quiere usarlo para contratos inteligentes?

robot
Generación de resúmenes en curso

El uso de RISC-V es muy amplio, desde supercomputadoras hasta teléfonos inteligentes, así como la cadena de bloques de Ethereum.

Escrito por: Marcel Deer, CoinTelegraph

Compilado por: Bai Shui, Jinse Caijing

Uno, ¿qué es RISC-V?

RISC-V, pronunciado como "risk five", es una arquitectura de conjunto de instrucciones moderna y de código abierto basada en el principio de las computadoras de conjunto de instrucciones reducidas (RISC). En términos simples, es como un plano que define un conjunto de instrucciones que un procesador puede ejecutar.

El objetivo del diseño de RISC-V es ser altamente modular, eficiente y flexible. Este marco de código abierto fue desarrollado inicialmente por la Universidad de California en 2010, permitiendo a los desarrolladores personalizar sus funciones y casos de uso de manera flexible, y además, en comparación con ISAs propietarios como ARM o x86, también puede ahorrar costos. RISC-V tiene un uso muy amplio, desde supercomputadoras hasta teléfonos inteligentes, así como en cadenas de bloques como Ethereum.

El 20 de abril de 2025, el cofundador de Ethereum, Vitalik Buterin, anunció un nuevo y "radical" plan de escalabilidad que reemplazará la máquina virtual de Ethereum (EVM) con la arquitectura de conjunto de instrucciones RISC-V, con el objetivo de mejorar la velocidad y la eficiencia de la capa de ejecución de la red. La idea es que RISC-V es la mejor solución para abordar las limitaciones de escalabilidad en la cadena de bloques.

"Está diseñado para mejorar significativamente la eficiencia de la capa de ejecución de Ethereum, resolver uno de los principales cuellos de botella de escalabilidad y aumentar considerablemente la simplicidad de la capa de ejecución—de hecho, puede que esta sea la única solución viable."

Su filosofía es: reemplazar EVM con RISC-V como el lenguaje de la máquina virtual para escribir contratos inteligentes, "dijo Buterin."

A medida que los usuarios se trasladan a Layer 2 en busca de transacciones más baratas y rápidas, Ethereum continúa enfrentando el problema de altas tarifas de transacción y disminución del volumen de transacciones. Esto está en línea con la estrategia de escalabilidad de Ethereum después de la fusión de 2022. La idea de Buterin de reestructurar Ethereum se considera una oportunidad para modernizar Ethereum y mantener su posición de dominio como la principal plataforma de contratos inteligentes.

Dos, ¿cómo funciona RISC-V en Ethereum?

Agregar RISC-V a Ethereum actualmente sigue siendo una propuesta en discusión por la comunidad y la gobernanza de la red. Buterin esbozó varias formas de implementar esta propuesta, incluyendo la ejecución de dos máquinas virtuales (VM) o un cambio completo a RISC-V.

La idea principal que apoya la máquina virtual es permitir que los contratos se escriban y ejecuten en el modelo EVM existente o en RISC-V. Ambos tipos de contratos pueden acceder a almacenamiento persistente, mantener un saldo de Ether y realizar y recibir llamadas, entre otras funciones. Además, los contratos también pueden integrarse para llamarse entre sí.

Otra solución conocida como "más radical" es modificar el protocolo para convertir los contratos EVM existentes. Esto requiere reescribir los contratos existentes para que interactúen con el intérprete EVM, mientras que los nuevos contratos se escribirán directamente en RISC-V.

Un gran desafío que enfrenta este cambio significativo es evitar dañar las aplicaciones descentralizadas existentes (DApp) y los contratos inteligentes. Ethereum no puede arriesgarse a dañar los contratos existentes escritos con el código EVM actual. Una solución transitoria podría implicar el uso de un intérprete, que es esencialmente una capa de conversión entre diferentes lenguajes de programación. Esto permitiría a los desarrolladores comenzar a construir con RISC-V, mientras se asegura que los contratos EVM tradicionales continúen funcionando sin interrupciones.

Tres, las principales ventajas de RISC-V y EVM

Si RISC-V causa un cambio significativo en la arquitectura de Ethereum, ¿qué beneficios traerá este cambio? A largo plazo, RISC-V mejorará el rendimiento y la capacidad de procesamiento de los contratos inteligentes de Ethereum.

Según Buterin, la nueva arquitectura podría lograr teóricamente un aumento de eficiencia de 100 veces; en la práctica, este número es difícil de alcanzar, pero el aumento sigue siendo muy significativo. La mejora en la eficiencia está estrechamente relacionada con la aplicabilidad de RISC-V a los sistemas de prueba de conocimiento cero (ZK) y la ejecución de contratos inteligentes generales, ya que elimina la sobrecarga de EVM.

RISC-V no reemplaza completamente al EVM, sino que utiliza RISC-V como backend para zkEVM o rollups ZK similares, ya que en estos sistemas, el costo de la prueba es dominante. La mejora en la escalabilidad proviene principalmente de trasladar las tareas de ejecución a los rollups ZK, mientras que RISC-V optimiza el proceso de prueba.

Los contratos inteligentes RISC-V pueden ejecutarse más rápido y consumir menos recursos informáticos. Es probable que este aumento de la eficiencia se traduzca en menores tarifas de gas para los usuarios finales. En el proceso, también permite que la red procese más usuarios y transacciones sin ralentizarse. Esto mejorará directamente la escalabilidad de Ethereum y, con suerte, resolverá uno de los problemas más criticados en la industria de la cadena de bloques.

Además, el conjunto de instrucciones simple y flexible de RISC-V es más adecuado para cálculos de prueba de conocimiento cero que el EVM, ya que el EVM genera costos de gestión como el cálculo de Gas y la gestión de estados.

RISC-V no fue reconstruido para soportar pruebas de conocimiento cero en EVM, sino que proporciona una alternativa simplificada que facilita el desarrollo de la capa de ejecución optimizada para conocimiento cero. Esto puede acelerar la hoja de ruta de Ethereum hacia la privacidad y escalabilidad a través de la agregación de conocimiento cero (ZK Rollup), haciendo de RISC-V un poderoso complemento para EVM.

La tabla a continuación resume las principales diferencias y ventajas entre RISC-V y EVM.

Cuatro, ¿se implementará RISC-V en el futuro?

La propuesta de Buterin ha generado un intenso debate entre los usuarios y desarrolladores de Ethereum. Es una idea ambiciosa que podría convertirse en un hito en la hoja de ruta del desarrollo de la cadena de bloques líder en contratos inteligentes.

El programador Ben Adams planteó algunas preocupaciones sobre la propuesta: en resumen, la prueba de conocimiento cero podría volverse más eficiente, pero también podría haber algunas desventajas. La construcción y ejecución de bloques que ejecutan contratos inteligentes podrían volverse significativamente más lentas.

El riesgo aquí es que las pruebas de conocimiento cero pueden mejorar, pero la construcción y ejecución de bloques puede empeorar significativamente, comentó Ben Adams.

Otro comentarista anónimo también expresó el mismo punto de vista: estoy de acuerdo con la opinión de Ben Adams, el EVM en general se basa en la arquitectura U256, por lo que abstractar a RISC-V disminuirá el rendimiento de ejecución en general.

Otras personas parecen estar de acuerdo en que RISC-V es una buena idea para ayudar a reducir cuellos de botella, pero considerando las posibles dificultades técnicas y costos, cuestionan si debería ser una prioridad.

De acuerdo, para Layer-1, parece una buena idea abordar el segundo y tercer punto para resolver el cuello de botella de Layer-1. Pero, ¿es este un problema que queremos priorizar? Especialmente considerando la escala de los costos técnicos? Añadió Adam Cochran.

Evidentemente, esta propuesta aún necesita ser aclarada y requiere una discusión adicional por parte de la comunidad de Ethereum. Aunque la propuesta promete simplificar el proceso de manera exhaustiva para mejorar la eficiencia y la velocidad, también introduce una compleja transformación técnica. Esto podría requerir años para repensar cómo funciona la cadena de bloques Layer-1.

Por supuesto, al igual que con cualquier proyecto descentralizado, la aprobación de la aprobación no solo depende de la planificación técnica; requiere el reconocimiento de la comunidad. Por lo tanto, en la actualidad, la propuesta de Buterin ha suscitado una amplia discusión sobre cualquier acción de desarrollo que se tome en el futuro.

Ver originales
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.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado
Comercie con criptomonedas en cualquier lugar y en cualquier momento
qrCode
Escanee para descargar la aplicación Gate.io
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)