¿Por qué la simplicidad del protocolo es clave para la supervivencia a largo plazo de Ethereum?

robot
Generación de resúmenes en curso

【比推】Recientemente vi un punto de vista muy interesante: ¿qué tan importante es en realidad la simplicidad de un protocolo?

La lógica central es bastante sencilla: no importa cuán perfecta sea la implementación de la descentralización, si el protocolo en sí mismo se vuelve ingobernable por tener decenas de miles de líneas de código o por una pila compleja de criptografía, al final será en vano. Es como construir una casa: por muy buena que sea la base y el diseño, si la llenas de decoraciones inútiles, seguirá habiendo problemas.

Tomemos como ejemplo Ethereum, que actualmente enfrenta este desafío. Para satisfacer las necesidades de diversas aplicaciones, cada vez se añaden más funciones, pero también surgen problemas: el código se vuelve más complejo, y los requisitos de compatibilidad hacia atrás significan que las funciones antiguas nunca pueden eliminarse. Al final, el protocolo se asemeja a un disco duro que no puede llenarse, donde no se puede borrar nada y todo debe mantenerse.

¿Cómo resolverlo? La idea es la siguiente:

Lado simplificación: primero hay que ser drástico, reducir la cantidad de líneas de código innecesarias, eliminar dependencias tecnológicas complejas y poco eficientes, y fortalecer el diseño de invariantes.

Lado limpieza: se puede hacer en pequeñas o grandes escalas. Las pequeñas son como limpiar archivos basura; las grandes, como una actualización de PoW a PoS. O usar soluciones de compatibilidad como Rosetta, migrando gradualmente funciones complejas de baja frecuencia de uso a la capa de contratos inteligentes.

A largo plazo, los beneficios de esto son ralentizar el ritmo de evolución del protocolo, conservando las innovaciones realmente valiosas y evitando que funciones inútiles se conviertan en cargas permanentes. Esto es de gran importancia para la supervivencia a largo plazo y la mantenibilidad de la cadena de bloques.

ETH-3,05%
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
MidnightGenesisvip
· 01-18 10:02
Desde el código, esto debería haberse dado cuenta hace tiempo. La complejidad actual de Ethereum ya ha superado el umbral crítico, revisando en la madrugada algunos registros de cambios en los contratos, cada actualización añade carga en lugar de reducirla. Cabe destacar que, al final, quienes sufren las consecuencias de la acumulación de funciones son los operadores de nodos.
Ver originalesResponder0
RooftopReservervip
· 01-18 10:01
La simplicidad es fácil de decir, pero difícil de lograr. Ethereum ahora mismo es un ejemplo vivo de que "cuantas más funciones, más bugs". Pregunto en cambio, ¿realmente se puede simplificar? Parece que hacer cambios implica un riesgo explosivo.
Ver originalesResponder0
GasFeeCriervip
· 01-18 10:00
Muy bien dicho, el código inflado es realmente un punto débil de Ethereum La simplicidad es belleza, lo complejo solo llenará de problemas Se han acumulado muchas funciones, ya es hora de hacer una limpieza Si no se simplifica, tarde o temprano ocurrirá un problema
Ver originalesResponder0
MEVHunterNoLossvip
· 01-18 09:58
El código desordenado realmente debe ser arreglado, de lo contrario, solo corregir errores llevará una eternidad.
Ver originalesResponder0
NeverVoteOnDAOvip
· 01-18 09:40
Tienes toda la razón, en estos últimos años, las funciones de Ethereum se han acumulado de manera realmente impresionante, pero como resultado, la complejidad del código ha explotado. ¿Quién podrá mantenerlo...?
Ver originalesResponder0
0xDreamChaservip
· 01-18 09:37
El código se vuelve cada vez más complejo, al final nadie puede mantenerlo... Ethereum realmente debería ser implacable y hacer una reducción.
Ver originalesResponder0
  • Anclado

Opera con criptomonedas en cualquier momento y lugar
qrCode
Escanea para descargar la aplicación de Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)