Simplificación de la capa L1 de Ethereum: Volviendo al camino de la simplicidad
Ethereum como plataforma de libro mayor global lleva la responsabilidad de sostener infraestructuras clave en finanzas, gobernanza, entre otros. Para lograr esta visión, es necesario perseguir la escalabilidad y garantizar la resiliencia del sistema. Aunque las recientes actualizaciones han traído grandes avances en la expansión de L2, hay un factor clave que a menudo se pasa por alto: la simplicidad del protocolo.
La razón por la que Bitcoin es asombroso es su diseño de protocolo extremadamente simple. Esta simplicidad trae muchos beneficios: es más fácil de entender y desarrollar, reduce los costos de mantenimiento, disminuye los riesgos de seguridad y previene manipulaciones. En comparación, Ethereum no se desempeña bien en este aspecto, lo que lleva a costos de desarrollo innecesarios y riesgos de seguridad.
En los próximos cinco años, Ethereum tiene la posibilidad de acercarse a Bitcoin en términos de simplicidad. Esto requiere mejoras desde dos aspectos: la capa de consenso y la capa de ejecución. En el ámbito del consenso, nuevos mecanismos integrarán los resultados de años de investigación en teoría del consenso, pruebas de conocimiento cero y otros campos, construyendo un sistema óptimo a largo plazo y significativamente simplificado. Las medidas clave incluyen la adopción de un mecanismo de finalización de tres ranuras, la simplificación de las reglas de selección de bifurcación y la estructura de la red, y la optimización de la lógica de transición de estado.
La dificultad de simplificar la capa de ejecución es mayor. Se puede considerar reemplazar la actual EVM con una máquina virtual ( simple, de alto rendimiento y amigable con el conocimiento cero, como RISC-V ). Esto no solo puede mejorar significativamente el rendimiento, sino también apoyar mejor los lenguajes de programación convencionales y las pruebas de conocimiento cero. El proceso de migración puede adoptar un enfoque similar a la transición de Apple a los chips ARM, permitiendo que los contratos antiguos sigan funcionando en el intérprete de EVM de la nueva VM, logrando una actualización sin problemas.
Además, la integración de más "componentes compartidos" también puede reducir la complejidad del sistema, como códigos de borrado unificado, formatos de serialización y estructuras de árboles de estado, etc. Esto permitirá que la base de Ethereum se convierta realmente en "bloques de protocolo" elegantes.
La búsqueda de la simplicidad requiere un cambio cultural. Aunque a corto plazo puede ser necesario renunciar a algunas funciones, a largo plazo, la simplicidad aportará mayor resiliencia y sostenibilidad al sistema. Podemos aprender de algunos proyectos de código abierto y establecer un objetivo máximo de líneas de código para el código de consenso, buscando acercarnos al nivel de simplicidad de Bitcoin. Al mismo tiempo, en el diseño general se deben priorizar soluciones más simples, inclinándose hacia el encapsulamiento local en lugar de la complejidad sistémica, utilizando aquellas elecciones arquitectónicas que tengan propiedades claras y verificables.
A través de estos esfuerzos, Ethereum espera volver a la correcta trayectoria de simplicidad y elegancia mientras mantiene potentes funciones.
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.
7 me gusta
Recompensa
7
5
Compartir
Comentar
0/400
NftRegretMachine
· hace5h
ya no se puede contener a pequeño v
Ver originalesResponder0
TokenSherpa
· hace5h
de hecho... ¿el intento de eth por alcanzar la simplicidad al nivel de bitcoin? fundamentalmente erróneo basado en precedentes históricos
Ethereum volverá a un camino sencillo en los próximos cinco años, mejorando la resiliencia y la sostenibilidad del sistema.
Simplificación de la capa L1 de Ethereum: Volviendo al camino de la simplicidad
Ethereum como plataforma de libro mayor global lleva la responsabilidad de sostener infraestructuras clave en finanzas, gobernanza, entre otros. Para lograr esta visión, es necesario perseguir la escalabilidad y garantizar la resiliencia del sistema. Aunque las recientes actualizaciones han traído grandes avances en la expansión de L2, hay un factor clave que a menudo se pasa por alto: la simplicidad del protocolo.
La razón por la que Bitcoin es asombroso es su diseño de protocolo extremadamente simple. Esta simplicidad trae muchos beneficios: es más fácil de entender y desarrollar, reduce los costos de mantenimiento, disminuye los riesgos de seguridad y previene manipulaciones. En comparación, Ethereum no se desempeña bien en este aspecto, lo que lleva a costos de desarrollo innecesarios y riesgos de seguridad.
En los próximos cinco años, Ethereum tiene la posibilidad de acercarse a Bitcoin en términos de simplicidad. Esto requiere mejoras desde dos aspectos: la capa de consenso y la capa de ejecución. En el ámbito del consenso, nuevos mecanismos integrarán los resultados de años de investigación en teoría del consenso, pruebas de conocimiento cero y otros campos, construyendo un sistema óptimo a largo plazo y significativamente simplificado. Las medidas clave incluyen la adopción de un mecanismo de finalización de tres ranuras, la simplificación de las reglas de selección de bifurcación y la estructura de la red, y la optimización de la lógica de transición de estado.
La dificultad de simplificar la capa de ejecución es mayor. Se puede considerar reemplazar la actual EVM con una máquina virtual ( simple, de alto rendimiento y amigable con el conocimiento cero, como RISC-V ). Esto no solo puede mejorar significativamente el rendimiento, sino también apoyar mejor los lenguajes de programación convencionales y las pruebas de conocimiento cero. El proceso de migración puede adoptar un enfoque similar a la transición de Apple a los chips ARM, permitiendo que los contratos antiguos sigan funcionando en el intérprete de EVM de la nueva VM, logrando una actualización sin problemas.
Además, la integración de más "componentes compartidos" también puede reducir la complejidad del sistema, como códigos de borrado unificado, formatos de serialización y estructuras de árboles de estado, etc. Esto permitirá que la base de Ethereum se convierta realmente en "bloques de protocolo" elegantes.
La búsqueda de la simplicidad requiere un cambio cultural. Aunque a corto plazo puede ser necesario renunciar a algunas funciones, a largo plazo, la simplicidad aportará mayor resiliencia y sostenibilidad al sistema. Podemos aprender de algunos proyectos de código abierto y establecer un objetivo máximo de líneas de código para el código de consenso, buscando acercarnos al nivel de simplicidad de Bitcoin. Al mismo tiempo, en el diseño general se deben priorizar soluciones más simples, inclinándose hacia el encapsulamiento local en lugar de la complejidad sistémica, utilizando aquellas elecciones arquitectónicas que tengan propiedades claras y verificables.
A través de estos esfuerzos, Ethereum espera volver a la correcta trayectoria de simplicidad y elegancia mientras mantiene potentes funciones.