El cofundador de Ethereum, Vitalik Buterin, pasó el Día de los Inocentes escribiendo contenido serio y divertido en el sitio web de Ethereum y en su blog personal. En los dos puestos, abogó por simplificaciones de protocolos y mejoras de eficiencia mientras exploraba ideas que invitan a la reflexión sobre el futuro de los sistemas políticos y económicos en un mundo cada vez más digital.
En su publicación más seriaButerin detalló el último hard fork, dencunque introdujo una serie de simplificaciones de protocolo como parte de la sección de la hoja de ruta de Ethereum denominada “La purga.” Este esfuerzo tiene como objetivo optimizar la base de código de Ethereum, reducir la deuda técnica y mejorar el rendimiento general de la plataforma. Los cambios notables incluyen la reducción de la funcionalidad del código de operación SELFDESTRUCT, la introducción de una ventana de almacenamiento limitada para blobs y la posible eliminación de precompilaciones raramente utilizadas.
Se espera que estas simplificaciones simplifiquen el desarrollo de clientes y la construcción de infraestructura de Ethereum, allanando el camino para una mayor descentralización y eficiencia. Buterin destacó otros ejemplos de esfuerzos de “purga”, como el cliente Geth que dejó de admitir redes de prueba de trabajo previas a la fusión y un EIP que eliminó la necesidad de manejar “cuentas vacías”. Además, la bifurcación dura Dencun introdujo una ventana de almacenamiento de 18 días para los blobs, lo que redujo significativamente los requisitos de almacenamiento para los nodos Ethereum.
Otra área que se busca simplificar son las precompilaciones, que son contratos de Ethereum implementados directamente por los clientes. Como señaló Buterin, las precompilaciones como RIPEMD-160, Identity, BLAKE2 y MODEXP rara vez se han utilizado para generar errores y desafíos de consenso para nuevas implementaciones de EVM. La comunidad Ethereum está considerando eliminar estas precompilaciones por completo o reemplazarlas con un código EVM equivalente.
EIP-4444, que elimina el requisito de que cada nodo de Ethereum almacene todos los bloques históricos de forma indefinida, aumentará significativamente la descentralización de los nodos de la red. Según esta propuesta, entidades como los exploradores de bloques almacenarán el historial completo, mientras que se pueden utilizar protocolos de igual a igual para almacenar y distribuir datos históricos de manera más eficiente.
Buterin también discutió una propuesta de reforma de LOG para eliminar los filtros de floración y simplificar el código de operación de LOG. Este cambio allanaría el camino para protocolos separados que utilizan pruebas de conocimiento cero y cálculos verificables incrementalmente para generar “árboles de registros” demostrablemente correctos para aplicaciones que requieren acceso descentralizado a los registros.
La capa de ejecución de Ethereum también está programada para realizar la transición de los formatos de árbol RLP y Merkle Patricia al formato más eficiente SimpleSerialize (SSZ) que ya emplea la capa de consenso. Este cambio agilizará las estructuras de datos criptográficos de Ethereum, lo que podría conducir a un único árbol Merkle binario hash compatible con SNARK a largo plazo.
El Día de los Inocentes, alimento para reflexionar de Vitalik
Si bien estas mejoras técnicas son cruciales para el éxito a largo plazo de Ethereum, Buterin también ha estado explorando ideas menos convencionales sobre el futuro de la sociedad en la era digital. En una publicación del 1 de abril que invita a la reflexión y titulada “Comunismo Degen: la única ideología política correcta”, Buterin propuso una nueva ideología que abraza el caos y la asunción de riesgos en Internet y al mismo tiempo alinea los incentivos con el bien común.
Si bien la publicación es sin duda una broma del Día de los Inocentes en la superficie, plantea algunas preguntas interesantes sobre el futuro de los sistemas políticos y económicos en un mundo cada vez más digital y descentralizado.
Un elemento central de este concepto es la idea de “caos con un propósito”, que sugiere que en lugar de suprimir la volatilidad y la imprevisibilidad de los mercados y las redes sociales, deberíamos aprovechar estas fuerzas para impulsar la innovación y el progreso. Buterin propone varios mecanismos para redirigir los beneficios de este caos hacia bienes públicos y proteger a las personas vulnerables de sus desventajas.
Aunque el “comunismo degen” está lejos de ser una ideología política plenamente desarrollada y no pretende ser tomado enteramente en serio, resalta la necesidad de un pensamiento innovador para abordar las complejas cuestiones sociales y económicas del siglo XXI. Al aceptar el cambio y la experimentación y al mismo tiempo priorizar la equidad y el bienestar social, podemos estar mejor equipados para afrontar los desafíos y oportunidades de la era digital.
A medida que Ethereum evoluciona, la visión de Buterin para la plataforma y el panorama digital más amplio demuestra un compromiso tanto con la excelencia técnica como con la responsabilidad social. Los esfuerzos en curso para simplificar y mejorar el protocolo de Ethereum, combinados con ideas que invitan a la reflexión sobre el futuro de la sociedad, muestran el potencial de la tecnología blockchain para impulsar cambios positivos en múltiples frentes.
Si bien algunas de las ideas propuestas en el post de Buterin en el Día de los Inocentes, como los impuestos Harberger a la propiedad intelectual y los esquemas de “prueba de participación” para la inmigración, pueden parecer radicales o poco prácticas, sirven como recordatorio de que abordar los desafíos de este siglo requerirá pensamiento audaz e innovador. Mientras la comunidad Ethereum trabaja para construir una plataforma más eficiente, segura y descentralizada, es esencial considerar las implicaciones más amplias de estos avances tecnológicos y su potencial para moldear el futuro de la sociedad.