La complejidad en Ethereum puede debilitar la seguridad y hacer que los usuarios dependan de un pequeño grupo de expertos.
Simplificar funciones y eliminar código antiguo ayuda a que los nuevos desarrolladores mantengan la red fácilmente.
Grandes actualizaciones como PoS y abstracción de cuentas reducen el desorden, manteniendo a Ethereum resistente y soberano.
El cofundador de Ethereum, Vitalik Buterin, emitió una advertencia crítica sobre la seguridad y autonomía a largo plazo de la blockchain. Hablando a desarrolladores y entusiastas, enfatizó que la complejidad del protocolo amenaza la confianza y la soberanía propia.
Según Buterin, “Incluso si un protocolo está súper descentralizado con cientos de miles de nodos, y tiene un 49% de tolerancia a fallos bizantinos… si el protocolo es un caos ingobernable de cientos de miles de líneas de código, en última instancia ese protocolo falla las tres pruebas.”
Explicó que un protocolo sobredimensionado obliga a los usuarios a depender de un pequeño grupo de expertos, socavando la descentralización. Además, los recién llegados pueden tener dificultades para mantener la calidad si los equipos originales se van y los expertos técnicos no pueden entenderlo completamente, reduciendo la soberanía propia.
Buterin destacó que agregar nuevas funciones para ganancias a corto plazo puede ser altamente destructivo. Afirmó, “El problema principal es que si los cambios en el protocolo se juzgan desde la perspectiva de ‘qué tan grandes son en comparación con el protocolo existente,’ entonces las adiciones ocurren con más frecuencia que las eliminaciones.”
En consecuencia, Ethereum corre el riesgo de hincharse, creando complejidad innecesaria y aumentando las vulnerabilidades de seguridad. Aboga por un enfoque de simplificación estructurada. Esto incluye minimizar las líneas de código, evitar dependencias complejas y introducir invariantes—propiedades fundamentales que simplifican el desarrollo del cliente.
Vitalik compartió ejemplos de esfuerzos de simplificación en curso. Mencionó las reformas en el costo del gas en Glamsterdam, que vinculan los costos al uso real de recursos. Además, la transición de Ethereum de Prueba de Trabajo a Prueba de Participación representa una “recolección de basura” a gran escala.
La compatibilidad hacia atrás estilo Rosetta también puede reducir la complejidad al relegar funciones poco utilizadas a contratos inteligentes. Buterin añadió, “Después de que actualicemos a una abstracción de cuentas nativa completa, todos los tipos de transacciones antiguos podrán ser retirados, y las EOAs podrán convertirse en carteras de contratos inteligentes.” Estos pasos buscan permitir que los nuevos desarrolladores de clientes se enfoquen solo en funciones relevantes, reduciendo la carga técnica.
En última instancia, Buterin ve que Ethereum desacelere los grandes cambios en el futuro. Cree que los primeros quince años fueron como su “fase adolescente,” llena de experimentos. Simplificando el sistema y eliminando la complejidad innecesaria, Ethereum puede mantenerse fuerte, seguro y fácil de usar para todos. También enfatiza que mantener las cosas simples protege el control de los usuarios sobre sus propios activos y mantiene la red verdaderamente trustless, para que pueda durar generaciones.
Artículos relacionados
El Ethereum Applications Guild lanza una iniciativa para apoyar el desarrollo de aplicaciones nativas
Bitcoin supera el umbral de los 80.000, MediaTek se dispara hasta el máximo y cierra sin freno, los mercados bursátiles de Taiwán y Corea vuelven a marcar nuevos máximos
La Ethereum Foundation vende 10.000 ETH a Bitmine por 23 millones de dólares, alcanzando 47 millones de dólares en una semana
Bitcoin, Ethereum y HYPE Holdings del operador cripto Huang Li-cheng ven más de 1,64 millones de dólares en ganancias no realizadas
La “pension-usdt.eth” ballena enfrenta pérdidas flotantes de más de $16M en posiciones cortas 3x en BTC y ETH
Ballena de ETH con una posición larga de 80.000 tokens observa $5,89M de ganancias no realizadas