Si está interesado en el ecosistema Ethereum, necesita una aplicación como MetaMask. Mucho más que una simple billetera, le permite interactuar con sitios web que integran Ethereum. MetaMask le permitirá conectarse a aplicaciones descentralizadas desde dentro de su navegador (o a través de una aplicación móvil). Puede realizar transacciones sin intermediarios y jugar juegos con un código totalmente transparente (para que sepa que no lo están engañando).
Introducción a MetaMask
Con Ethereum llegó la promesa de una Internet distribuida: la tan esperada Web 3.0. Un campo de juego nivelado caracterizado por la falta de puntos centrales de falla, la verdadera propiedad de los datos y las aplicaciones descentralizadas (o DApps).
Dicha infraestructura se está uniendo constantemente con un enfoque de toda la industria en las finanzas descentralizadas (DeFi) y los protocolos de interoperabilidad que tienen como objetivo unir las diversas cadenas de bloques. Ahora es posible intercambiar tokens y criptomonedas sin confianza, obtener préstamos respaldados por criptomonedas e incluso usar Bitcoin en Ethereum.
Para muchos entusiastas de Ethereum, MetaMask es la billetera de referencia. A diferencia de su teléfono inteligente o software de escritorio, viene empaquetado como una extensión del navegador, lo que permite a los usuarios interactuar directamente con las páginas web de soporte. En este artículo, explicaremos cómo funciona MetaMask y lo guiaremos para comenzar a usarlo usted mismo.
¿Qué es MetaMask?
MetaMask es una billetera Ethereum de código abierto que admite todo tipo de tokens basados en Ethereum (como los que siguen el estándar ERC-20 o tokens no fungibles). Además de eso, puede recibirlos de otros, o comprarlos / intercambiarlos con las integraciones incorporadas de Coinbase y ShapeShift.
Lo que hace que MetaMask sea tan interesante es que puede interactuar con sitios web. Con otras billeteras, necesitaría copiar y pegar direcciones de pago o escanear un código QR en un dispositivo separado. Con la extensión MetaMask, el sitio web simplemente hace ping en su billetera y se le solicita que acepte o rechace la transacción. MetaMask puede servir como una billetera criptográfica regular, pero su verdadera fortaleza está en interactuar sin problemas con contratos inteligentes y aplicaciones descentralizadas. Veamos ahora cómo configurarlo.
Instalar MetaMask
La billetera MetaMask se puede instalar en Google Chrome, Firefox o Brave Browser. También está disponible en iOS y Android, pero no lo cubriremos con demasiada profundidad. Usaremos Firefox a lo largo de este tutorial, pero sus pasos serán más o menos idénticos, independientemente de la plataforma que esté utilizando.
Dirígete a la página de descarga oficial en metamask.io. Seleccione su navegador, que lo llevará a la tienda web de Chrome o al sitio de complementos de Firefox. Haga clic en el botón para agregar la extensión a su plataforma. Es posible que deba otorgarle algunos permisos antes de que esté en funcionamiento. Asegúrese de estar satisfecho con el nivel de acceso que tiene a su navegador; si lo está, estamos listos para comenzar.
Inicializar la Billetera
Ahora debería ver un mensaje de bienvenida. Una vez que haya terminado de molestar al zorro en la página de bienvenida, haga clic en «Comenzar«. Aquí es donde se le pedirá que importe una frase inicial o cree una nueva. Haga clic en «Crear una billetera«. La siguiente página pregunta si desea enviar datos anónimos para ayudar a los desarrolladores a mejorar la aplicación. Elija la opción que prefiera.
Ahora necesitamos crear una contraseña. Si eres una de esas criaturas legendarias que realmente lee el acuerdo de usuario de tu software, puedes verlo haciendo clic en «Términos de uso«. De lo contrario, cree una contraseña segura, marque la casilla y presione «Crear«.
¡Haga una copia de seguridad de sus palabras semilla!
El siguiente punto es suficiente para garantizar su propio subtítulo. MetaMask es un servicio sin custodia, lo que significa que nadie más puede acceder a sus fondos, ni siquiera los desarrolladores de MetaMask. Sus tokens existen en una especie de bóveda encriptada dentro de su navegador, protegida por su contraseña. Eso significa que si su computadora se pierde, se la roban o se destruye, nadie puede ayudarlo a recuperar la billetera. Sus claves privadas se perderán para siempre en el vacío del ciberespacio.
Por lo tanto, es crucial que escriba su frase de respaldo. Esta es la única forma en que puede restaurar su cuenta en caso de que ocurra algo desafortunado. Como se sugirió, le recomendamos que escriba las palabras y las guarde en dos o tres ubicaciones diferentes. No es necesario que los entierres en una caja fuerte incombustible en lo profundo del bosque, pero bueno, no puede hacer daño.
Cuando llegue a la página siguiente, el programa anticipa que puede haber sido vago con el paso anterior, porque le pide que confirme la frase. Si no lo hizo la primera vez, haga clic en «Atrás» y anótelo. Confirme la frase y luego continúe con el siguiente paso. Presiona «Todo listo» y verás la interfaz de la billetera.
Financia la Billetera MetaMask
En este tutorial, usaremos la red de prueba de Ropsten. Es una red que funciona casi exactamente como la red Ethereum real, pero sus unidades no tienen valor. Estos son útiles cuando está desarrollando contratos y quiere asegurarse de que no tengan vulnerabilidades que permitan a los atacantes gastar 50 millones de dólares en valor. Cada paso que realicemos en esta red hoy será replicable en la realidad (excepto en la parte en la que nos regalan éter gratis, desafortunadamente).
Para sintonizar la red de prueba de Ropsten, haga clic en «Red principal de Ethereum» en la esquina superior derecha y seleccione «Red de prueba de Ropsten«. Usaremos un grifo para conseguir dinero falso para jugar. Navegue a esta página en su navegador habilitado para Metamask para obtener algunos.
Puede hacer clic en el icono del pequeño zorro en cualquier momento para que aparezca una ventana emergente con la información de su cuenta MetaMask. Coloca el cursor sobre «Cuenta 1» y haz clic para copiar tu dirección de Ethereum en el portapapeles. Péguelo en el formulario y presione «Enviarme prueba de Ether«.
Las transacciones de Ethereum generalmente se confirman con bastante rapidez, pero podría pasar un tiempo antes de que el 1 ETH aterrice en su billetera. Comprueba si lo tienes haciendo clic en el zorro en tu barra de herramientas. Una vez que llegue, podemos comenzar a interactuar con DApps.
Desbloquea la Web Descentralizada de MetaMask
Como estamos en una red de prueba, no tenemos una selección tan grande de aplicaciones con las que jugar. Para obtener una lista completa de aplicaciones descentralizadas de mainnet, consulte «Estado de las DApps» o «Dappradar«. Se puede jugar juegos, comprar activos o realizar apuestas en los mercados de predicción.
Uniswap es un intercambio descentralizado, o DEX, lo que significa que nos permite realizar operaciones sin depender de intermediarios. Los mecanismos que lo sustentan son bastante prolijos; consulte ¿Qué es Uniswap y cómo funciona? si está interesado en cómo funciona.
En la esquina superior derecha, debería ver un mensaje para «conectarse a una billetera«. Verá esto de alguna forma en todos los sitios compatibles con MetaMask, ya que no se conecta automáticamente por razones de seguridad. Haga clic en él y se le pedirá que seleccione qué billetera está utilizando. En caso de que no lo haya estado siguiendo, esa billetera será MetaMask.
Cuando un sitio intente conectarse por primera vez, aparecerá un cuadro de diálogo MetaMask que le pedirá que confirme la acción. Podrá seleccionar una cuenta (solo tenemos una, por ahora, así que déjela como está) antes de verificar qué permisos está a punto de otorgar. En este caso, como en muchos otros, el sitio solicita información sobre la dirección de billetera que controla su cuenta.
Sobre MetaMask y Privacidad
Es importante tener en cuenta lo que está permitiendo. Si un sitio web conoce su dirección, puede ver todas las transacciones de ether y token hacia y desde él. Además, pueden correlacionarlo con su dirección IP.
Algunos prefieren segregar sus direcciones para evitar cualquier superposición, mientras que a otros no les preocupan estos riesgos (después de todo, la cadena de bloques es pública). El nivel de privacidad que desea lograr depende en última instancia de usted. Como regla general, no otorgue acceso a sitios web en los que no confíe.
Cambio de ETH por DAI
Es hora de hacer nuestro primer intercambio. Lo haremos para DAI, un token ERC-20 que sirve como moneda estable. Sin embargo, al igual que nuestro éter, este DAI no tiene ningún valor en el mundo real. Presione «Seleccionar un token«, agregue la «Lista predeterminada de Uniswap» y luego haga clic en «DAI«. Alternativamente, también puede elegir WETH (éter envuelto).
Todo lo que queda por hacer es ingresar la cantidad de ETH que queremos intercambiar. Al hacerlo, obtendremos una estimación de la cantidad de DAI que recibiremos. ¡Y estamos listos para empezar! Una vez más, se le pedirá que realice una acción en MetaMask. En este caso, debe aprobar la transacción antes de que se cree. Asegúrese de estar satisfecho con las tarifas cuando haga esto en la red principal, ya que pueden ser significativas.
Después de eso, ¡solo tenemos que esperar a que la transacción se confirme!
¿Dónde Están mis Tokens?
Entonces tu ether se ha ido, pero tu cuenta no muestra tus tokens. No hay necesidad de entrar en pánico, debe agregarlos manualmente. Para tokens más populares, puede seleccionar «Agregar Token» en su billetera y buscar el nombre o ticket. Para los menos populares (o aquellos en la red de prueba), necesitamos agregar la «dirección del contrato«, un identificador que le dice a MetaMask dónde buscar nuestro saldo.
- Abra su billetera haciendo clic en la extensión.
- Haga clic en los tres puntos de la barra superior.
- Seleccione «Ver en Etherscan«.
- En «Descripción general«, haga clic en el menú desplegable «Token» y seleccione DAI.
- En «Resumen de perfil«, debería ver una dirección de contrato. Coloca el cursor sobre él y copia la dirección.
- Regrese a MetaMask y haga clic en «Agregar token«.
- Haga clic en la pestaña «Token Personalizado«.
- Pegue lo que acaba de copiar en el formulario «Dirección de Contrato de Token«.
- El resto debería autocompletarse. Haga clic en «Siguiente«, seguido de «Agregar Tokens«.
- Regrese a la descripción general principal para ver su saldo completo.
¡Felicitaciones! Acaba de interactuar con su primera DApp intercambiando sin confianza ether por DAI. Todo lo que ha aprendido ahora se puede hacer en el mundo real. Cuando esté listo para jugar con las aplicaciones de la red principal, recuerde volver a cambiar de Ropsten a la red principal.
¿Qué más Debo Saber Sobre MetaMask?
MetaMask tiene otras características interesantes que no hemos cubierto hoy. También puede conectar una billetera de hardware (tanto Trezor como Ledger son compatibles), crear una lista de contactos y, por supuesto, recibir y enviar fondos como lo haría en una billetera normal. Consulte la configuración para personalizar la extensión y adaptarla a sus necesidades.
Aparte de eso, se aplican los principios de seguridad habituales: MetaMask es una billetera activa, lo que significa que se ejecuta en un dispositivo conectado a Internet. Esto lo expone a más riesgos que una billetera fría, que se mantiene fuera de línea para reducir los vectores de ataque. Por último, al usar MetaMask, es lógico que deba ser consciente de los sitios web a los que está otorgando acceso.
La Aplicación MetaMask
La aplicación MetaMask para Android / iPhone proporciona una excelente solución para interactuar con aplicaciones Web3 sobre la marcha. Con muchas de las mismas funciones que la extensión, integra un navegador DApp para que pueda acceder a varias aplicaciones descentralizadas con solo tocar un botón.
El flujo de trabajo de la aplicación es muy similar al de la extensión del navegador. Puede realizar transferencias directas de ether o tokens desde su billetera, o incluso interactuar con Uniswap como vimos anteriormente.
Pensamientos Finales
MetaMask es una poderosa herramienta para navegar por la web descentralizada. Si ha seguido los pasos de esta guía, entonces ha visto el potencial de la billetera. Evidentemente, otros también lo han hecho: actualmente cuenta con más de un millón de usuarios. A medida que se desarrolle la pila Ethereum, las aplicaciones como MetaMask sin duda se convertirán en componentes integrales en el puente entre las tecnologías existentes y la infraestructura de criptomonedas incipiente.
1 comentario en «¿Cómo Utilizar la Criptobilletera MetaMask? Explicación»