¿Qué es Lean Ethereum?

Lean Ethereum es una visión técnica a largo plazo para hacer que la red de Ethereum sea más sencilla, segura y rápida, y prepararla mejor frente a amenazas futuras. La propuesta revisa diversos componentes fundamentales de Ethereum, incluidos la forma en que los validadores alcanzan el consenso, cómo la red almacena y distribuye datos y cómo se ejecutan las transacciones y los smart contracts.
Lean Ethereum no es una única actualización específica. Es un nombre paraguas para un conjunto de posibles mejoras del protocolo subyacente de Ethereum. Estas mejoras se dividen en tres componentes principales:
- Lean Consensus: un mecanismo de consenso renovado que debe aportar una finalidad más rápida, mejor seguridad y un soporte más sólido para validadores descentralizados.
- Lean Data: un nuevo enfoque para la disponibilidad de datos, que incluye blobs más flexibles y sistemas criptográficos que deben resistir a futuros ordenadores cuánticos.
- Lean Execution: un entorno más sencillo y eficiente para ejecutar transacciones y smart contracts.
La palabra lean se refiere al objetivo de eliminar la complejidad innecesaria del protocolo. Ethereum ha recibido muchas actualizaciones desde su lanzamiento en 2015. Cada mejora añadió nuevas capacidades, pero al mismo tiempo hizo que el protocolo fuese más complejo. Lean Ethereum pretende simplificar componentes importantes de la red, mientras se mejora aún más la escalabilidad y la seguridad.
Es importante entender que Lean Ethereum no es una nueva cryptocurrency, blockchain ni una versión separada de ETH. Es una hoja de ruta que describe cómo la red existente de Ethereum podría evolucionar en el futuro. Muchas ideas aún están en fase de investigación y pueden cambiar antes de implantarse realmente.
Puntos clave
- Lean Ethereum es una propuesta a largo plazo para renovar componentes importantes del protocolo de Ethereum.
- Los tres componentes principales son Lean Consensus, Lean Data y Lean Execution.
- La hoja de ruta se centra en la sencillez, la escalabilidad, la descentralización y una seguridad criptográfica más robusta.
- Un objetivo importante es preparar Ethereum para la posible llegada de potentes ordenadores cuánticos.
- Lean Ethereum no es una blockchain ni una cryptocurrency aparte.
- Las propuestas aún están en desarrollo y es posible que no se ejecuten exactamente como se describen ahora.
¿Por qué Ethereum debe volverse más sencillo?
Ethereum se desarrolló como una plataforma descentralizada en la que los desarrolladores pueden crear aplicaciones, emitir tokens y ejecutar smart contracts. Con el tiempo, Ethereum se ha convertido en un gran ecosistema para, entre otros, decentralized finance, stablecoins, NFT, juegos, sistemas de identidad digital y otras aplicaciones blockchain.
Este crecimiento también conlleva diversos desafíos.
A lo largo de los años, el protocolo se ha vuelto cada vez más complejo. Los desarrolladores añadieron nuevas funciones, mientras intentaban mantener la compatibilidad con funciones más antiguas. Una mayor complejidad puede dificultar la comprensión, las pruebas y las actualizaciones seguras de Ethereum. Además, aumenta la probabilidad de errores de software o de interacciones inesperadas entre distintos componentes de la red.
Al mismo tiempo, Ethereum debe poder procesar más transacciones sin que los validadores y los operadores de nodos necesiten hardware extremadamente caro. Cuando resulta demasiado costoso o demasiado complejo operar un nodo, menos personas pueden verificar la red por sí mismas. Eso puede debilitar la descentralización de Ethereum.
Además, Ethereum debe prepararse para amenazas criptográficas que, por el momento, no representan un peligro directo. En el futuro, por ejemplo, los potentes ordenadores cuánticos podrían romper distintos sistemas criptográficos que actualmente utilizan Ethereum y otras redes digitales.
Lean Ethereum intenta abordar estos problemas de forma conjunta. En lugar de añadir cada vez más funciones aisladas al protocolo, la idea es reconstruir Ethereum en torno a un conjunto más reducido de componentes eficientes, verificables y preparados para el futuro.
El fundador de Ethereum, Vitalik Buterin, ha indicado que el código crítico para el consenso de Ethereum debería acabar siendo mucho más simple. Las reglas históricas podrían seguir estando soportadas, pero idealmente se separarían de los componentes principales del protocolo. De este modo, Ethereum puede auditarse con mayor facilidad, verificarse formalmente y mantenerse.
¿Cómo funciona Lean Ethereum?
Lean Ethereum divide la capa base de Ethereum en tres subcapas principales: consenso, datos y ejecución. Cada capa tiene su propia responsabilidad.
La capa de consenso determina qué bloques son válidos y en qué orden se añaden a la blockchain. La capa de datos garantiza que la información necesaria para verificar transacciones esté disponible para la red. La capa de ejecución procesa transacciones y ejecuta instrucciones de smart contracts.
La hoja de ruta de Lean Ethereum propone rediseñar las tres capas, manteniéndolas como parte de la misma red de Ethereum.
¿Qué es Lean Consensus?
Lean Consensus es un nuevo diseño propuesto para el mecanismo de consenso Proof-of-Stake de Ethereum. El concepto se investigó anteriormente bajo el nombre Beam Chain y a veces se describe como una posible segunda generación de la Beacon Chain.
Actualmente, Ethereum utiliza validadores para proponer nuevos bloques y votar sobre la validez de los bloques. Estos validadores bloquean ETH como garantía y pueden recibir recompensas de staking cuando participan correctamente en la red.
Lean Consensus debe simplificar este sistema y, al mismo tiempo, mejorarlo en varios aspectos.
Finalidad más rápida
La finalidad significa que una transacción o un bloque, según las reglas de consenso de la red, prácticamente ya no puede revertirse.
En Ethereum, en este momento, son necesarios varios pasos antes de que un bloque alcance una finalidad económica completa. Los usuarios pueden ver una transacción incluida en un bloque mucho antes, pero la confirmación definitiva tarda más.
Uno de los objetivos de Lean Consensus es reducir el tiempo hasta la finalidad. A largo plazo, los investigadores de Ethereum estudian sistemas con single-slot finality o con finalidad casi inmediata. Esto permite que los usuarios, los exchanges y las aplicaciones obtengan antes la certeza de que una transacción no será revertida.
Una finalidad más rápida puede ser especialmente útil para pagos, aplicaciones cross-chain y servicios financieros que actualmente esperan varias confirmaciones antes de considerar una transacción como definitiva.
Reglas de consenso más sencillas
El sistema de consenso actual de Ethereum combina distintos mecanismos, incluidos los attestations de validadores, las reglas de fork-choice y los finality checkpoints.
Estos sistemas ayudan a proteger la red, pero su funcionamiento conjunto puede ser técnicamente complejo. Lean Consensus pretende sustituir partes de esta arquitectura por un diseño más claro, que sea más fácil de analizar e implementar.
Un protocolo más simple no significa automáticamente que tenga menos capacidades. El objetivo es, precisamente, mantener o mejorar la seguridad, reduciendo a la vez el número de reglas y excepciones necesarias para que la red funcione.
Validación más accesible
Ethereum quiere que la mayor cantidad posible de personas pueda verificar la red de manera independiente. Por ello, Lean Consensus intenta mantener bajo control los requisitos de hardware para validadores y nodos.
Esto es importante para la descentralización de la red. Una blockchain puede procesar muchas transacciones, pero se vuelve menos descentralizada si solo grandes empresas con hardware especializado pueden verificar esas transacciones.
Técnicas como proof aggregation pueden permitir que la red realice cálculos complejos, mientras que los validadores individuales solo tienen que verificar pruebas criptográficas relativamente pequeñas.
Firmas poscuánticas
Los validadores en Ethereum usan actualmente firmas BLS para firmar mensajes y agregar de forma eficiente grandes cantidades de votos de validadores.
Las firmas BLS se basan en criptografía de curva elíptica. En teoría, un ordenador cuántico lo suficientemente potente podría romper este tipo de criptografía.
Por ello, Lean Consensus investiga si las firmas BLS pueden reemplazarse por firmas poscuánticas basadas en hash. En general, las firmas basadas en hash se consideran más resistentes a ataques cuánticos conocidos, porque los algoritmos cuánticos debilitan las funciones hash, pero no las inutilizan por completo.
No obstante, las firmas poscuánticas suelen ser mucho más grandes que las firmas BLS. Sustituir un sistema por otro de forma directa podría hacer que Ethereum fuese menos eficiente. Por eso, los investigadores trabajan en mecanismos como LeanVM, con los que grandes cantidades de firmas poscuánticas pueden agregarse y comprimirse mediante pruebas criptográficas.
¿Qué es Lean Data?
La capa de datos garantiza que la información necesaria para verificar Ethereum y las redes de Layer 2 permanezca disponible.
Esto se volvió especialmente importante después de que Ethereum introdujera los blobs. Los blobs ofrecen almacenamiento temporal de datos que permite a los rollups publicar datos de transacciones a menor coste que si toda la información se almacenara de manera permanente mediante calldata regular de Ethereum.
A veces se describe informalmente Lean Data como “blobs 2.0”. El objetivo es hacer que el sistema de disponibilidad de datos de Ethereum sea más flexible, escalable y criptográficamente más seguro.
Tamaños de blob más flexibles
Los blobs actuales tienen un tamaño estándar fijo. Esto funciona bien para muchos rollups, pero no es la solución más eficiente en todas las situaciones.
Una aplicación pequeña puede que no necesite un blob completo, mientras que un rollup grande debe publicar varios blobs a la vez. Por ello, Lean Data investiga tamaños de blob más flexibles, para que las aplicaciones puedan usar una capacidad de datos que se ajuste mejor a su necesidad real.
De este modo, podría surgir un sistema similar a la calldata, en el que los desarrolladores paguen en función de la cantidad de datos que utilizan, manteniendo a la vez los beneficios de escalabilidad de los blobs.
Mayor capacidad de datos
Las redes de Layer 2 procesan transacciones fuera de la capa principal de ejecución de Ethereum y luego publican datos o pruebas de vuelta a Ethereum.
Cuando aumenta el número de transacciones en las redes de Layer 2, Ethereum debe poner a disposición suficiente capacidad de datos. Lean Data debe aumentar esta capacidad sin que cada nodo tenga que descargar y almacenar todos los datos por completo.
Data availability sampling es una posible solución. En lugar de descargar un conjunto de datos completo, los nodos verifican aleatoriamente pequeñas partes de los datos. Cuando suficientes nodos independientes lo hacen, la red puede determinar con alta certeza que el conjunto de datos completo está disponible.
Esto permite que Ethereum soporte más datos, mientras que los requisitos de hardware para nodos individuales se mantienen relativamente bajos.
Data commitments poscuánticos
Ethereum utiliza commitments criptográficos para demostrar que los datos publicados corresponden a determinada información subyacente. Es posible que algunos sistemas de commitments existentes se vuelvan vulnerables a los ordenadores cuánticos en el futuro.
Por ello, Lean Data investiga alternativas que utilizan funciones hash criptográficas y pruebas de conocimiento cero. Estos sistemas deben permitir una verificación eficiente sin depender de supuestos criptográficos que podrían dejar de ser seguros en el futuro.
¿Qué es Lean Execution?
La capa de ejecución es el componente de Ethereum que procesa transacciones y smart contracts. Esta capa determina cómo cambian los saldos, cómo se envían tokens y cómo las aplicaciones descentralizadas realizan cálculos.
Actualmente, Ethereum utiliza para ello la Ethereum Virtual Machine, o EVM. La EVM contiene las reglas que deben cumplir los smart contracts y se ha convertido en el entorno de ejecución estándar para gran parte de la industria blockchain.
Lean Execution investiga si Ethereum puede utilizar en el futuro una arquitectura más simple, más adecuada para pruebas criptográficas.
Un conjunto de instrucciones más simple
La EVM existente se diseñó antes de que las pruebas de conocimiento cero se convirtieran en una parte importante de la estrategia de escalabilidad de Ethereum. Algunas operaciones de la EVM son relativamente difíciles o costosas de demostrar criptográficamente.
Un entorno de ejecución más simple puede utilizar un conjunto de instrucciones más pequeño y más consistente. Se menciona RISC-V, una arquitectura de conjunto de instrucciones open source, como una posible base. Aún no se ha tomado una decisión definitiva al respecto.
Un conjunto de instrucciones más pequeño puede hacer que la capa de ejecución sea más fácil de probar y de verificar formalmente. Además, los sistemas que generan pruebas de conocimiento cero podrían procesar transacciones en Ethereum de forma más eficiente.
Compatibilidad con aplicaciones existentes de Ethereum
Ethereum ya soporta miles de aplicaciones y smart contracts. Si la EVM se reemplaza por completo sin considerar la compatibilidad, el ecosistema puede fragmentarse.
Por tanto, Lean Execution no significa automáticamente que las aplicaciones EVM existentes dejen de funcionar de repente. Una posible solución es mantener la compatibilidad con la EVM, mientras que, internamente, se utiliza un sistema más simple.
En ese modelo, los desarrolladores pueden seguir creando y desplegando aplicaciones con las herramientas actuales de Ethereum. Posteriormente, la red traduce o demuestra estas acciones mediante un entorno interno de ejecución más eficiente.
La arquitectura exacta aún se está investigando. Es probable que la compatibilidad sea uno de los requisitos más importantes para una futura renovación de la capa de ejecución. Las aplicaciones existentes y la gran red de desarrolladores se encuentran, de hecho, entre los principales puntos fuertes de Ethereum.
Pruebas de conocimiento cero integradas
Con las pruebas de conocimiento cero, alguien puede demostrar que un cálculo se realizó correctamente, sin que cada verificador tenga que ejecutar de nuevo el cálculo completo.
En una futura arquitectura de Ethereum basada en pruebas, máquinas especializadas podrían ejecutar bloques y generar pruebas compactas. Después, otros nodos solo tendrían que verificar esas pruebas.
Esto puede reducir de forma significativa la potencia de cálculo que necesitan los nodos normales. Al mismo tiempo, Ethereum podría procesar más transacciones sin que los usuarios pierdan la posibilidad de verificar la blockchain por sí mismos.
Por ello, Lean Execution se desarrolla con soporte para SNARKs y STARKs. Estas son dos familias de sistemas de pruebas criptográficas.
¿Qué son fort mode y beast mode?
La propuesta original de Lean Ethereum describe dos objetivos amplios con los términos fort mode y beast mode.
Fort mode
Fort mode se refiere a las propiedades defensivas de Ethereum. La red debe mantenerse segura incluso cuando sea atacada por adversarios muy potentes.
Esto incluye, entre otros, protección frente a:
- Ordenadores cuánticos
- Ataques coordinados por gobiernos o países
- Interrupciones de red
- Errores de software
- Intentos de censurar transacciones
- Ataques criptográficos cada vez más avanzados
El objetivo no es solo proteger Ethereum frente a las amenazas actuales. Lean Ethereum debe dar como resultado un protocolo que pueda seguir funcionando de forma segura durante décadas.
Beast mode
Beast mode se refiere al rendimiento y la escalabilidad.
Ethereum debe poder soportar significativamente más transacciones, datos y aplicaciones de lo que ocurre actualmente. Al mismo tiempo, la red debe permanecer suficientemente descentralizada, de modo que los usuarios normales puedan verificarla por sí mismos.
Por tanto, Lean Ethereum no pretende elegir entre seguridad y rendimiento. El objetivo es lograr ambos mediante mejor criptografía, un diseño de protocolo más simple y sistemas de pruebas eficientes.
¿Por qué la resistencia cuántica es importante para Ethereum?
La mayoría de los sistemas digitales modernos utilizan criptografía que, con los ordenadores actuales, es muy difícil o prácticamente imposible de romper.
Sin embargo, los ordenadores cuánticos procesan la información de otra manera. Un ordenador cuántico suficientemente avanzado puede usar algoritmos como el algoritmo de Shor para romper diversas formas ampliamente utilizadas de criptografía de clave pública.
Ethereum utiliza en varios lugares criptografía que podría ser vulnerable a esto. Esto incluye, entre otros, las firmas de los validadores y las firmas con las que los usuarios firman transacciones.
Esto no significa que Ethereum sea inseguro en este momento. Hasta donde se sabe, aún no existen ordenadores cuánticos capaces de realizar tales ataques. No obstante, reemplazar la criptografía de una blockchain global puede requerir años de investigación, desarrollo, pruebas y migraciones de usuarios.
Empezar con antelación reduce la probabilidad de que Ethereum tenga que introducir cambios apresurados más adelante. Por ello, la Ethereum Foundation describe Lean Ethereum como un proyecto plurianual para reconstruir Ethereum en torno a técnicas criptográficas que también deben resistir amenazas futuras.
¿Es Lean Ethereum lo mismo que la escalabilidad de Layer 2?
No. Lean Ethereum y la escalabilidad de Layer 2 están relacionadas, pero no son lo mismo.
Las redes de Layer 2 procesan transacciones separadas de la capa principal de ejecución de Ethereum. Luego, utilizan Ethereum para disponibilidad de datos, settlement o seguridad. Ejemplos de ello son los optimistic rollups y los zero-knowledge rollups.
Lean Ethereum se centra principalmente en la capa base de Ethereum, también llamada Layer 1.
Muchas mejoras dentro de Lean Ethereum pueden aportar beneficios directos a las redes de Layer 2. Más capacidad de blobs puede reducir los costes de publicar datos de rollups. Una finalidad más rápida puede mejorar los depósitos, las retiradas y la comunicación entre distintas redes. Además, una verificación más eficiente de pruebas puede facilitar el uso de zero-knowledge rollups.
Por ello, la estrategia de escalabilidad más amplia de Ethereum probablemente seguirá consistiendo en una combinación de mejoras en Layer 1 y el uso de redes de Layer 2. Lean Ethereum no pretende sustituir los rollups, sino que puede formar una base más sólida y escalable para estas redes.
¿Cuáles son las ventajas de Lean Ethereum?
Si la hoja de ruta se desarrolla e implanta con éxito, Lean Ethereum puede aportar varias ventajas importantes.
Mejor seguridad a largo plazo
La criptografía poscuántica puede proteger a los validadores, las transacciones y los data commitments frente a futuros ataques con ordenadores cuánticos.
Las reglas de protocolo más simples también pueden reducir la probabilidad de vulnerabilidades ocultas y facilitar la auditoría de Ethereum.
Finalidad de transacciones más rápida
Los usuarios y las aplicaciones podrían obtener, en cuestión de segundos, una certeza más sólida de que una transacción es definitiva, en lugar de tener que esperar periodos de finalización más largos.
Mayor escalabilidad
Una disponibilidad de datos más eficiente y un entorno de ejecución basado en pruebas criptográficas pueden permitir que Ethereum y las redes de Layer 2 asociadas procesen una actividad significativamente mayor.
Menores requisitos para nodos
Las pruebas criptográficas compactas pueden permitir que los nodos normales verifiquen actividad compleja sin tener que rehacer todos los cálculos por sí mismos.
Esto permite que Ethereum escale sin que la validación se vuelva posible únicamente para centros de datos profesionales.
Mantenimiento del protocolo más sencillo
Un protocolo más pequeño y claro puede ser más fácil de comprender, probar y actualizar para investigadores y desarrolladores.
La verificación formal también puede volverse más práctica. En la verificación formal se usan métodos matemáticos para demostrar que el software cumple determinadas propiedades, en lugar de depender únicamente de pruebas tradicionales.
Mejor soporte para redes de Layer 2
Más capacidad de blobs, una finalidad más rápida y pruebas más eficientes pueden reducir costes y mejorar la experiencia de uso dentro del ecosistema de rollups de Ethereum.
¿Cuáles son los riesgos y los desafíos?
Lean Ethereum es una hoja de ruta ambiciosa. Renovar componentes críticos de una red descentralizada conlleva grandes desafíos técnicos y organizativos.
Complejidad técnica
El objetivo es, en última instancia, desarrollar un protocolo más simple. Sin embargo, la transición desde la arquitectura actual de Ethereum a ese nuevo protocolo puede ser especialmente compleja.
Los desarrolladores deben mantener la seguridad y la compatibilidad de la red durante toda la transición.
Sistemas criptográficos no probados
Algunas tecnologías propuestas aún se encuentran en una fase experimental. La agregación de firmas poscuánticas y la generación rápida de pruebas en tiempo real requieren todavía mucha investigación y pruebas.
Además, un sistema que funciona en teoría aún debe demostrar su eficacia en condiciones reales de red.
Centralización del hardware
La generación de pruebas criptográficas puede requerir hardware potente. Si solo un pequeño número de empresas puede generar estas pruebas de forma eficiente, la red podría volverse dependiente de proveedores de infraestructura especializada.
Por ello, los investigadores deben separar lo máximo posible la generación y la verificación de pruebas, de manera que se preserve la descentralización.
Riesgos de compatibilidad
Ethereum contiene años de aplicaciones, activos digitales e historial de smart contracts. Los cambios en la capa de ejecución no deben interrumpir aplicaciones existentes ni dificultar innecesariamente la transición para los desarrolladores.
Coordinación
Ethereum no tiene una empresa ni una autoridad central que pueda modificar el protocolo por sí sola.
Para las actualizaciones se requiere coordinación entre investigadores, desarrolladores de clientes, creadores de aplicaciones, validadores y la comunidad en general. La dirección final se determina mediante el proceso abierto de desarrollo y toma de decisiones de Ethereum.
Por ello, la hoja de ruta debe entenderse como una propuesta en desarrollo y no como una planificación garantizada de futuras actualizaciones.
¿Cuándo se implantará Lean Ethereum?
Lean Ethereum no tiene una fecha de lanzamiento confirmada.
La hoja de ruta consta de varios proyectos de investigación y posibles actualizaciones del protocolo. Algunos componentes podrían introducirse gradualmente mediante futuras actualizaciones de Ethereum, mientras que otros podrían requerir aún años de desarrollo.
La Ethereum Foundation describe Lean Ethereum como un proyecto plurianual. La información pública de la hoja de ruta muestra que ya se trabaja en la preparación para la criptografía poscuántica, pero los hitos exactos y las soluciones técnicas aún pueden cambiar.
Por tanto, probablemente no habrá un único momento en el que Ethereum cambie de repente a “Lean Ethereum”. La transición consistirá más bien en una serie de actualizaciones independientes, donde cada actualización introduce una parte de la visión más amplia.
Además, cada cambio importante debe pasar primero por el proceso habitual de investigación, pruebas y aprobación de los desarrolladores de Ethereum.
¿Introduce Lean Ethereum un nuevo token?
No. Lean Ethereum no introduce una nueva cryptocurrency ni reemplaza ETH.
Se espera que ETH siga siendo la cryptocurrency nativa de Ethereum. La moneda se usa para pagar comisiones de transacción, utilizar aplicaciones y participar en el sistema Proof of Stake de Ethereum.
Otros proyectos pueden emitir tokens con un nombre similar, pero estos no están conectados automáticamente con la Ethereum Foundation ni con la hoja de ruta oficial de Lean Ethereum.
Por ello, los usuarios deben ser cautelosos con tokens o productos de inversión que afirmen representar a Lean Ethereum.
¿Qué puede significar Lean Ethereum para los titulares de ETH?
En este momento, los titulares de ETH no tienen que hacer nada debido a Lean Ethereum.
La hoja de ruta se centra en la arquitectura técnica de la red. Cualquier cambio que afecte a carteras, claves de validadores o cuentas de usuarios debe comunicarse con suficiente antelación.
Una red de Ethereum más rápida, segura y escalable puede hacer que Ethereum sea más útil a largo plazo para aplicaciones y servicios financieros. Sin embargo, las mejoras técnicas no garantizan que el valor de ETH vaya a aumentar.
El precio de ETH depende de muchos factores diferentes, entre ellos la demanda del mercado, la competencia, la regulación, la adopción y las condiciones económicas generales.
Por ello, Lean Ethereum debe considerarse principalmente como una hoja de ruta para el desarrollo del protocolo y no como una promesa de inversión.
Preguntas frecuentes cortas
¿Qué es Lean Ethereum?
Lean Ethereum es una hoja de ruta a largo plazo para simplificar y mejorar el protocolo de Ethereum. Se centra en el consenso, la disponibilidad de datos, la ejecución, la escalabilidad y la seguridad poscuántica.
¿Es Lean Ethereum una nueva blockchain?
No. Lean Ethereum es un desarrollo propuesto de la red existente de Ethereum y no una blockchain separada.
¿Tiene Lean Ethereum su propio token?
No. No existe un token oficial de Lean Ethereum. ETH sigue siendo la cryptocurrency nativa de Ethereum.
¿Cuáles son los tres componentes de Lean Ethereum?
Los tres componentes principales son Lean Consensus, Lean Data y Lean Execution. Tratan sobre la manera en que Ethereum alcanza un acuerdo sobre los bloques, distribuye datos y procesa transacciones.
¿Es Lean Ethereum resistente a la computación cuántica?
La resistencia a la computación cuántica es uno de los objetivos principales. Los investigadores trabajan en firmas poscuánticas, sistemas de pruebas y data commitments. Sin embargo, la transición completa aún no se ha llevado a cabo.
¿Sustituirá Lean Ethereum la EVM?
Un entorno de ejecución más simple podría utilizarse finalmente por debajo de la EVM o junto a ella. No obstante, la compatibilidad con las aplicaciones existentes de Ethereum es un objetivo importante y aún no se ha establecido una arquitectura definitiva.
¿Sustituirá Lean Ethereum a las redes de Layer 2?
No. Lean Ethereum debe reforzar la capa base de Ethereum y proporcionar mejor infraestructura para rollups de Layer 2, no sustituir estas redes.
¿Cuándo se lanzará Lean Ethereum?
No existe una fecha de lanzamiento confirmada. Distintos componentes se investigan por separado y podrían introducirse gradualmente mediante futuras actualizaciones de Ethereum.
Reflexión final
Lean Ethereum es un plan ambicioso para rediseñar Ethereum para las próximas décadas.
El objetivo es que la red sea más fácil de comprender, que finalice más rápido, que escale de forma más económica y que sea más resistente frente a amenazas futuras. La hoja de ruta consta de tres componentes principales: Lean Consensus, Lean Data y Lean Execution.
Lean Consensus se centra en la coordinación entre validadores, una finalidad más rápida y firmas poscuánticas. Lean Data debe ofrecer una disponibilidad de datos más flexible y escalable. Lean Execution investiga un entorno más pequeño y eficiente para ejecutar transacciones y smart contracts.
El resultado puede ser una red de Ethereum que soporte mucha más actividad sin renunciar a la descentralización. Al mismo tiempo, se necesitan años de investigación, pruebas y colaboración para poder implantar realmente estas ideas.
Por ello, Lean Ethereum no es una actualización independiente confirmada ni una especificación técnica finalizada. Es una dirección a largo plazo para el desarrollo de un protocolo de Ethereum más sencillo, más seguro y más potente.