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

robot
Generación de resúmenes en curso

MetaMask Snaps: Mini programas en el mundo Web3

MetaMask Snaps es un proyecto con una visión a largo plazo, que se puede considerar como una aplicación pequeña en el mundo Web3, o también llamada dApplet. Para los desarrolladores, especialmente los de China, este concepto no es desconocido. En los últimos años, términos de internet como "creación de ecosistemas" y "superApp" han aparecido con frecuencia, las grandes empresas intentan hacer que el entorno de internet sea más cerrado para poder pasar de ser proveedores de servicios a establecer estándares. Hoy en día, esta tendencia parece haber comenzado a extenderse también al ámbito de Web3.

¿Web3 Mini Programa? Análisis de MetaMask Snaps

A pesar de que Snaps ha existido durante casi un año, y el concepto se propuso 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 se les explica "es como un mini programa", a menudo muestran una sonrisa de entendimiento.

Esta situación recuerda a la que se vivió cuando se lanzó por primera vez la mini aplicación de WeChat. Debido a que la entrada a las funciones no era evidente, el uso inicial fue muy bajo. Fue solo cuando se cambió la entrada para mostrar la lista de mini aplicaciones en el menú desplegable de la página de inicio que el uso comenzó a crecer significativamente. Para MetaMask, cómo atraer a los usuarios a su ecosistema puede convertirse en un problema importante que necesita ser resuelto.

Desde su nacimiento, los mini programas han generado controversia en la industria de Internet. Muchos ingenieros de front-end tienen una actitud crítica hacia ellos, considerando que son únicamente herramientas comerciales creadas por los gigantes de Internet para monopolizar el tráfico y bloquear el ecosistema, con contribuciones limitadas al desarrollo tecnológico. Cuánto contribuirán los Snaps de Web3 a la comunidad aún está por verse. Después de revisar la documentación proporcionada por MetaMask, se siente cada vez más que los futuros desarrolladores de Snap podrían enfrentar muchas limitaciones y desafíos.

Hasta junio de 2024, el número de Snaps disponibles listados en el sitio web de MetaMask es solo de 68. Teniendo en cuenta que el concepto de Snaps se propuso ya alrededor de 2020, las empresas y desarrolladores de Web3 en realidad han tenido un tiempo considerable para comprenderlo y desarrollarlo.

Actualmente no hemos visto desarrolladores dedicados al desarrollo de Snaps, pero hay numerosos desarrolladores de mini programas en el ámbito de Web2. Su opinión general sobre los mini programas es que la experiencia de desarrollo es bastante mala. Aunque los mini programas utilizan el ecosistema de frontend, son una versión recortada, y diversas limitaciones hacen que los desarrolladores necesiten pasar por extraños obstáculos en diferentes plataformas para acumular experiencia.

Snaps también enfrenta limitaciones similares. Por razones de seguridad, deben ejecutarse en un contexto seguro aislado, utilizando "ECMAScript seguro", que en realidad implica algunas restricciones sobre la API de JavaScript, como la imposibilidad de acceder al DOM, Node.js y las API de complementos del navegador.

La funcionalidad básica de Snaps es limitada, la mayoría de las funciones requieren obtener los permisos correspondientes primero. Al instalar Snaps, se necesita solicitar permisos al usuario, incluyendo ciclo de vida, transacciones, firmas y CRON, entre otros.

Tipo de Snaps

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

1. Gestión de cuentas

Este tipo de Snaps mejora la seguridad de las claves privadas principalmente a través de la tecnología MPC. La tecnología MPC puede dividir automáticamente la clave privada en varias partes, almacenándolas en diferentes ubicaciones, y solo se recombinan cuando es necesario firmar una transacción, sin generar nunca la clave privada completa, maximizando así la protección de la seguridad de la clave privada.

Actualmente solo hay 3 Snaps de gestión de cuentas: Capsule, Silent Shard y Safeheron. Implementan la protección de claves privadas de diferentes maneras, pero actualmente la cantidad de instalaciones no es alta.

2. Interoperabilidad

Este tipo de Snaps principalmente proporciona compatibilidad con redes no EVM, incluyendo cadenas como Solana, Cosmos, Near, Sui, entre otras. Actualmente, este tipo de Snaps representa la mayor parte, ocupando más de la mitad de todo el ecosistema.

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

3. Notificaciones y chat

Aunque estos Snaps tienen potencial, actualmente los usuarios dispuestos a enviar mensajes a través de la blockchain siguen siendo una minoría.

4. Seguridad

La demanda de Snaps de seguridad es alta, especialmente en el ámbito de la seguridad de las transacciones. Pueden proporcionar a los usuarios información y análisis de transacciones más completos, ayudando a evitar pérdidas de activos. Actualmente, los Snaps de seguridad representan alrededor del 20% del total.

MetaMask Snaps proporciona los permisos relevantes, permitiendo que Snap lea los datos originales, realice análisis y muestre explicaciones de seguridad más detalladas a los usuarios cuando inician una transacción o firman.

¿Mini programa Web3? Interpretación de MetaMask Snaps

Perspectivas futuras

La viabilidad de que MetaMask expanda su visión a otras plataformas de cadenas a través de Snaps aún está por verse. Tomando como referencia la experiencia de mini programas 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, podría haber más billeteras que lo imiten, lo que podría llevar a que los desarrolladores necesiten crear múltiples versiones de Snaps para diferentes billeteras.

En el futuro, podrían surgir diversas plataformas "similares a Snaps", con grandes diferencias entre ellas. Para resolver los problemas de compatibilidad, podría nacer un estándar Snaps, lo que generaría discusiones y participación en la comunidad.

Para la mayoría de los usuarios de MetaMask, Snaps no es una función necesaria en este momento. MetaMask puede necesitar hacer más trabajo en la promoción para aumentar la popularidad y el uso de Snaps.

¿Web3 Mini Program? 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
  • 7
  • Compartir
Comentar
0/400
SmartMoneyWalletvip
· hace22h
Otra trampa para tomar a la gente por tonta.
Ver originalesResponder0
GateUser-5854de8bvip
· hace22h
Solo es un nuevo agujero.
Ver originalesResponder0
CodeAuditQueenvip
· hace22h
Esperamos un ecosistema más abierto.
Ver originalesResponder0
MEVSandwichVictimvip
· hace22h
La mini aplicación no es igual a la Descentralización
Ver originalesResponder0
BlockDetectivevip
· hace22h
La forma es más importante que el valor real.
Ver originalesResponder0
CryptoCrazyGFvip
· hace23h
Finalmente te he estado esperando Snaps
Ver originalesResponder0
Fren_Not_Foodvip
· hace23h
Buen proyecto, finalmente se ha concretado.
Ver originalesResponder0
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)