Metamask

Hay muchas formas diferentes de almacenar y administrar los tokens Ethereum y ERC-20. Esos podrían incluir carteras de hardware, carteras móviles, carteras de escritorio, lo que sea. Pero hay una pieza de software única que no solo le permite almacenar y administrar de forma segura Ethereum y todos los activos ERC-20, sino que también le permite interactuar directamente con las Dapps impulsadas por Ethereum directamente en su navegador. Este artículo trata sobre MetaMask, la puerta de entrada cada vez más popular al apasionante mundo de las Dapps basadas en la web.

¿Qué es Metamask?

¿Qué es MetaMask??

A diferencia de otras carteras, MetaMask es un complemento de navegador web que funciona con Google Chrome, Opera y Firefox. Se puede instalar de la misma manera que cualquier otra extensión de Google Chrome o complemento de Firefox. El servicio también funciona en el nuevo navegador Brave. no hace falta decir que, la configuración es bastante fácil en la mayor parte.

Una vez que MetaMask esté configurado y funcionando, ahora tiene una billetera Ethereum completamente funcional integrada en su navegador. MetaMask es capaz de interactuar con todos y cada uno de los activos ERC-20, ya que permite agregar tokens personalizados.

Lo que también es interesante es que MetaMask también puede interactuar con las diversas redes de prueba de Ethereum. Por lo tanto, puede ser una herramienta útil para los desarrolladores, así como para aquellos que desean obtener una vista previa de varias Dapps..

Interactuar con MyEtherWallet

El siempre popular servicio de billetera Ethereum en línea, MyEtherWallet, puede conectarse e intercambiar información directamente con MetaMask. Esto significa que cuando visita MyEtherWallet usando un navegador que tiene MetaMask, tiene la opción de iniciar sesión con un solo clic, asumiendo que su cuenta MetaMask también está desbloqueada..

Si bien MetaMask es bastante capaz por sí mismo, algunos aún pueden preferir los controles más finos disponibles en MyEtherWallet.com. Tener la opción de alternar entre los dos puede ser bastante útil para aquellos que desean tal funcionalidad..

El evento principal: interactuar con Dapps

Si no está familiarizado, un Dapp es un tipo de aplicación que existe al menos en parte en una cadena de bloques, como Ethereum. No todas las Dapps se ejecutan en Ethereum, pero en este artículo, nos centraremos en algunas que sí usan Ethereum específicamente..

Varios proyectos y empresas ya tienen Dapps en vivo con los que uno puede interactuar hoy, o tienen Dapps de prueba que están abiertos para revisión pública. Las Dapps son similares en muchos aspectos a otros sitios web. Pueden tener interfaces gráficas detalladas y pueden tener interfaces muy avanzadas y fáciles de usar. La única diferencia entre un Dapp y una aplicación web normal es que los Dapps interactúan con una cadena de bloques en la parte posterior y.

MetaMask permite a sus usuarios utilizar aplicaciones basadas en navegador web. Echemos un vistazo a algunas Dapps ahora para ver cómo se ven y cómo encaja MetaMask.

ETHLend es una plataforma basada en contratos inteligentes para facilitar el préstamo y el préstamo de Ethereum. Los usuarios de la plataforma pueden poner su Ether en un préstamo de contrato inteligente que está garantizado por varios tokens ERC-20. Si el préstamo se paga con éxito, el prestamista recibirá su devolución de Ether, más intereses. Si el prestatario incumple, entonces el prestamista puede reclamar toda la garantía del préstamo..

ETHLend en sí nunca tiene fondos, ya que se basa completamente en contratos inteligentes. Actualmente, el sistema funciona utilizando un Dapp en línea que requiere MetaMask para poder abrirse. Si intenta abrir Dapp en un navegador sin MetaMask instalado, aparecerá una pantalla de error.

Otro caso de uso interesante es con juegos en línea y dApps de juegos de azar que usan la cadena de bloques Ethereum..

Un ejemplo incluye varios juegos y aplicaciones de casino que utilizan criptomonedas para hacer apuestas y recibir pagos por apuestas ganadoras. FunFair, sobre el que escribimos aquí.

Es un excelente ejemplo de esto. Usando MetaMask, uno puede jugar el disponible actualmente juegos de demostración utilizando la red de prueba Ethereum. En MetaMask, puede optar por conectarse a la red principal de Ethereum o una red de prueba. Como FunFair aún no funciona, solo se admite la red de prueba.

Una vez que esté en la red de prueba, la aplicación de exhibición FunFair le enviará tokens FUN de prueba y algunos ETH netos de prueba para pagar las tarifas de transacción. Una vez hecho esto, ahora puede pasar por todo el proceso que estaría involucrado si realmente estuviera jugando. Una vez que el Dapp reciba su depósito, el juego se ejecutará y todos los resultados se registrarán en la cadena de red de prueba una vez que presione el botón “cobrar”.

Otro tipo de juego de blockchain que ha ganado popularidad recientemente es CryptoKitties. En este juego, los usuarios pueden comprar, criar, criar e intercambiar varios avatares digitales. El sistema funciona exclusivamente con Ether, y algunos de los gatos digitales más populares pueden alcanzar precios asombrosamente altos cuando el mercado es el adecuado. Naturalmente, Crypto Kitties requiere MetaMask para que el juego pueda comunicarse con blockchain..

En su apogeo, el juego fue tan popular que arrastró toda la red Ethereum. De hecho, muchas personas consideran a Crypto Kitties como uno de los principales catalizadores para llevar el debate de escalamiento a Ethereum, ya que anteriormente la red parecía más que capaz de manejar grandes volúmenes de transacciones.. 

¿Es seguro utilizar Metamask??

Hasta ahora, MetaMask ha demostrado ser bastante seguro y hasta ahora no ha habido ataques de piratería exitosos que hayan resultado en pérdidas de divisas. El software utiliza un sistema de seguridad al que llama Den que mantiene todas las claves locales encriptadas para que Dapps o exploits dañinos no puedan acceder a ellas. Por supuesto, MetaMask no ofrece ninguna protección contra los intentos de phishing y aquellos que entregan sus claves privadas a personas malvadas. Por lo tanto, se debe tener precaución al usar la meta-máscara como con cualquier otra billetera de criptomonedas..

Finalmente, MetaMask no es el único juego en la ciudad en términos de billetera Ethereum basada en navegador y acceso a Dapps. Otro proyecto llamado Neblina lleva bastante tiempo en desarrollo y actualmente hay versiones beta disponibles para que el público las pruebe. Sin embargo, como Mist es un trabajo en progreso, no es recomendable que aquellos que no son desarrolladores o entusiastas serios se involucren en él todavía. Por ejemplo, el equipo de desarrollo detectó recientemente un error que podría permitir a un atacante robar las claves privadas de un usuario. Parece que este exploit nunca se ha utilizado, ya que el equipo de desarrollo solucionó el problema desde el principio.

Cuando el proyecto esté completo y se lance la versión completa, podría resultar un competidor convincente para MetaMask. 

Conclusión

En resumen, MetaMask es una aplicación muy útil, segura y flexible. Permite el almacenamiento seguro y conveniente de cualquier activo relacionado con Ethereum, ofrece conexiones convenientes a MyEtherWallet y, lo más importante, es actualmente el único juego en la ciudad cuando se trata de usar Dapps basados ​​en la web como ETHLend y Crypto Kitties..

Sin embargo, MetaMask no está exento de competencia, por lo que necesitará trabajar con tarjeta para mantenerse en la cima. Sin embargo, como MetaMask es el primer producto verdaderamente funcional de su tipo, definitivamente tiene la ventaja de ser el primero en comercializar.