MetaMask es una billetera de criptomonedas que admite la cadena de bloques Ethereum, redes de capa 2 y cadenas de bloques independientes compatibles con EVM. Es una solución sin custodia que permite a los usuarios interactuar con aplicaciones descentralizadas y administrar sus criptoactivos. Desarrollado por Consensys, cuenta con un amplio respaldo de la comunidad de desarrolladores de Ethereum y ha ganado una popularidad significativa, con más de 30 millones de usuarios activos mensuales a partir de 2023.

Una de las ventajas clave de MetaMask es su flexibilidad para admitir cadenas de bloques EVM. En los últimos años, ha habido una proliferación de cadenas de bloques compatibles con EVM, cada una de las cuales ofrece mayor eficiencia y rentabilidad que la cadena de bloques Ethereum original. La tecnología de MetaMask permite una fácil integración de estas nuevas redes, permitiendo a los usuarios cambiar entre ellas y acceder a aplicaciones descentralizadas en cualquier red. Esto es particularmente útil para inversores que siempre buscan explorar nuevos proyectos y ecosistemas.

Otra ventaja de MetaMask es que la billetera está disponible para todos los dispositivos inteligentes y la interfaz está diseñada para transacciones básicas, lo que la hace accesible incluso para inversores ocasionales con un conocimiento mínimo de la tecnología. Además, MetaMask se puede utilizar junto con billeteras de hardware como Trezor y Ledger, lo que brinda a los usuarios la opción de almacenar sus activos criptográficos de una manera más segura para su tenencia a largo plazo.

Una de sus ofertas populares son los swaps de MetaMask, que procesaba entre 3 y 5 mil millones de dólares de volumen al mes en su punto máximo y generaba cerca de 500 millones de dólares en ingresos desde su lanzamiento a fines de 2020. MetaMask cobra una tarifa de swap del 0,875 % además de las tarifas DEX de 1 a 30 puntos básicos que el usuario ya está pagando, lo que algunos consideran una tarifa bastante alta.

La función de intercambio integrada de MetaMask funciona como un superagregador que recopila liquidez de una gran cantidad de fuentes, incluidos otros agregadores de intercambio descentralizado (DEX). A pesar de su competencia con Coinbase en este ámbito, también encuentra rivales en otros superagregadores como Matcha y DefiLlama.

Broches de presión

MetaMask Snaps, inicialmente concebido en 2019, se ha materializado en una función transformadora para la billetera MetaMask, análoga a las aplicaciones en un iPhone o las extensiones en Google Chrome. En septiembre de 2023, MetaMask presentó la versión beta abierta de Snaps, que muestra más de 30 snaps auditados por terceros en tres categorías distintas: información sobre transacciones, interoperabilidad y notificaciones.

Los snaps son archivos JavaScript que los usuarios pueden instalar para aumentar la funcionalidad de MetaMask y agregar nuevas funcionalidades. Algunos snaps potenciales que ya se están mostrando incluyen StarkNet para cuentas de contrato en L2, Web3Auth para convertir MetaMask en una billetera MPC, ZK-Nullifier para crear aplicaciones seudónimas, cuentas inteligentes para acceder a billeteras de contratos inteligentes directamente desde MetaMask y más.

Ventaja competitiva y foso

Esta innovación marca un giro estratégico para MetaMask, que le permite aprovechar la destreza de desarrollo externo y potencialmente superar los conjuntos de características de los competidores que dependen del desarrollo interno. Si bien las billeteras rivales pueden intentar replicar el enfoque del ecosistema de MetaMask, enfrentan el desafío formidable de igualar el reconocimiento de marca y el alcance de usuarios de MetaMask.

A medida que la función Snaps integra productos y billeteras independientes, el panorama cambia. Los proveedores de billeteras que alguna vez se enorgullecían de sus ofertas únicas o de su soporte para cadenas que no eran EVM ahora están reconsiderando sus posiciones. Es probable que muchos transfieran sus características distintivas al ecosistema en expansión de MetaMask, priorizando la alineación estratégica sobre las operaciones independientes. Para los criptonativos, la situación no es diferente a la de Uniswap v4 y los "ganchos". Los ganchos permiten a los desarrolladores diseñar nuevas técnicas y estrategias comerciales en Uniswap que antes solo eran posibles en un competidor.

Problemas que Snaps debe resolver

Las complejidades de las billeteras de blockchain plantean un obstáculo importante para su adopción generalizada. Tanto para los veteranos como para los novatos, el proceso de configuración de la billetera (administrar frases semilla, claves privadas y públicas y garantizar su seguridad) es abrumador. En una era en la que los sistemas de inicio de sesión único (SSO) agilizan el acceso a múltiples servicios, el requisito de la blockchain de credenciales discretas para cada red es un impedimento.

Para iniciar una transacción en una cadena de bloques, los usuarios deben pagar una tarifa, no en moneda fiduciaria, sino en el token nativo de la cadena de bloques. Esto requiere diferentes billeteras para diferentes cadenas de bloques, junto con el almacenamiento seguro de frases semilla y claves privadas.

Para complicar aún más las cosas, existe una falta de educación generalizada sobre blockchain. Los recién llegados a menudo se sienten desconcertados por la jerga y la complejidad de las transacciones de blockchain. La curva de aprendizaje es pronunciada y para muchos no resulta intuitivo comprender la necesidad de tarifas por transacción y la mecánica del envío de activos.

A pesar de su amplia adopción, MetaMask no está exenta de defectos, uno de los cuales es el problema crítico de la "firma a ciegas". Este término encapsula un desafío de la experiencia del usuario dentro del ecosistema Ethereum, donde se les pide a los usuarios que aprueben transacciones mientras se les presenta información que no es fácilmente comprensible. Esta presentación críptica a menudo obliga a los usuarios a autorizar transacciones sin una comprensión clara de las implicaciones, esencialmente firmando "a ciegas".

La interfaz de usuario de Metamask no es fácil de usar para firmar un mensaje.

Las implicaciones de la firma a ciegas son dobles. Desde el punto de vista de la seguridad, los usuarios pueden habilitar sin saberlo transacciones que podrían ser maliciosas. En cuanto a la adopción, la opacidad de la información de las transacciones puede ser abrumadora y desagradable para los usuarios potenciales, lo que impide una aceptación más amplia de la tecnología. Además, debido a la forma en que Ethereum maneja los tokens ERC-20 y las transacciones, la aprobación de gastos infinitos y la necesidad de importar tokens y diferentes cadenas de bloques manualmente son otros dos problemas de experiencia de usuario asociados con MetaMask.

Si bien MetaMask ha sido un agente transformador en el espacio descentralizado, existe un consenso emergente de que es imperativo mejorar la transparencia y la legibilidad de los detalles de las transacciones. Mejorar este aspecto de la interacción del usuario con MetaMask podría contribuir significativamente a experiencias de usuario más seguras y fomentar una adopción más amplia al desmitificar el proceso de aprobación de transacciones.