MetaMask Snaps: Nuevas exploraciones y desafíos en el ecosistema Web3

robot
Generación de resúmenes en curso

Nueva exploración del ecosistema Web3: Análisis de MetaMask Snaps

MetaMask Snaps es un proyecto bastante visionario. Dejando de lado su envoltura idealista, en realidad es más como una mini aplicación en el mundo Web3, o se puede llamar dApplet.

Para los desarrolladores, especialmente para los desarrolladores nacionales, este concepto no es extraño. En los últimos años, términos de Internet como "creación de ecosistemas" y "SuperApp" han aparecido con frecuencia, y las grandes empresas están tratando de construir sus propios ecosistemas cerrados para pasar de ser proveedores de servicios a establecedores de estándares. Hoy en día, esta tendencia parece estar comenzando a extenderse también al ámbito de Web3.

¿Web3 Mini Program? Interpretación de MetaMask Snaps

Hasta junio de 2024, aunque Snaps ha estado disponible durante casi un año y el concepto se introdujo hace al menos 4 años, el conocimiento de los usuarios comunes sobre él sigue siendo muy limitado. Incluso aquellos entusiastas de las criptomonedas que usan MetaMask todos los días pueden no saber nada sobre MetaMask Snaps. Sin embargo, cuando alguien lo explica como "similar a mini programas", a menudo muestran una sonrisa de comprensión.

Esta situación recuerda a la que se vivió cuando se lanzaron las mini aplicaciones de WeChat. Debido a que la entrada a las funciones no era obvia, el uso inicial fue muy bajo. Más tarde, al cambiar la entrada a la posición de despliegue en la página de inicio, el uso comenzó a crecer de manera significativa. Para MetaMask, cómo atraer a los usuarios a su ecosistema podría ser un problema clave que necesita ser resuelto.

Desde su nacimiento, las pequeñas aplicaciones han estado envueltas en controversia en la industria de Internet. Muchos ingenieros de frontend tienen una actitud crítica hacia ellas, considerando que son simplemente herramientas comerciales para que las grandes empresas monopolizen el tráfico y cierren el ecosistema, con contribuciones limitadas al desarrollo tecnológico. Aún está por verse cuánto valor pueden aportar los Snaps de Web3 a la comunidad. Después de revisar la documentación proporcionada por MetaMask, me doy cuenta cada vez más de que los futuros desarrolladores de Snaps podrían enfrentar muchas limitaciones y desafíos.

Desde que MetaMask lanzó la prueba pública de Snaps, ha pasado casi un año, sin embargo, la cantidad de Snaps disponibles que se enumeran en su sitio web no es mucha, hasta junio de 2024 solo hay 68. Teniendo en cuenta que el concepto de Snaps se propuso oficialmente alrededor de 2020, las empresas y desarrolladores de Web3 han tenido un tiempo considerable para entender y prepararse.

Actualmente no se han visto personas dedicadas al desarrollo de Snaps, pero hay un buen número de desarrolladores de mini programas en el ámbito de Web2. La opinión general sobre los mini programas es que la experiencia de desarrollo es bastante mala. Aunque los mini programas utilizan un stack de tecnología frontend, a menudo son versiones recortadas, ya que las plataformas limitan lo que los desarrolladores pueden hacer por diversas razones. La capacidad técnica y la calidad de la documentación de las diferentes plataformas varían, lo que lleva a los desarrolladores a tener que enfrentar diversos obstáculos extraños para acumular experiencia.

Volviendo al ámbito de Web3, por razones de seguridad y otros factores, es probable que Snaps enfrente una situación similar. Funciona en un entorno de seguridad aislado, utilizando "ECMAScript seguro", lo que en realidad impone algunas restricciones a la API de JavaScript, como la imposibilidad de acceder al DOM, Node.js, API de complementos del navegador, etc.

Por razones de seguridad, la funcionalidad básica de Snaps es en realidad bastante limitada. La mayoría de las funciones requieren obtener los permisos correspondientes, por lo que Snaps necesita solicitar permisos relevantes a los usuarios al momento de la instalación. Los permisos disponibles incluyen ciclo de vida, transacciones, firmas, CRON, entre otros.

En comparación con el próspero ecosistema de Web3, actualmente hay menos Snaps disponibles, y MetaMask los ha clasificado.

Tipo de Snaps

El sitio web de MetaMask clasifica los Snaps en cuatro tipos principales:

