Vitalik Buterin aboga por la ‘recolección de basura’ para reducir la complejidad de Ethereum y fortalecer la soberanía propia

En Resumen

Vitalik Buterin afirmó que la confianza a largo plazo y la autodeterminación de Ethereum dependen de la simplicidad del protocolo, haciendo un llamado a una simplificación explícita y a una “recolección de basura” para reducir la acumulación, fortalecer las invariantes y ralentizar los cambios principales con el tiempo.

Vitalik Buterin Calls For Ethereum Simplification To Preserve Trustlessness And Resilience

En una publicación reciente en la plataforma de redes sociales X, Vitalik Buterin argumentó que la creciente complejidad dentro del protocolo socava sus principios fundamentales, y pidió un proceso deliberado de simplificación y “recolección de basura” para reducir la acumulación de código, reforzar las invariantes centrales y ralentizar el ritmo de cambios críticos con el tiempo.

Destacó que incluso un protocolo altamente descentralizado con una participación extensa de nodos y una fuerte tolerancia a fallos bizantinos puede fallar en aspectos fundamentales si su estructura se vuelve excesivamente compleja. Además, explicó que un protocolo lleno de cientos de miles de líneas de código y múltiples capas de criptografía avanzada puede fallar en medidas clave de confianza, resiliencia ante abandonos y autodeterminación. En tales casos, los usuarios deben confiar en un pequeño grupo de expertos para interpretar las propiedades del protocolo, los nuevos equipos luchan por mantener o replicar la calidad del sistema, e incluso participantes técnicamente sofisticados pueden encontrar imposible inspeccionar o controlar completamente el protocolo.

El cofundador de Ethereum también señaló que la complejidad aumenta los riesgos de seguridad, ya que las interacciones intrincadas entre componentes del protocolo pueden crear puntos potenciales de fallo. Advirtió contra agregar funciones únicamente para abordar necesidades a corto plazo, explicando que incluso las adiciones beneficiosas pueden introducir nuevas dependencias criptográficas o elementos interactuantes que comprometan la autodeterminación a largo plazo. Vitalik Buterin enmarcó esto como una amenaza al potencial de Ethereum como una infraestructura duradera y descentralizada capaz de perdurar décadas o incluso siglos.

Vitalik Buterin Describe el Marco de Simplificación de Ethereum para Reducir la Complejidad y Preservar la Confianza a Largo Plazo

Según él, el enfoque actual de desarrollo, que tiende a favorecer cambios aditivos sobre las eliminaciones para preservar la compatibilidad hacia atrás, contribuye a la inevitable acumulación de protocolo con el tiempo. Para abordar esto, propuso establecer una función formalizada de “simplificación” o “recolección de basura” dentro del proceso de desarrollo de Ethereum, destinada a podar la complejidad innecesaria y preservar las propiedades de confianza y autodeterminación a largo plazo del protocolo.

Vitalik Buterin ha esbozado un marco para la “simplificación” dentro del protocolo de Ethereum, enfatizando tres objetivos principales:

El primero es minimizar las líneas de código en general, con el protocolo ideal que quepa en una sola página o al menos que sea compacto y comprensible. El segundo es limitar la dependencia de componentes técnicos complejos, favoreciendo diseños cuya seguridad dependa de mecanismos simples, como una sola función hash, en lugar de múltiples constructos criptográficos intrincados. El tercer objetivo es aumentar el número de invariantes centrales—propiedades del protocolo en las que se puede confiar para un comportamiento predecible. Ejemplos incluyen EIP-6780, que restringe los cambios en los slots de almacenamiento para simplificar el desarrollo de clientes, y EIP-7825, que limita los costos de procesamiento de transacciones, facilitando una ejecución paralela más eficiente y soporte para ZK-EVMs.

Vitalik Buterin describió la “recolección de basura” como un proceso que puede ocurrir de forma fragmentada o a gran escala. Las mejoras incrementales implican simplificar las funciones existentes para reducir la complejidad y mejorar la claridad. Un ejemplo son las reformas en los costos de gas implementadas en Glamsterdam, que reemplazaron costos arbitrarios previos por un sistema vinculado a un consumo de recursos claro y medible. Las transformaciones a gran escala han incluido el cambio de prueba de trabajo a prueba de participación, y futuras iniciativas, como la actualización de consenso Lean, se espera que permitan corregir simultáneamente múltiples ineficiencias del protocolo.

Otra estrategia, que él llama “compatibilidad hacia atrás estilo Rosetta”, implica preservar funciones complejas pero de uso poco frecuente en una forma degradada, donde se implementan como código de contratos inteligentes en lugar de elementos obligatorios del protocolo. Esto permite a los nuevos desarrolladores de clientes evitar manejar componentes obsoletos o poco utilizados. Por ejemplo, tras la implementación completa de la abstracción de cuentas nativas, los tipos de transacciones heredadas podrían ser retirados, y las cuentas de propiedad externa convertidas en billeteras de contratos inteligentes capaces de procesar esas transacciones. De manera similar, los precompilados existentes podrían ser reemplazados por código EVM o RISC-V, y eventualmente, la máquina virtual misma podría transicionar de EVM a una arquitectura más simple, manteniendo el EVM original como un contrato inteligente dentro del nuevo entorno.

El desarrollador enfatizó la importancia de reducir la carga sobre los desarrolladores de clientes, sugiriendo que las versiones antiguas del protocolo podrían seguir funcionando en contenedores aislados, permitiéndoles mantener la compatibilidad sin complicar el desarrollo continuo. En su opinión, los primeros quince años de Ethereum representan una fase exploratoria, similar a la adolescencia, durante la cual la red probó muchas ideas para determinar qué es efectivo y sostenible. El objetivo a largo plazo es ralentizar la tasa de cambios en el protocolo y eliminar elementos que ya no son útiles, asegurando que la complejidad innecesaria no obstaculice permanentemente la evolución de Ethereum.

ETH-1,88%
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
  • Comentar
  • Republicar
  • Compartir
Comentar
0/400
Sin comentarios
  • 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)