*Título original: *Simplificando el L1
Autor original: Vitalik Buterin
Compilado por: Asher(**@Asher_ 0210 )
Nota del editor: Hubo un tiempo en que Bitcoin nos asombró: un protocolo que cualquier estudiante de secundaria podía entender, pero que podía sostener el funcionamiento de un sistema financiero descentralizado global. Y cuando miramos hacia Ethereum, la “computadora mundial” que alguna vez prometió, ahora se ha visto atrapada por la complejidad: desde una máquina virtual pesada, un mecanismo de consenso difícil de mantener, hasta contratos precompilados, estructuras de datos y un mecanismo de Gas que se superponen. Es hora de reiniciar y llevar a Ethereum de vuelta a una trayectoria simple, no solo escalable, sino también comprensible, mantenible y verificable.
El objetivo de Ethereum es convertirse en el libro mayor del mundo: una plataforma que soporte activos de civilización y registre, sustentando la infraestructura crítica de protocolos subyacentes para finanzas, gobernanza, certificación de datos de alto valor, entre otros. Para lograr esta visión, es necesario equilibrar dos capacidades centrales: escalabilidad y resiliencia.
La bifurcación dura de Fusaka traerá una mejora de 10 veces en el espacio de datos de L2, y la hoja de ruta de 2026 también planea una expansión similar para L1. Al mismo tiempo, Merge ha llevado a Ethereum hacia el consenso PoS, la diversidad de clientes ha mejorado rápidamente, la investigación sobre la verificabilidad ZK y la resistencia a ataques cuánticos continúa avanzando, y la capa de aplicaciones se vuelve cada vez más robusta. Pero además de la escalabilidad y el rendimiento, hay una base de resiliencia que a menudo se pasa por alto pero que es igualmente importante: la simplicidad del protocolo.
Lo más impresionante de Bitcoin es la extrema simplicidad de su protocolo:
Un estudiante de secundaria que entiende de código puede comprender completamente el funcionamiento del protocolo de Bitcoin, un programador incluso puede implementarlo como un proyecto personal creando su propio cliente, esta simplicidad trae los siguientes beneficios:
Históricamente, Ethereum no ha hecho un trabajo ideal en este aspecto, lo que ha llevado a costos de desarrollo innecesarios, riesgos de seguridad y una cultura de investigación cerrada. En los próximos cinco años, Ethereum tiene el potencial de volverse casi tan sencillo como Bitcoin, y podemos abordar esto desde dos niveles: la capa de consenso y la capa de ejecución.
El nuevo mecanismo de consenso del futuro (anteriormente conocido como cadena beam) fusiona una profunda acumulación de teoría de consenso, ZK-SNARK, economía de staking, entre otros, durante la última década. Su objetivo es construir una capa de consenso a largo plazo que sea óptima y significativamente simplificada, con medidas clave que incluyen:
La ventaja de la capa de consenso es que se ejecuta de manera más independiente de EVM, lo que permite realizar estas actualizaciones de manera más libre. El verdadero desafío radica en cómo simplificar la capa de ejecución.
La capa de ejecución es realmente el “centro de la magia negra”: un conjunto de instrucciones EVM complejo, contratos precompilados largos y difíciles de entender, SELFDESTRUCT difícil de escalar, y una carga de compatibilidad histórica demasiado pesada. Por lo tanto, se propone sustituir EVM por una VM sencilla, de alto rendimiento y amigable con ZK, como RISC-V, cuyos beneficios son:
Pero la migración no es un “hard fork” estricto, sino que permite que los contratos antiguos continúen funcionando en un intérprete EVM, y este intérprete es un contrato escrito en RISC-V. Así como Apple utilizó Rosetta para hacer la transición a los chips ARM, Ethereum puede actualizar su máquina virtual sin dolor.
El protocolo de Ethereum en el futuro debería integrar más “componentes compartidos” para reducir completamente la complejidad del sistema:
Esto significa que la capa subyacente de Ethereum ya no está compuesta por “compromisos parcheados de diversas maneras”, sino que está construida verdaderamente con “bloques de protocolo” basados en la estética de la ingeniería.
La simplicidad es similar a la descentralización en muchos aspectos, ambas son valores ascendentes hacia la resiliencia del sistema. Realmente valorar la simplicidad requiere un cambio cultural, sus beneficios a menudo son difíciles de cuantificar de inmediato, mientras que el costo de renunciar a funciones llamativas y de hacer un esfuerzo adicional se manifiesta de inmediato. Pero con el tiempo, el valor de la simplicidad comenzará a hacerse evidente, y Bitcoin es el mejor ejemplo.
Siguiendo el enfoque de tinygrad, se establece un objetivo máximo de líneas de código para el consenso en la normativa a largo plazo de Ethereum, con el fin de que la complejidad de la ruta crítica del consenso se acerque lo más posible al nivel de simplicidad de Bitcoin. La lógica relacionada con las reglas históricas se mantendrá, pero deberá estar aislada fuera de la ruta de consenso. Al mismo tiempo, el diseño general debe adherirse al principio de “priorizar soluciones más simples”, inclinándose hacia el encapsulamiento local en lugar de la complejidad sistémica, y priorizando la adopción de aquellas opciones arquitectónicas que tengan atributos claros y verificables.