Gestión de cuentas

Este tipo de Snaps mejora la seguridad de la clave privada principalmente a través de la tecnología MPC (cálculo multipartito).

Los métodos tradicionales de protección de claves privadas presentan algunos problemas:

  1. Los usuarios pueden olvidar la ubicación donde guardaron la frase de recuperación, lo que puede resultar en la imposibilidad de recuperar los activos.
  2. El dispositivo que almacena la frase de recuperación puede ser atacado por virus, lo que provoca la filtración de la clave privada.

La tecnología MPC puede almacenar automáticamente las claves privadas de forma distribuida, recomponiéndolas solo cuando se necesita firmar una transacción, y no genera la clave privada completa, maximizando la seguridad de las claves privadas.

Actualmente (junio de 2024) solo hay 3 Snaps de gestión de cuentas: Capsule, Silent Shard y Safeheron. Utilizan diferentes métodos para proteger las claves privadas, pero la cantidad de instalaciones no es alta.

¿Web3 Mini Programa? Análisis de MetaMask Snaps

interoperabilidad

Este tipo de Snaps proporciona compatibilidad con redes no EVM, incluyendo Solana, Cosmos, Near, Sui, entre otras. Actualmente, este tipo de Snaps es el más numeroso, representando más de la mitad de todo el ecosistema.

Notificaciones y chat

Aunque estos tipos de Snaps tienen mucho potencial, actualmente los usuarios dispuestos a enviar mensajes a través de blockchain son aún pocos.

seguro

Este tipo de Snaps tiene una gran demanda, especialmente en la mejora de la insuficiencia de advertencias sobre transacciones de phishing de MetaMask. Los Snaps de seguridad actualmente representan el 20% del total, solo detrás de los de soporte multichain.

MetaMask Snaps ofrece permisos de transaction-insight y signature-insight, lo que permite a Snap analizar los datos originales cuando el usuario inicia una transacción o firma, mostrando información de seguridad más detallada al usuario.

¿Web3 Mini Program? Interpretación de MetaMask Snaps

Perspectivas

La viabilidad de que MetaMask se expanda a otras plataformas de cadena a través de Snaps aún está por verse. Tomando como referencia la experiencia de las miniaplicaciones en el ámbito de Web2, los servicios simplificados a menudo tienen dificultades para reemplazar aplicaciones completas, y las actualizaciones de nuevas funciones también pueden retrasarse. Si Snaps se desarrolla bien, es posible que más billeteras sigan su ejemplo y lancen funciones similares.

En este caso, los desarrolladores de Web3 pueden necesitar desarrollar múltiples versiones de "Snaps" para diferentes billeteras, lo que aumenta la carga de trabajo. Pero si cada proveedor crea su propio ecosistema de "Snaps", podría resultar en la ausencia de una verdadera ventaja ecológica única.

En el futuro, podrían surgir diversas plataformas "como Snaps", con grandes diferencias entre ellas. Para resolver los problemas de compatibilidad, podría nacer un estándar de Snaps, así como propuestas de discusión relacionadas (SIP).

A pesar de tener una actitud cautelosa hacia las perspectivas de MetaMask Snaps, no se puede negar que es un producto construido por desarrolladores apasionados, diseñado para resolver problemas prácticos y no para ser un fraude financiero.

Para la mayoría de los usuarios de MetaMask en la actualidad, Snaps puede que no sea una función esencial. MetaMask aún necesita hacer más trabajo en cómo promoverse de manera más efectiva.

¿Aplicaciones pequeñas de Web3? Análisis de MetaMask Snaps

Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 5
  • Compartir
Comentar
0/400
TokenomicsTrappervip
· 08-03 22:34
lmao otro jardín amurallado en proceso... movimiento clásico de web2, para ser honesto
Ver originalesResponder0
SigmaValidatorvip
· 08-03 22:28
El ecosistema de desarrollo se ha activado.
Ver originalesResponder0
BtcDailyResearchervip
· 08-03 22:17
Las mini aplicaciones han entrado en Web3.
Ver originalesResponder0
MoneyBurnervip
· 08-03 22:17
Otra vez a gastar dinero para trabajar. ¿Cuándo podremos tener un valor de Airdrop para convertir en efectivo?
Ver originalesResponder0
MetaMaskVictimvip
· 08-03 22:13
¿Web3 realmente puede escapar del ecosistema tóxico?
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)