Ethereum persigue la simplicidad: rediseño del protocolo para mejorar el desarrollo a largo plazo

robot
Generación de resúmenes en curso

Repensar el camino sencillo de Ethereum

Como plataforma que alberga activos y registros globales, Ethereum necesita buscar un equilibrio entre la escalabilidad y la resiliencia del sistema. Sin embargo, además de estos dos aspectos muy discutidos, la simplicidad del protocolo también es crucial, aunque a menudo se pasa por alto.

El asombro por Bitcoin proviene en gran medida de la extrema simplicidad de su protocolo. Incluso un estudiante de secundaria que sabe programar puede entender completamente su funcionamiento, e incluso puede implementar un cliente por su cuenta. Esta simplicidad conlleva numerosos beneficios: reduce la barrera de entrada para la investigación y el desarrollo, disminuye la complejidad del mantenimiento, reduce el riesgo de vulnerabilidades de seguridad críticas y hace que sea más fácil verificar la corrección del protocolo.

En comparación, Ethereum no se desempeña bien en términos de simplicidad. Esto ha llevado a costos de desarrollo innecesarios, riesgos de seguridad y a una cultura de investigación relativamente cerrada. Sin embargo, se espera que Ethereum logre avances significativos en simplicidad en los próximos cinco años, e incluso se acerque al nivel de Bitcoin. Este objetivo se puede abordar desde dos aspectos: la capa de consenso y la capa de ejecución.

En términos de consenso, el nuevo mecanismo de consenso del futuro integrará la profunda acumulación de la teoría del consenso, pruebas de conocimiento cero y economía de participación de los últimos diez años. Las medidas 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 la red, así como la optimización de la lógica relacionada con la transición de estado. Estas mejoras reducirán significativamente la complejidad del código, aumentando la seguridad y la eficiencia.

La simplificación de la capa de ejecución es una tarea más desafiante. El conjunto de instrucciones EVM actual es complejo, los contratos precompilados son largos y difíciles de entender, y la carga de compatibilidad histórica es demasiado pesada. Una posible solución es reemplazar el EVM por una máquina virtual sencilla, de alto rendimiento y amigable con las pruebas de conocimiento cero (como RISC-V). Esto no solo puede traer una mejora significativa en el rendimiento, sino que también puede integrarse mejor con los lenguajes de programación convencionales y admitir de manera nativa los sistemas de pruebas de conocimiento cero.

Además, integrar más "componentes compartidos" es una forma efectiva de reducir la complejidad del sistema. Por ejemplo, un código de borrado unificado puede ser utilizado para muestreo de disponibilidad de datos, almacenamiento histórico y aceleración de transmisión P2P; un formato de serialización unificado puede mejorar la eficiencia y facilitar el desacoplamiento de la red de segunda capa; una estructura de árbol de estado unificada es más adecuada para pruebas de conocimiento cero, y es más rápida y sencilla.

La búsqueda de la simplicidad requiere un cambio cultural. Aunque sus beneficios pueden no ser fácilmente cuantificables de inmediato, a largo plazo, el valor de la simplicidad se hará evidente. En el futuro, Ethereum puede aprender de la experiencia de Bitcoin y establecer un objetivo de número máximo de líneas de código de consenso para las normas a largo plazo, aislando la lógica relacionada con las reglas históricas en caminos no consensuados y priorizando soluciones más simples en el diseño general.

A través de estos esfuerzos, Ethereum espera lograr una mayor simplicidad y mantenibilidad, manteniendo al mismo tiempo su poderosa funcionalidad, estableciendo así una base más sólida para su desarrollo a largo plazo.

ETH2.04%
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
  • 8
  • Compartir
Comentar
0/400
ValidatorVibesvip
· 07-21 21:23
hmm... los maximalistas de btc realmente se van a enojar
Ver originalesResponder0
MEVHunterXvip
· 07-21 19:01
La simplicidad es poder, el futuro es prometedor.
Ver originalesResponder0
PonziDetectorvip
· 07-21 16:41
Hablar claro es muy difícil.
Ver originalesResponder0
GasGasGasBrovip
· 07-19 16:46
Sencillo, sencillo, ¿cuándo será sencillo el gas?
Ver originalesResponder0
NotFinancialAdvicevip
· 07-19 04:30
¿De verdad quieres que sea más simple que btc? Estás soñando.
Ver originalesResponder0
NotSatoshivip
· 07-19 04:28
Ay, finalmente veo que ETH va a hacer algo de verdad.
Ver originalesResponder0
WhaleWatchervip
· 07-19 04:26
Ya entiendo esta operación.
Ver originalesResponder0
rugpull_survivorvip
· 07-19 04:04
La optimización es la excusa para hacer dinero.
Ver originalesResponder0
  • Anclado
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)