Vitalik Buterin quiere hacer que Ethereum sea tan simple como Bitcoin
Ethereum co-founder Vitalik Buterin is calling for a major simplification of the protocol, aiming to reduce its complexity to a level closer to Bitcoin’s while preserving its unique strengths in programmability and scalability.
In a blog post published Saturday, Buterin argued that Ethereum’s growing technical sprawl — from its consensus mechanisms to its virtual machine — has made it harder to maintain, audit, and a bordo de nuevos desarrolladores.
Propuso una estrategia de varios años para reducir la base de código «crítica» de consenso «de Ethereum y reducir el riesgo de que el protocolo se vuelva demasiado tecnocrático y frágil.
» Incluso un estudiante de secundaria inteligente es capaz de envolver completamente su cabeza y comprender el protocolo bitcoin «, escribió Buterin. «Un programador puede escribir un cliente como un proyecto de pasatiempo».
Alta complejidad
La capa base de Ethereum se ha vuelto cada vez más compleja debido a adiciones de características, nuevos diseños de consenso y requisitos de código heredado. Si bien esto ha permitido potentes casos de uso como contratos inteligentes y pruebas de conocimiento cero, también ha aumentado el riesgo de errores, ha hecho que las actualizaciones del protocolo sean más difíciles y aumentó la barrera para los nuevos desarrolladores.
En contraste, el protocolo de bitcoin sigue siendo relativamente no cambiado y minimalizado: los bloqueos, las transacciones, la prueba de trabajo y las salidas de las monedas.
área de simplificación de la simplificación de la simpatía de los simpatizantes: las transacciones, las transacciones, las transacciones, la prueba de trabajo y las salidas de las monedas.
. Revisión de la capa de consenso actual de Ethereum (la «cadena de baliza»), que involucra mecánica compleja como épocas, barajas de tragamonedas y comités de sincronización.
otra está parchando la máquina virtual de Ethere (EVM) de forma incremental, pero eventualmente la reemplaza completamente con una máquina virtual más simple como RISC-V. Este estándar abierto y liviano podría generar aumentos de rendimiento para los retrocesos de conocimiento cero y reducir drásticamente la complejidad del código.
Sin embargo, uno de los principales desafíos es preservar la compatibilidad hacia atrás con las aplicaciones de Ethereum existentes.
Buterin se describe a un enfoque faseado donde el EVM actual y el nuevo VM podría ejecutar el lado de la altura, y la funcionalidad de la herencia, y la funcionalidad de la herencia «no se puede trasladar a un enfoque fallecido.
