Texto original: DL Noticias
Compilado por: Asher, Odaily Planet Daily
En el evento ETHBerlin de la semana pasada, pocos hubieran esperado que el cofundador de Ethereum, Vitalik Buterin, estuviera hablando en el escenario. Y lo que es aún más sorprendente es que el contenido de este discurso es describir algunos de sus arrepentimientos sobre el diseño inicial de Ethereum. Para muchos de los presentes, su charla no solo evocó los días de gloria de la red Ethereum en 2014, sino que también ayudó a trazar los próximos pasos para la criptomoneda, que ahora vale 448 mil millones de dólares.
Para el Ethereum actual, la SEC de EE. UU. acaba de aprobar parcialmente el fondo cotizado en bolsa (ETF) de Ethereum; solo pasó la prueba 19b-4 y actualmente necesita aprobar el archivo S-1 de BlackRock, la empresa de gestión de activos más grande del mundo. También lanzó su propio fondo tokenizado en la red Ethereum. La red Ethereum ha generado un ecosistema masivo de desarrolladores y aplicaciones financieras por valor de más de 63 mil millones de dólares, y se ha convertido en sinónimo de finanzas descentralizadas.
Buterin: repensar la construcción de Ethereum
Vitalik dijo que hay una serie de cosas que podría haber hecho de manera diferente, incluido el desarrollo de la máquina virtual Ethereum, los contratos inteligentes y el mecanismo de consenso PoS. También dijo que incluso cuando Ethereum se vuelve más común, todavía se malinterpreta. "La narrativa de Bitcoin es muy simple, es oro digital, pero cuando se trata de Ethereum, es como, 'Vaya, ¿qué es exactamente Ethereum?'"
El organizador de ETHBerlin, Afri Schoeden, preguntó: "Basándonos en todo lo que sabes y has aprendido en los últimos 10 años, si pudieras empezar desde cero hoy, ¿cómo construirías Ethereum de manera diferente?"
Vitalik analiza la visión pasada y presente de Ethereum en la conferencia ETHBerlin
Máquina virtual con demasiados bits
La primera preocupación mencionada por Vitalik: la máquina virtual de Ethereum, que es la clave para hacer de la red Ethereum una computadora criptográfica descentralizada a gran escala.
Vitalik dijo que el diseño EVM original de Ethereum eligió el procesamiento de 256 bits en lugar de 64 o 32 bits. El diseño original era demasiado complejo para 256 bits, lo que es muy ineficiente y puede producir grandes cantidades de datos redundantes en la cadena de bloques incluso cuando se realizan tareas simples.
Contratos inteligentes que aún deben optimizarse
Con respecto a los contratos inteligentes, Vitalik dijo que los primeros desarrolladores de Ethereum deberían centrarse en facilitar la redacción de contratos inteligentes con menos líneas de código para aumentar la transparencia. Esto hace que sea más fácil para las personas mirar e inspeccionar lo que sucede dentro de ellos a medida que se reducen las líneas de código.
Cambie a un PoS "inferior" lo antes posible
Con respecto a la transformación del mecanismo de consenso de Ethereum, Vitalik dijo que el cambio de Ethereum del mecanismo de consenso PoW (Prueba de trabajo) al mecanismo PoS (Prueba de participación) en 2022 debería realizarse antes: “Al cambiar a PoS, deberíamos haberlo hecho. Al estar dispuesto a cambiar a una versión peor de PoS antes y, en última instancia, desperdiciar muchos ciclos tratando de hacer que PoS sea perfecto, se podrían salvar muchos árboles si hubiera una prueba de participación mucho más simple en 2018”.
Ahora, Ethereum ya no está a cargo de los mineros, sino en manos de validadores, que apuestan 32 Ethereum (con un valor aproximado de 124.000 dólares) para hacer lo mismo y ser recompensados por ello. Si se portan mal, como verificar transacciones fraudulentas, serán castigados. En resumen, esta conversión reemplaza la potencia informática que consume mucha energía bruta con incentivos financieros.
Iniciar sesión automáticamente en EIP
Desde grandes transferencias de tokens hasta trampas de puerta trasera, los usuarios pueden rastrear fácilmente el movimiento de fondos en criptomonedas, gracias en parte a las capacidades de registro automatizado.
Sin embargo, a medida que la industria ha evolucionado, particularmente desde cuentas de propiedad externa como MetaMask hasta billeteras inteligentes como Safe, algunos aspectos de este importante registro se han perdido. Vitalik dijo: "El registro automático de las transferencias de Ethereum debería haber estado ahí desde el principio, y solo nos tomó 30 minutos codificarlo. En cambio, se convirtió en una EIP (Propuestas de mejora de Ethereum)".
SHA-2 reemplaza a Keccak
Vitalik dijo que si volvía a elegir, usaría SHA-2 para cifrar Ethereum en lugar del algoritmo de cifrado Keccak que se utiliza actualmente.
Los primeros equipos de Ethereum implementaron versiones no estandarizadas de Keccak. Básicamente, Ethereum está utilizando una iteración anterior de SHA-3, lo que significa que los desarrolladores de Ethereum necesitan una biblioteca personalizada: una colección de código reutilizable que no necesita reescribirse desde cero para acomodar SHA-3 y Keccak. Sin embargo, debido a la incompatibilidad con otros sistemas que utilizan SHA-3, la red Ethereum debe admitir ambos algoritmos en el EVM.
En términos generales, este problema básicamente se ha resuelto y el desarrollo actual ciertamente no se verá afectado por él.
resumen
Al final, a pesar de una serie de errores menores de diseño, Vitalik dice que son inevitables en cualquier proyecto. "Estoy muy feliz, siento que los desarrolladores principales de Ethereum y sus capacidades de ejecución parecen estar mejorando cada año. El equipo ahora tiene la capacidad de corregir de manera efectiva y segura algunos de estos errores", dijo.