El cofundador de Ethereum, Vitalik Buterin, dijo que un plan que se ha discutido durante mucho tiempo para hacer que las cuentas del blockchain de Ethereum sean más flexibles podría estar cerca de implementarse.
El 28 de febrero, Buterin presentó un diseño basado en la abstracción de cuentas que podría hacerse realidad con el fork Hegota de la red.
Buterin describió EIP-8141 como el eje central de la propuesta, una solución integral que aborda los retos pendientes de la abstracción de cuentas.
El objetivo es transformar las wallets en cuentas programables que permitan agrupar acciones, cambiar esquemas de firmas y soportar controles multisig. Este cambio también hace posible separar la autorización de transacciones del pago de gas subyacente.
Hoy en día, la mayoría de los usuarios de Ethereum dependen de cuentas controladas externamente (EOA), que controlan con claves privadas y que normalmente se financian con ETH para pagar tarifas de gas.
Con el diseño propuesto por Buterin, las transacciones se organizarían como “Transacciones Frame”. Esta estructura divide la actividad en varias llamadas, que pueden validar un remitente, autorizar un pagador de gas y ejecutar una o más acciones.
En términos prácticos, una transacción podría incluir frames separados para validación y ejecución. Para procesos más complejos, se podría agregar un frame de despliegue para cuentas que todavía no existen on-chain.
Esto también significa que las operaciones por lotes, como aprobar y luego gastar un token en una sola secuencia atómica, podrían ser más fáciles de ejecutar como un tipo de transacción de primer nivel.
Buterin destacó el papel de los contratos “paymaster”, que permitirían a los usuarios pagar las tarifas de transacción con activos diferentes a ETH. Estos contratos incluso permitirían que las aplicaciones patrocinen directamente esas tarifas para los usuarios.
En un ejemplo, mencionó un paymaster que podría aceptar RAI, proporcionar ETH para gas en tiempo real y devolver el valor no utilizado al final de la transacción.
Sostuvo que este enfoque conservaría la funcionalidad de los sistemas de transacciones patrocinadas actuales, pero reduciría la dependencia de intermediarios.
Mientras tanto, la propuesta también tiene implicaciones para las herramientas de privacidad en la blockchain.Buterin dijo que los paymasters podrían ser diseñados para verificar pruebas de cero conocimiento y pagar gas si esas pruebas son válidas.
También señaló que las “nonces 2D” serían una manera de permitir que una cuenta reciba transacciones en paralelo de diferentes usuarios, lo que podría mejorar la operación de sistemas que protegen la privacidad.
Sin embargo, Buterin comentó que el principal reto de este diseño podría estar en el mempool —donde las transacciones circulan antes de entrar a un bloque— y no tanto en la capa de blockchain.
Según el cofundador de Ethereum, cierta lógica de validación muy compleja puede no ser segura para transmitir públicamente. Esto significa que las reglas iniciales del mempool tendrían que ser conservadoras antes de ampliarse con el tiempo.
Agregó que la abstracción de cuentas complementaría a FOCIL, una propuesta aparte cuyo objetivo es mejorar las garantías de inclusión de las transacciones. También señaló que los desarrolladores también están discutiendo la compatibilidad con cuentas existentes para asegurarse de que puedan acceder al nuevo sistema.
Esta integración permitiría que las wallets tradicionales se beneficien de funciones avanzadas como operaciones por lotes y patrocinio de gas.
El post Vitalik Buterin propone importante renovación de las wallets de Ethereum fue visto por primera vez en BeInCrypto.

