MetaMask es una extensión de navegador diseñada para facilitar el acceso al ecosistema Dapp de Ethereum. También sirve como billetera para guardar tokens ERC-20, lo que permite a los usuarios acceder a servicios integrados en la red a través de la billetera.
En breve
MetaMask es un complemento de navegador que sirve como billetera Ethereum.
Los usuarios pueden almacenar Ether y otros tokens ERC-20 en la billetera MetaMask.
La billetera también se puede usar para interactuar con aplicaciones descentralizadas o dapps.
La popular aplicación descentralizada (dapp) CryptoKitties estrelló la cadena de bloques Ethereum con 1,3 millones de transacciones en diciembre de 2017. Pero desde entonces, el número de usuarios se ha reducido a cientos.
Para muchos usuarios, las dapps son demasiado difíciles de usar. MetaMask espera cambiar eso, reduciendo la barrera de entrada al maravilloso mundo de las dapps y llevando la web descentralizada al mercado masivo.
¿Qué es MetaMask?
MetaMask (que, como un Decrypt editorialmente independiente, está financiado por la incubadora de Ethereum ConsenSys) es un complemento de navegador que funciona como una billetera de Ethereum y se instala como cualquier complemento normal. Una vez que está instalado, permite a los usuarios almacenar Ether y otros tokens ERC-20, lo que les permite realizar transacciones en cualquier dirección de Ethereum.
Al conectarse a Dapps basadas en Ethereum, los usuarios pueden gastar sus monedas en juegos, apostar tokens en aplicaciones de juego e intercambiarlas en intercambios descentralizados. También proporciona a los usuarios un punto de entrada al mundo emergente de las finanzas descentralizadas, o DeFi, proporcionando una forma de acceder a aplicaciones DeFi como Compound y PoolTogether.
Cómo empezar a utilizar MetaMask
Aunque puede parecer complicado desde el principio, MetaMask es una de las carteras Ethereum y navegadores dapp más simples de usar, y se puede configurar en un par de minutos en la mayoría de los casos.
Para usar MetaMask, necesitará Chrome, un navegador basado en Chromium como Brave o Firefox.
Primero, deberá descargar e instalar la extensión / complemento oficial de Metamask para su navegador; ya sea la extensión de Google Chrome o el complemento de Firefox dependiendo de su navegador. Para nuestra guía, usaremos la versión de Firefox, pero los pasos también son casi idénticos para otros navegadores.
Una vez instalado, debería ver la siguiente pantalla de bienvenida. Haga clic en el botón “Comenzar” para comenzar a crear su billetera Ethereum usando MetaMask.
En el siguiente paso, haga clic en el botón “Crear una billetera”.
Luego se le preguntará si desea ayudar a mejorar MetaMask. Haga clic en “No, gracias” si esto no le interesa; de lo contrario, haga clic en “Acepto”.
Elija una contraseña en el siguiente paso. Debe tener al menos 8 caracteres. Recomendamos utilizar una contraseña completamente única que no se haya utilizado en ningún otro lugar y que contenga una combinación de letras mayúsculas y minúsculas, símbolos y números.
Lea y acepte los Términos de uso y haga clic en “Crear” una vez que haya establecido su contraseña.
MetaMask luego le presentará su frase de respaldo de 12 palabras. Deberá escribir esto en el mismo orden que se muestra en la pantalla. Esto será necesario para recuperar su billetera en caso de que alguna vez pierda el acceso a su computadora, y debe guardarse en un lugar seguro. Cualquiera que tenga acceso a su frase inversa de 12 palabras podrá recuperar sus fondos, así que manténgalo en privado.
Haga clic en “Siguiente” una vez que haya escrito esto.
Confirme su frase de respaldo en la siguiente pantalla ingresando las palabras en el mismo orden en que las guardó anteriormente. Haga clic en “Confirmar” una vez hecho.
You have now almost completed the MetaMask setup process. Just click ‘All Done’ on the final page, and you will be automatically logged in to MetaMask. If you ever get logged out, you’ll be able to log back in again by clicking the icon added to your web browser (usually found next to the URL bar).
You will then be able to access your list of assets in the ‘Assets’ tab and view your transaction history in the ‘Activity’ tab.
Sending transactions is as simple as clicking the ‘Send’ button, entering the recipient address and amount to send, and selecting a transaction fee. You can also manually adjust the transaction fee using the ‘Advanced Options’ button, using information from ETH Gas Station or similar platforms to choose a more suitable gas price.
After clicking ‘Next’, you will then be able to either confirm or reject the transaction on the subsequent page.
Para usar MetaMask para interactuar con una DApp o un contrato inteligente, generalmente necesitará encontrar un botón “Conectar a Wallet” o similar en la plataforma que está tratando de usar. Después de hacer clic aquí, debería ver un mensaje que le preguntará si desea permitir que la DApp se conecte a su billetera.
El siguiente ejemplo es para Uniswap, pero se debe observar un proceso similar para otras DApps. Simplemente conectarse con una DApp significa que puede ver sus direcciones; no pueden acceder a sus fondos.
Una vez conectado, podrá interactuar con las DApps y utilizar sus funciones.
Las Dapps se conectan automáticamente a MetaMask, simplificando el proceso de conexión. Dentro de Dapp, si se requiere pago, aparecerá una ventana emergente pidiendo que confirme la transacción desde la cuenta MetaMask.
¿Qué ventajas tiene MetaMask?
- 😻 Popular: se usa comúnmente, por lo que los usuarios solo necesitan un complemento para acceder a una amplia gama de Dapps.
🕐 Simple: en lugar de administrar claves privadas, los usuarios solo necesitan recordar una lista de palabras y las transacciones se firman en su nombre.
💽 Ahorra espacio: los usuarios no tienen que descargar la cadena de bloques Ethereum, ya que envía solicitudes a nodos fuera de la computadora del usuario.
🔗 Integrado: las Dapps están diseñadas para funcionar con él, por lo que es mucho más fácil enviar Ether dentro y fuera.
¿Qué desventajas tiene?
👪 De terceros: MetaMask tiene claves privadas dentro del navegador del usuario. Esto es menos seguro que una billetera de hardware o de papel. Es un compromiso razonable para la facilidad de uso.
🖥️ Nodos externos: en lugar de ser un nodo completo, se basa en nodos externos que a veces tienen un tiempo de inactividad que puede hacer que MetaMask deje de funcionar.
Alternativas a MetaMask
Paridad: otra billetera basada en navegador que brinda acceso a transacciones de Dapps y Ethereum.
Navegador Mist: un navegador diseñado para acceder a Dapps que funciona con la billetera Mist, una billetera Ethereum de nodo completo.
MyEtherWallet: una billetera en línea igualmente popular que se basa en monedas y tokens de Ethereum. Le permite realizar transacciones sin necesidad de descargar la cadena de bloques Ethereum, pero no se integra en Dapps de la misma manera.
El futuro de MetaMask
Desde su lanzamiento, MetaMask ha proporcionado un punto de acceso fácil para el creciente espacio de dapp. A medida que surgen nuevos productos y servicios dapp, el número de usuarios está aumentando, llegando a un millón de usuarios de su extensión de Chrome en febrero de 2020.
En septiembre de 2020, MetaMask lanzó MetaMask Mobile para Android y iPhone, su primera aplicación para teléfonos inteligentes.
La aplicación para teléfonos inteligentes permite a los usuarios crear nuevas cuentas o iniciar sesión con su cuenta MetaMask existente, y proporciona la misma funcionalidad que la versión basada en navegador. Los usuarios obtienen una billetera de tokens, una bóveda de claves e inicio de sesión para que puedan administrar activos digitales y acceder a dapps como Uniswap y OpenSea.