La semana pasada (del 12 al 15 de noviembre), se llevó a cabo la séptima Devcon en Bangkok, centrándose en los desafíos actuales de Ethereum, soluciones y la hoja de ruta para el desarrollo futuro. Los tres temas más destacados fueron Beam Chain, la actualización Pectra y la unificación de Ethereum L2.
Autor: https://x.com/Presto_Research/
Traducción: Blockchain en lenguaje sencillo
1. Beam Chain
El enfoque principal de toda la Devcon fue, sin duda, la charla de Justin Drake (@drakefjustin) sobre Beam Chain a las 5 PM del primer día. Beam Chain es una propuesta de mejora a largo plazo para la capa de consenso de Ethereum, destinada a abordar las limitaciones existentes y aprovechar innovaciones tecnológicas recientes como las pruebas ZK para "limpiar la deuda técnica". En la charla se presentaron nueve actualizaciones principales bajo tres categorías:
Fuente: Devcon
1) Producción de bloques
1) Capacidad de resistencia a la censura: Propuesta en EIP-7805, utilizando un mecanismo de "lista de inclusión" (Inclusion List) para asegurar que las transacciones no sean censuradas por los constructores de bloques centralizados.
2) Aislamiento de validadores: Propuesta para adoptar un mecanismo de separación de validadores y proponentes (Attester-Proposer-Separation, APS) para reducir la dependencia de intermediarios y lograr una mayor descentralización en la producción de bloques.
3) Intervalos de tiempo más rápidos: Reducir el tiempo de bloque de los actuales 12 segundos a 4 segundos, acelerando la velocidad de procesamiento de bloques y el tiempo de confirmación de transacciones.
2) Participación
Mecanismo de emisión más inteligente: Propuesta para establecer un límite de participación para optimizar el modelo de emisión de Ethereum, buscando un equilibrio entre la inflación y la deflación.
Umbral de validación más bajo: Reducir el requisito de participación a 1 ETH para fomentar la descentralización y permitir que más usuarios participen en el rol de validador.
Finalidad más rápida: Propuesta para adoptar un mecanismo de finalidad de 3 ranuras (36 segundos), reemplazando el actual tiempo de confirmación de transacciones de 15 minutos.
3) Criptografía
Conocimiento cero en cadena: Aumento de la seguridad del consenso mediante el uso de ZK-SNARKS, soporte para ejecución basada en zkVM y agregación de firmas en pruebas ZK.
Seguridad cuántica: Para hacer frente a futuras amenazas de computación cuántica, se adoptan esquemas de criptografía basados en firmas hash, que son resistentes a ataques cuánticos.
Aleatoriedad fuerte: Uso de funciones de retraso verificables (VDFs) para generar aleatoriedad imparcial, utilizada en la selección de validadores.
4) Perspectivas futuras
Después del anuncio, hubo preocupaciones en Crypto Twitter sobre el alcance de cinco años de este roadmap. Sin embargo, Justin Drake aseguró a la comunidad que las actualizaciones se lanzarán de manera gradual. Dado que Ethereum está abordando activamente los desafíos actuales de la experiencia del usuario, este progreso es digno de seguimiento continuo en el futuro.
2. Actualización Pectra
La actualización Pectra es un hito importante en el desarrollo de Ethereum, inicialmente concebida como un preludio a la más compleja actualización Fusaka (transición Verkle). Sin embargo, para octubre de 2024, la actualización Pectra se ha expandido para incluir el mayor número de propuestas de mejora de Ethereum (EIPs), con diez cambios de código importantes. Para gestionar la complejidad, la actualización se divide en dos fases, con la primera parte programada para activar la red principal a principios de 2025.
El objetivo principal de esta actualización Pectra es mejorar el mecanismo PoS de Ethereum, optimizar la experiencia del usuario y aumentar la capacidad de disponibilidad de datos (DA).
Validadores y salud de la red
EIP-7251: Aumenta el saldo máximo de participación efectiva a 2048 ETH, manteniendo un umbral mínimo de 32 ETH. Este ajuste permite a los operadores de nodos grandes consolidar validadores, al tiempo que permite que los apostadores independientes se beneficien de recompensas compuestas. Al reducir el número total de validadores, se alivia la presión en la red de Ethereum a medida que se acerca a 1.6 millones de validadores (noviembre de 2024), aliviando problemas de cuellos de botella en la red.
Optimización de la experiencia del usuario
EIP-7702: Introducción de un nuevo tipo de transacción que permite a las cuentas externas (EOA) delegar la ejecución de código mediante listas de autorización. Soporta las siguientes funciones:
Procesamiento por lotes: Permite a los usuarios realizar operaciones de aprobación y gasto de tokens de una sola vez;
Pago de tarifas: Pago de tarifas de transacción por un tercero;
Degradación de permisos: Limitar los permisos de acceso de la cuenta. Estas mejoras hacen que la gestión de cuentas de los usuarios sea más eficiente y flexible.
EIP-2537: Introducción de soporte para criptografía de conocimiento cero (proporciona funciones precompiladas para operaciones criptográficas eficientes en la curva BLS12-381), lo que mejorará significativamente la eficiencia de las aplicaciones de privacidad y de los esquemas de Rollup.
Mejoras en la disponibilidad de datos
EIP-7742: Preparación para cambios en la capacidad de datos Blob de Ethereum. Al eliminar la verificación máxima de Blob redundante en la capa de ejecución y delegar la gestión de objetivos de Blob dinámicos a la capa de consenso, se logra una mayor escalabilidad durante los ajustes de expansión.
3. Unificación de Ethereum L2
Fuente: @hal2001
1) Fragmentación en el ecosistema de segunda capa de Ethereum
Las soluciones de segunda capa (L2) de Ethereum han jugado un papel revolucionario en la resolución de problemas de escalabilidad, haciendo que las transacciones sean más rápidas y baratas. Sin embargo, con la popularidad de estas soluciones, también han traído un desafío significativo: la fragmentación. Cada cadena L2 es un ecosistema independiente con reglas, interfaces y grupos de liquidez únicos. Esta fragmentación hace que las operaciones entre cadenas sean engorrosas para los usuarios y desarrolladores. Por ejemplo, transferir fondos entre L2 o ejecutar votaciones de gobernanza requiere mecanismos de puenteo complejos, lo que resulta en una mala experiencia de usuario, mayores costos y una eficiencia reducida.
2) Intención: Un puente para operaciones entre cadenas sin problemas
El concepto de "intención" actúa como un vínculo unificador en el ecosistema fragmentado de Ethereum, capaz de resolver este problema. Los usuarios pueden declarar sus operaciones esperadas, como el intercambio de tokens o la transferencia de NFT, sin tener que gestionar manualmente la complejidad de cada L2. La "intención" puede verse como un "formulario de pedido" genérico que especifica claramente los objetivos que el usuario desea alcanzar. Al igual que al hacer un pedido en línea, el sistema coordina múltiples almacenes para completar la solicitud, la intención abstrae los detalles técnicos de la cadena de operaciones, haciendo que la experiencia sea más fluida.
ERC-7683 estandariza la forma en que se expresan y ejecutan estas intenciones, asegurando la interoperabilidad entre la red principal de Ethereum, L2 y cadenas laterales. Proporciona la estructura necesaria para la comunicación entre cadenas, integrando sistemas fragmentados bajo un mismo marco. Esta coordinación elimina ineficiencias, permitiendo que las operaciones fluyan sin problemas en el ecosistema de Ethereum, lo que finalmente hace que el sistema sea más coherente y amigable para el usuario.
3) Creación de sinergias: ERC-7683 y EIP-7702
Cuando la "intención" se combina con EIP-7702 (que se centra en la abstracción de cuentas), su poder se vuelve aún más notable. EIP-7702 permite que las cuentas externas (EOA) actúen temporalmente como billeteras de contratos inteligentes durante el proceso de transacción. Esta innovación elimina la necesidad de que los usuarios creen billeteras de contratos inteligentes dedicadas para realizar transacciones complejas (como operaciones entre cadenas).
La combinación de ERC-7683 y EIP-7702 permite a los usuarios iniciar interacciones complejas entre cadenas directamente desde su EOA. Por ejemplo, un usuario puede declarar una intención de intercambiar tokens en L2, transferir ganancias a otra cadena y ejecutar una votación de gobernanza, todo en una transacción sin problemas. Al combinar la estandarización de intenciones con la flexibilidad de la abstracción de cuentas, el ecosistema de Ethereum puede ofrecer una experiencia de usuario más fluida.
4. Conclusión
Ethereum se ha dedicado a mejorar la escalabilidad a largo plazo, pero el Devcon de este año mostró una fuerte tendencia hacia la atención a varios problemas de experiencia del usuario que han sido descuidados en el pasado. Aunque aún hay muchos objetivos a largo plazo por delante, es interesante observar cómo Ethereum continúa evolucionando para convertirse en un mejor producto. ¡Esperamos verlos en el próximo Devcon!
Enlace al artículo: https://www.hellobtc.com/kp/du/11/5547.html
Fuente: @Presto_Research