Dieciocho proyectos relacionados con la abstracción de cuentas, una de las últimas mejoras implementadas en Ethereum, recibieron becas de la Fundación Ethereum. El objetivo es promover la implementación de la propuesta de mejora o ERC-4337.
Entre los proyectos que fueron electos como ganadores, destacan contratos inteligentes como ZeroDev Kernel, una mempool (memoria temporal) para transacciones llamada Etherspot’s Skandha Bundler y una wallet que se sincroniza con identificaciones emitidas por el gobierno de Japón usando abstracción de cuentas, denominada MynaCard.
Asimismo, otras propuestas son Blocto, que provee herramientas para integrar la abstracción de cuentas en aplicaciones descentralizadas; Sirius, una herramienta de empaquetamiento para la implementación de la ERC-4337 en el lenguaje Rust; Schnorrkel.js, que permite usar firmas Schnoor en aplicaciones descentralizadas; y Ambire, que ofrece la posibilidad de acceder y recuperar cuentas usando un correo electrónico y contraseña que permite la autocustodia.
Otros ganadores son IoTex, una wallet con abstracción de cuenta que usa el método zk (conocimiento cero) para validar transacciones; SixdegreeLab, que adapta herramientas de análisis on-chain de Ethereum a los cambios generados por la ERC-4337; Jam, una API (interfaz para programación de aplicaciones) que crea transacciones con abstracción de cuentas para protocolos descentralizados (DeFi); TokenSight, para añadir autorización multifactor utilizando biometría, aplicaciones o softwares; y ZK-Team, para crear transacciones con ZK y abstracción de cuentas enfocadas en la privacidad.
La lista de 18 beneficiarios la completan Rhinestone, una medida de seguridad contra posibles fallas de terceras partes que interactúan con contratos inteligentes mediante módulos; AAA: Account Abstraction Afterhours, un proyecto que organiza eventos para promover la ERC-4337; Unpacking 4337, un compilado de artículos explicativos para desarrolladores; Hexlink: EIP-4972, que provee cuentas compatibles con servicios de dominio en Ethereum (ENS); UniPass, una solución de autenticación de usuario basada en la verificación de firmas en cadena de tokens de identificación (ID token) del protocolo OpenID Connect; y Clave, un proyecto que se enfoca en promover el soporte para la curva secp256r1 en el contexto de la abstracción de cuentas para mejorar la experiencia del usuario sin comprometer la seguridad.
El apoyo a la abstracción de cuentas en Ethereum
La Fundación Ethereum es una organización agrupa a desarrolladores y referentes del ecosistema de esta red y es la principal responsable de liderar y apoyar los desarrollos relacionados a ella. «Creemos que los resultados de estos esfuerzos repercutirán en el ecosistema inspirando nuevas ideas y oportunidades de colaboración», destacaron los organizadores del programa de becas.
Vitalik Buterin, cofundador de Ethereum, es uno de sus referentes, y por eso tiene sentido que la abstracción de cuentas sea un desarrollo prioritario en este momento. Como se ha contado en CriptoNoticias, Buterin ha sido uno de autores y principales promotores de la ERC-4337.
La abstracción de cuentas permitiría, por ejemplo, modificar los mecanismos de recuperación de una wallet. Es decir que, en vez de usar una frase semilla de 12 o 24 palabras, podría usarse una multifirma a través de un correo electrónico.
En otros artículos hemos contado que otras potenciales mejoras con la abstracción de cuentas tienen que ver con la adición de capas de seguridad para una wallet —útil en casos de wallets institucionales, por ejemplo— o la capacidad de firmar varias transacciones en conjunto, incluso pagando el gas con tokens diferentes a la criptomoneda ether (ETH), como podrían ser las stablecoins.