Simplificación de una capa - Redefiniendo el camino de la simplicidad de Ethereum
Ethereum siempre ha estado comprometido a convertirse en un sistema de contabilidad de clase mundial, proporcionando soporte subyacente para infraestructuras clave como finanzas, gobernanza y certificación de datos de alto valor. Para lograr este ambicioso objetivo, se necesita tanto una escalabilidad fuerte como una resiliencia suficiente.
Los recientes avances tecnológicos son alentadores. Se espera que la bifurcación dura de Fusaka mejore significativamente el espacio de datos L2, y la hoja de ruta de 2026 también planea optimizar L1 de manera similar. Además, la fusión (Merge) ha logrado con éxito que Ethereum transite al mecanismo de consenso PoS, la diversidad de clientes ha mejorado de manera significativa, y la investigación sobre la verificabilidad ZK y la resistencia a ataques cuánticos también avanza de manera constante, mientras que el ecosistema de la capa de aplicación está floreciendo. Sin embargo, además de estos avances evidentes, hay una base de resiliencia que a menudo se pasa por alto pero que es igualmente crucial: la simplicidad del protocolo.
El asombro por el Bitcoin se debe en gran medida a su diseño de protocolo extremadamente sencillo. Su lógica central es tan simple que un estudiante de secundaria que entienda de programación puede comprender completamente su funcionamiento, e incluso puede implementar un cliente como un proyecto personal. Esta simplicidad trae muchos beneficios: es más fácil de comprender y estudiar ampliamente, reduce los costos de desarrollo y mantenimiento, disminuye el riesgo de importantes vulnerabilidades de seguridad y también reduce la superficie de ataque social que puede ser manipulada por intereses especiales.
En contraste, Ethereum no ha tenido un desempeño satisfactorio en términos de simplicidad. Esto ha llevado a un aumento innecesario en los costos de desarrollo, un incremento en los riesgos de seguridad y una relativa clausura de la cultura de investigación. Sin embargo, en los próximos cinco años, se espera que Ethereum logre avances significativos en simplicidad, e incluso podría acercarse al nivel de Bitcoin. Este objetivo puede abordarse desde dos niveles clave: la capa de consenso y la capa de ejecución.
A nivel de consenso, el nuevo mecanismo de consenso fusiona la profunda acumulación de la teoría del consenso, ZK-SNARK y la economía de participación en la última década. Su objetivo es construir una capa de consenso a largo plazo que sea óptima y significativamente simplificada. Las medidas específicas incluyen la introducción de un mecanismo de finalización de tres ranuras, la simplificación de la selección de bifurcaciones y la estructura de la red, así como el rediseño de la lógica relacionada con la transición de estados. Estas mejoras reducirán considerablemente la complejidad del código y aumentarán la comprensibilidad y mantenibilidad del sistema.
La simplificación de la capa de ejecución es un desafío mayor. El conjunto de instrucciones del EVM actual es complejo, los contratos precompilados son difíciles de entender y la carga de compatibilidad histórica es pesada. Una posible solución es reemplazar el EVM por una VM simple, de alto rendimiento y amigable con ZK nativa (como RISC-V). Esto no solo puede mejorar significativamente el rendimiento, sino que también puede integrarse sin problemas con los lenguajes de programación convencionales, lo que es más beneficioso para la auditoría de seguridad y la verificación. Para lograr una transición suave, se puede adoptar una estrategia similar a la que Apple usó con Rosetta para hacer la transición a los chips ARM, permitiendo que los contratos antiguos sigan funcionando en el intérprete de EVM, mientras que este intérprete en sí está escrito con el nuevo contrato VM.
Además, el futuro protocolo de Ethereum debería integrar más "componentes compartidos", como códigos de borrado unificados, formatos de serialización y estructuras de árboles de estado. Esto reducirá drásticamente la complejidad general del sistema, haciendo que la base de Ethereum ya no esté compuesta por diversas soluciones temporales, sino que esté realmente construida como "bloques de protocolo" con estética de ingeniería.
La búsqueda de la simplicidad requiere un cambio cultural. Sus beneficios a menudo son difíciles de cuantificar de inmediato, mientras que el costo de renunciar a ciertas funciones o de hacer un esfuerzo adicional se manifiesta de inmediato. Sin embargo, a largo plazo, el valor de la simplicidad se destacará gradualmente. Se puede tomar como referencia la idea de tinygrad para establecer un objetivo de número máximo de líneas de código de consenso para las normas a largo plazo de Ethereum, esforzándose por acercar la complejidad de la ruta crítica de consenso al nivel de Bitcoin.
En general, simplificar una capa no solo es una optimización técnica, sino un paso clave hacia la verdadera descentralización y la resiliencia del sistema. Esto hará que Ethereum sea más fácil de entender, mantener y verificar, sentando así una base más sólida para la innovación y el desarrollo futuros.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
11 me gusta
Recompensa
11
5
Compartir
Comentar
0/400
DeFiVeteran
· hace5h
Continuar con la Minería.
Ver originalesResponder0
BuyHighSellLow
· 07-22 08:33
¡L2 es el futuro!
Ver originalesResponder0
RugResistant
· 07-22 08:32
¡eth es el mejor del mundo!
Ver originalesResponder0
SleepyArbCat
· 07-22 08:23
Estoy bostezando, el gas está tan alto que me estoy quedando dormido.
Ver originalesResponder0
DiamondHands
· 07-22 08:06
Reducir pérdidas no tomar a la gente por tonta Ethereum
Protocolo de Ethereum simplificado: buscando la simplicidad y resistencia a nivel de Bitcoin
Simplificación de una capa - Redefiniendo el camino de la simplicidad de Ethereum
Ethereum siempre ha estado comprometido a convertirse en un sistema de contabilidad de clase mundial, proporcionando soporte subyacente para infraestructuras clave como finanzas, gobernanza y certificación de datos de alto valor. Para lograr este ambicioso objetivo, se necesita tanto una escalabilidad fuerte como una resiliencia suficiente.
Los recientes avances tecnológicos son alentadores. Se espera que la bifurcación dura de Fusaka mejore significativamente el espacio de datos L2, y la hoja de ruta de 2026 también planea optimizar L1 de manera similar. Además, la fusión (Merge) ha logrado con éxito que Ethereum transite al mecanismo de consenso PoS, la diversidad de clientes ha mejorado de manera significativa, y la investigación sobre la verificabilidad ZK y la resistencia a ataques cuánticos también avanza de manera constante, mientras que el ecosistema de la capa de aplicación está floreciendo. Sin embargo, además de estos avances evidentes, hay una base de resiliencia que a menudo se pasa por alto pero que es igualmente crucial: la simplicidad del protocolo.
El asombro por el Bitcoin se debe en gran medida a su diseño de protocolo extremadamente sencillo. Su lógica central es tan simple que un estudiante de secundaria que entienda de programación puede comprender completamente su funcionamiento, e incluso puede implementar un cliente como un proyecto personal. Esta simplicidad trae muchos beneficios: es más fácil de comprender y estudiar ampliamente, reduce los costos de desarrollo y mantenimiento, disminuye el riesgo de importantes vulnerabilidades de seguridad y también reduce la superficie de ataque social que puede ser manipulada por intereses especiales.
En contraste, Ethereum no ha tenido un desempeño satisfactorio en términos de simplicidad. Esto ha llevado a un aumento innecesario en los costos de desarrollo, un incremento en los riesgos de seguridad y una relativa clausura de la cultura de investigación. Sin embargo, en los próximos cinco años, se espera que Ethereum logre avances significativos en simplicidad, e incluso podría acercarse al nivel de Bitcoin. Este objetivo puede abordarse desde dos niveles clave: la capa de consenso y la capa de ejecución.
A nivel de consenso, el nuevo mecanismo de consenso fusiona la profunda acumulación de la teoría del consenso, ZK-SNARK y la economía de participación en la última década. Su objetivo es construir una capa de consenso a largo plazo que sea óptima y significativamente simplificada. Las medidas específicas incluyen la introducción de un mecanismo de finalización de tres ranuras, la simplificación de la selección de bifurcaciones y la estructura de la red, así como el rediseño de la lógica relacionada con la transición de estados. Estas mejoras reducirán considerablemente la complejidad del código y aumentarán la comprensibilidad y mantenibilidad del sistema.
La simplificación de la capa de ejecución es un desafío mayor. El conjunto de instrucciones del EVM actual es complejo, los contratos precompilados son difíciles de entender y la carga de compatibilidad histórica es pesada. Una posible solución es reemplazar el EVM por una VM simple, de alto rendimiento y amigable con ZK nativa (como RISC-V). Esto no solo puede mejorar significativamente el rendimiento, sino que también puede integrarse sin problemas con los lenguajes de programación convencionales, lo que es más beneficioso para la auditoría de seguridad y la verificación. Para lograr una transición suave, se puede adoptar una estrategia similar a la que Apple usó con Rosetta para hacer la transición a los chips ARM, permitiendo que los contratos antiguos sigan funcionando en el intérprete de EVM, mientras que este intérprete en sí está escrito con el nuevo contrato VM.
Además, el futuro protocolo de Ethereum debería integrar más "componentes compartidos", como códigos de borrado unificados, formatos de serialización y estructuras de árboles de estado. Esto reducirá drásticamente la complejidad general del sistema, haciendo que la base de Ethereum ya no esté compuesta por diversas soluciones temporales, sino que esté realmente construida como "bloques de protocolo" con estética de ingeniería.
La búsqueda de la simplicidad requiere un cambio cultural. Sus beneficios a menudo son difíciles de cuantificar de inmediato, mientras que el costo de renunciar a ciertas funciones o de hacer un esfuerzo adicional se manifiesta de inmediato. Sin embargo, a largo plazo, el valor de la simplicidad se destacará gradualmente. Se puede tomar como referencia la idea de tinygrad para establecer un objetivo de número máximo de líneas de código de consenso para las normas a largo plazo de Ethereum, esforzándose por acercar la complejidad de la ruta crítica de consenso al nivel de Bitcoin.
En general, simplificar una capa no solo es una optimización técnica, sino un paso clave hacia la verdadera descentralización y la resiliencia del sistema. Esto hará que Ethereum sea más fácil de entender, mantener y verificar, sentando así una base más sólida para la innovación y el desarrollo futuros.