-
Estas wallets son regidas por contratos inteligentes y brindan una mejor experiencia de usuario.
-
Las elevadas comisiones son el principal problema de las wallets de contratos inteligentes.
Vitalik Buterin, cocreador de Ethereum, propone convertir en un estándar que todas las wallets de la red sean manejas por contratos inteligentes en lugar de llaves privadas únicas. La propuesta es conocida por el nombre de «abstracción de cuentas» o ERC-4337.
El cocreador de Etheruem, si bien actualmente no se encuentra entre el grupo de desarrolladores que se encargan de darle mantenimiento a la red, siempre ha sido muy activo en plantear nuevas propuestas. La hoja de ruta publicada la semana pasada, sugiere cómo llevar la abstracción de cuentas a Ethereum, lo que él llama «el sueño de la comunidad de desarrolladores».
La propuesta original, fue publicada por Buterin a finales del año pasado. Ahora, con la nueva hoja de ruta, Buterin fija un camino para que la abstracción de cuentas sea lo habitual.
Actualmente existen dos tipos de wallet en Ethereum; las dependientes de llaves privadas (EOA o cuenta de propiedad externa) y las cuentas de contratos inteligentes. El estándar propuesto por Buterin establece que solo existan wallets de contratos inteligentes, y que cada EOA en la red, sea convertida de forma automática.
Las wallets habituales están respaldas por una frase semilla (12 o 24 palabras que el usuario debe anotar o recordar). En cambio, con las wallets basadas en contratos inteligentes pueden establecerse otros sistemas, como una multifirma a la que se accede por correo electrónico. Argent Wallet y otras ya funciona mediante este procedimiento y Buterin quiere que sean el estándar.
La abstracción de cuentas nos permite utilizar la lógica del contrato inteligente para especificar no solo los efectos de la transacción, sino también la lógica de pago y validación de tarifas. Esto permite muchos beneficios de seguridad importantes, como billeteras de recuperación multisig e inteligentes, poder cambiar claves sin cambiar billeteras y seguridad cuántica.
Vitalik Buterin, cocreador de Ethereum.
Las wallets sin claves privades serían «obligatorias», según la propuesta de Buterin
Buterin, en su hoja de ruta, plantea objetivos de corto, medio y largo plazo. Entre los primeros se encuentra llevar el ERC-4337 a plena producción. Esto implica desarrollar wallets fáciles de usar que implementen esta tecnología. Además, se propone hacerlas compatibles con soluciones de escalabilidad segunda capa de Etherereum, como los rollups.
En el mediano plazo, el desarrollador ruso-canadiense sostiene necesario implementar árboles de Verkle para reducir las comisiones. Como puede verse en las ya existentes wallets regidas por contratos inteligentes, es uno de los principales problemas que presentan (pues pagan comisiones mucho más onerosas que las wallets «comunes»).
Y, en el largo plazo, el líder de la comunidad etherean propone que el uso de estas wallets sea «obligatorio». Así, los usuarios de Ethereum ya no deberían anotar o recordar 12 palabras clave, sino que tendrían formas más sencillas para acceder a sus fondos.