Cover photo

Snaps de seguridad en MetaMask

Esta entrada del blog también está inspirada por una clase del programa De Fan A Builder de Espacio Cripto, en este caso la clase de seguridad con deLarg0. Una de las principales conclusiones de la clase es que en cuánto a seguridad nunca es suficiente y entre más prácticas de seguridad realices no solo en tus dispositivos digitales, sino en general en tus actividades cotidianas durante el día, mejor.

En cuánto a la billetera de MetaMask, lo mejor que puedes hacer es vincularla con una hardware wallet para agregar un paso extra externo al navegador o el celular que mejorará la seguridad al momento de firmar y autorizar las transacciones. Además, puedes agregar otra capa de seguridad con las snaps de seguridad.

post image

En palabras de MetaMask “Un Snap es una aplicación creada por un desarrollador externo que agrega características y funcionalidades a MetaMask. Snaps puede conectarse a los protocolos de blockchain más allá de Ethereum, registra detalles de las transacciones, despliegue notificaciones, con nuevas funciones en el uso de privacidad e identidad, y mucho más”.

Las snaps no son aplicaciones exclusivas de seguridad, también hay para agregar otras redes como la de Solana a tu MetaMask (Snaps de interoperabilidad), para recibir notificaciones de Dapps directamente en la billetera (Snaps de comunicación), entre otras. Por ahora les presento tres Snaps de seguridad que te ayudaran a proteger tus fondos.

Wallet Guard

Este Snap te muestra si una transacción es segura, si la dirección o la plataforma a donde envías tus monedas está comprometida en ataques de seguridad y otros factores de riesgo. Puedes usarla para revocar una transacción o simplemente para entender en “términos humanos” lo que estás a punto de hacer.

De los tres es el Snap que más permisos te pide:

  • Permitir que https://dashboard.walletguard.app se comunique con Wallet Guard

  • Acceder a Internet

  • Programar y ejecutar acciones periódicas

  • Mostrar ventanas de diálogo en MetaMask

  • Obtener y mostrar información sobre transacciones

  • Ver el origen de los sitios web que sugieren transacciones

  • Mostrar notificaciones

  • Almacenar y gestionar sus datos en su dispositivo

En este vídeo podemos ver paso a paso el proceso de instalación:

Play Video

Puedes instalar este Snap desde aquí: https://snaps.metamask.io/snap/npm/wallet-guard-snap/

Sitio web oficial de Wallet Guard

https://www.walletguard.app/metamask-snap

Otros detalles

https://www.npmjs.com/package/wallet-guard-snap

Blockfence

Se puede usar como extensión de chrome y/o como Snap de MetaMask. Su equipo de investigación genera un mapa de riesgos y amenazas en Web3 (estafas, fraudes, entre otros) para billeteras, exchanges y empresas en general. Luego utilizan inteligencia artificial e ingeniería para proveer capacidades de revertir las transacciones y firmas.

Solo te pide tres permisos:

  • Acceder a Internet

  • Obtener y mostrar información sobre transacciones

  • Ver el origen de los sitios web que sugieren transacciones

En este vídeo podemos ver sus funcionalidades en acción.

Play Video

Lo puedes instalar desde aquí:

https://snaps.metamask.io/snap/npm/blockfence-insights/

Página oficial: https://blockfence.io/

Kleros

Kleros busca ser un sistema de Justicia descentralizado, como dice en su propia página, “Un servicio de arbitraje descentralizado para las disputas de la nueva economía”. En 2020 ganaron el premio Horizons de la Comisión Europea en la categoría: Blockchains for social good: https://www.ngi.eu/news/2020/06/30/blockchains-for-social-good-eic-prize-winners-announced/

Además de usar sus servicios, también te permite ser jurado, para lo cual tendrás que conectar tu billetera a su Dapp donde podrás votar, resolver casos y ganar recompensas. Si quieres saber más, ve a https://blog.kleros.io/become-a-juror-blockchain-dispute-resolution-on-ethereum/

Kleros Scout es el Snap de Kleros para MetaMask, con este puedes ver detalles del contrato que vas a firmar y poder tomar una decisión más informada.

Permisos:

  • Acceder a Internet

  • Obtener y mostrar información sobre transacciones

  • Ver el origen de los sitios web que sugieren transacciones

Puedes instalar Kleros Scout desde aquí

https://snaps.metamask.io/snap/npm/kleros/scout-snap/

Página Oficial

https://kleros.io/es/