Camino simplificado de Ethereum: Remodelar el protocolo de la cadena de bloques para mejorar la resiliencia de la descentralización

robot
Generación de resúmenes en curso

Simplificando Ethereum: la elegancia de reconfigurar el protocolo de cadena de bloques

Ethereum como la visión de una plataforma de computación descentralizada global necesita buscar un equilibrio entre escalabilidad y resiliencia. Aunque los recientes bifurcaciones duras y la hoja de ruta han traído mejoras significativas a L2, la simplicidad del protocolo también es importante y a menudo se pasa por alto. La simplicidad no es solo un problema técnico, sino también la piedra angular de la descentralización.

El éxito de Bitcoin se debe en gran medida a su diseño minimalista. Su concepto central: la estructura de la cadena de bloques, la prueba de trabajo, el mecanismo de transacciones, etc., son tan simples que cualquier estudiante de secundaria puede entenderlo. Esta simplicidad trae múltiples beneficios: reduce la barrera de entrada para la investigación y el desarrollo, disminuye la complejidad del mantenimiento a largo plazo, reduce el riesgo de vulnerabilidades de seguridad significativas, y también disminuye la posibilidad de ser manipulado por intereses especiales.

En contraste, la complejidad de Ethereum ha llevado a costos de desarrollo innecesarios, riesgos de seguridad y un cierre de la cultura de investigación. En los próximos cinco años, Ethereum tiene el potencial de acercarse a Bitcoin en términos de simplicidad, lo que requiere mejoras desde dos perspectivas: la capa de consenso y la capa de ejecución.

En el nivel de consenso, los nuevos mecanismos del futuro integrarán los logros de investigación de la última década en teoría del consenso, pruebas de conocimiento cero y economía de staking. Las mejoras clave incluyen la introducció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 red, así como la optimización de la lógica de transición de estado. Estas transformaciones reducirán significativamente la complejidad del código y aumentarán la seguridad y la eficiencia.

La simplificación de la capa de ejecución es un desafío mayor. El conjunto de instrucciones EVM actual, los contratos precompilados y la carga de la compatibilidad histórica han aumentado la complejidad del sistema. Una posible solución es reemplazar EVM con una máquina virtual más simple, de alto rendimiento y amigable con las pruebas de conocimiento cero (como RISC-V). Esto no solo puede mejorar el rendimiento, sino que también puede apoyar mejor los lenguajes de programación de uso general y la auditoría de seguridad. El proceso de migración se puede realizar mediante la ejecución de un intérprete EVM en la nueva VM para lograr una transición fluida.

Además, integrar más "componentes compartidos" también es clave para simplificar el sistema. Un código de borrado unificado, un formato de serialización y una estructura de árbol de estado pueden reducir significativamente la complejidad del sistema, haciendo que la base de Ethereum sea más elegante y eficiente.

La búsqueda de la simplicidad requiere un cambio cultural. Aunque a corto plazo puede ser necesario renunciar a algunas funciones y realizar esfuerzos adicionales, a largo plazo, la simplicidad aportará mayor resiliencia y sostenibilidad al sistema. Tomando como referencia la experiencia exitosa de Bitcoin, establecer un objetivo de número máximo de líneas de código de consenso para Ethereum ayudará a mantener la simplicidad de la lógica central.

Simplificar Ethereum no solo es un desafío técnico, sino también una oportunidad para repensar la esencia de la cadena de bloques. Al regresar a la simplicidad, Ethereum tiene la esperanza de construir una plataforma descentralizada más fácil de entender, más fácil de mantener y más resiliente, al tiempo que mantiene la innovación.

ETH-1.35%
Ver originales
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.
  • Recompensa
  • 6
  • Republicar
  • Compartir
Comentar
0/400
HashBanditvip
· hace7h
el hashrate va brrr pero las L2 son lo real, para ser honesto... gasté demasiado eth en transacciones fallidas para creer lo contrario
Ver originalesResponder0
Token_Sherpavip
· 08-16 15:59
smh... volver a lo básico es solo otra forma de decir "la hemos cagado"
Ver originalesResponder0
staking_grampsvip
· 08-16 04:42
Hablando claro, es una especie de obsesión por la limpieza en la programación, pero en versión encriptación.
Ver originalesResponder0
PanicSeller69vip
· 08-16 04:42
Cadena de bloques aún debe mirar Bitcoin. ¿Entiendes el principio de la simplicidad extrema?
Ver originalesResponder0
gas_fee_traumavip
· 08-16 04:36
¿Cadena de bloques? ¿Puede ser más simple...
Ver originalesResponder0
TokenRationEatervip
· 08-16 04:31
De hecho, Bitcoin es un poco duro.
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)