Dentro del espacio DeFi de Ethereum, MetaMask es uno de los bloques de construcción más importantes para los usuarios. MetaMask permite almacenar y administrar claves de cuenta, transferir transacciones y enviar y recibir criptomonedas basadas en Ethereum, y conectarse de forma segura a aplicaciones descentralizadas a través del complemento del navegador o una aplicación móvil.
Como el inventor Charles Hoskinson ha señalado repetidamente en el pasado, se supone que el espacio DeFi de Cardano es más barato, más seguro y más simple que el de Ethereum. Emurgo, el equipo detrás de la billetera Yoroi, podría jugar un papel importante en este último. Como Emurgo anunció ayer, han lanzado una versión beta del conector dApp de Yoroi Wallet. Introducido con las palabras “piensa en MetaMask” en la cadena de bloques de Ergo, el conector dApp está destinado a ser la puerta de entrada al mundo de las aplicaciones descentralizadas. A través de Twitter, Emurgo anunció:
NUEVO LANZAMIENTO: EMURGO ha lanzado una versión beta del conector dApp de @YoroiWallet (piense en #MetaMask) en la plataforma de #Ergo.
Con este desarrollo y #Plutus de #Cardano también en camino, esto es solo el comienzo de las dApps en Yoroi. 🚀 $ERG $ADA
NEW RELEASE: EMURGO has launched a beta version of @YoroiWallet‘s dApp Connector (think #MetaMask) on #Ergo‘s platform: https://t.co/aUd9eDAjFD
With this development and #Cardano‘s #Plutus also on the way, this is just the beginning of dApps in Yoroi. 🚀$ERG $ADA
— EMURGO (@emurgo_io) April 12, 2021
En GitHub, Emurgo explicó que la aplicación es “un puente de comunicación entre carteras de criptomonedas y Ergo dApps que interactúan a través de código JavaScript inyectado en un contexto web. La comunicación se inicia desde la dApp a la billetera”. Con respecto a la implementación técnica de la API, GitHub afirma además:
La API propuesta se limita solo a la comunicación mínima de billetera <-> dApp necesaria en lugar de proporcionar muchas funciones de utilidad (construcción de tx, conversiones de datos, etc.) o acceso de nodo (para escaneo UTXO). Esto es diferente en comparación con web3, ya que esa funcionalidad podría ser modular en una biblioteca separada y los contratos inteligentes Ergo no necesitan tanto acceso directo al nodo para la funcionalidad básica de dApp en comparación con Ethereum.
Es importante tener en cuenta que esto significa que el conector dApp funcionará según la cadena de bloques Ergo. Dado que Emurgo es una de las entidades fundadoras del ecosistema Cardano junto con IOG y la Fundación Cardano y Ergo se basa en el modelo UTXO extendido (EUTXO) como Cardano, no debería ser un problema portar el código a Cardano.
Dado que Goguen y con él la era de los contratos inteligentes para Cardano aún no se ha implementado, no tiene sentido tener una puerta de entrada al mundo de las dApps en este momento, especialmente porque esta sería una buena manera de probar la tecnología antes de la lanzamiento de Goguen.