¿Qué es MetaMask y como funciona?

0
8

¿Qué es MetaMask y por qué es importante?

MetaMask es un complemento del navegador que permite a los usuarios realizar transacciones de Ethereum a través de sitios web normales.

Facilita la adopción de Ethereum porque cierra la brecha entre las interfaces de usuario de Ethereum (por ejemplo, los navegadores Mist, Dapps) y la web normal (por ejemplo, Chrome, Firefox, sitios web).

Sin esto, Ethereum no puede convertirse en la corriente principal porque la red normal tiene un fuerte efecto de red que impide que el usuario promedio cambie de idioma.

Ethereum vs la Web regular

Supongamos que desea utilizar Ethereum para comprar un par de calcetines de Amazon.

La web normal pone los servidores de Amazon en el centro de atención: su navegador realiza solicitudes HTTP para la página web y le envía los detalles de pago.

Sin embargo, Ethereum está descentralizado.

Para pagar, tendría que escribir su transacción en la cadena de bloques Ethereum a través de cualquier nodo Ethereum (podría estar en su computadora o en cualquier otro lugar) y transmitirla a través de la red.

Amazon luego vería la cadena de bloques para verificar que Ether haya sido transferido de su cuenta a su cuenta.

En este momento, los navegadores web normales no saben cómo conectarse a un nodo de Ethereum y leer o escribir en la cadena de bloques de Ethereum, por lo que tendría que iniciar su navegador Mist y jugar con pequeños detalles como direcciones de correo electrónico para realizar el pago.

Aquí es donde entra MetaMask.

Como funiona MetaMask

MetaMask inyecta una biblioteca javascript llamada web3.js en el espacio de nombres de cada página que carga su navegador.

web3.js está escrito por el equipo central de Ethereum y tiene funciones que las páginas web normales pueden usar para realizar solicitudes de lectura y escritura en la cadena de bloques que son consistentes con el protocolo existente.

Además, MetaMask permite a los usuarios especificar a qué nodo de Ethereum enviará estas solicitudes.

La capacidad de enviar solicitudes a nodos fuera de las computadoras del usuario es importante porque significa que las personas pueden usar Ethereum sin tener que descargar un nodo que consiste en la cadena de bloques de más de 10 GB en sus computadoras.

Como descargar e Instalar Metamask

Metamask esta disponible para varios navegadores.

Firefox, Chrome y Opera son los mas usados y para ellos existe una extension para usar metamask.

mas información y descarga https://metamask.io/

Conclusion

Es una billetera, en su núcleo. De la misma manera que puede tener una billetera en su computadora que almacena ETH, esto almacena su ETH en una extensión de Chrome.

Pero tener una extensión de chrome como tu billetera tiene algunos beneficios.

Por ejemplo, si va a un Dapp (Ethereum Name Service, Variabl.io , Leeroy.io , etc.), podría confirmar las transacciones desde la billetera de su navegador de una manera que sería un desafío para la billetera de su computadora.

Entonces, mientras que Metamask es una billetera, su mayor beneficio es ser una billetera para ejecutar Dapps. Ningún otro servicio de billetera (que yo sepa) es tan integrado.

Dejar respuesta

Please enter your comment!
Please enter your name here