Web3 Mini Program: Análisis profundo de MetaMask Snaps
MetaMask Snaps es un proyecto muy visionario, que se puede considerar esencialmente como una mini aplicación en el mundo Web3, o lo que se denomina "dApplet". Este concepto no es desconocido para los desarrolladores, especialmente para aquellos en China, ya que evoca las estrategias de los gigantes de Internet para crear "ecosistemas" y "super aplicaciones". Hoy en día, esta tendencia parece estar extendiéndose al ámbito de Web3.
A pesar de que Snaps ha existido durante casi un año, la idea se propuso hace al menos 4 años, pero el conocimiento de los usuarios comunes sobre esto sigue siendo muy escaso. Incluso aquellos entusiastas de las criptomonedas que utilizan MetaMask todos los días pueden no tener idea sobre Snaps. Esta situación recuerda a la que tuvieron los mini programas de WeChat cuando se lanzaron por primera vez: debido a que el acceso a las funciones no era evidente, el uso fue muy bajo. Si MetaMask quiere construir un ecosistema exitoso, cómo atraer a los usuarios a este ecosistema será un problema que necesita ser resuelto urgentemente.
Las mini aplicaciones han estado rodeadas de controversia desde su nacimiento. Muchos ingenieros de frontend creen que son simplemente herramientas de las gigantes de internet para monopolizar el tráfico y bloquear el ecosistema, con una contribución limitada al desarrollo tecnológico. Aún está por verse cuánto valor pueden aportar los Snaps de Web3 a la comunidad. Al revisar la documentación de MetaMask, no es difícil notar que los futuros desarrolladores de Snaps podrían enfrentar numerosas 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 por primera vez alrededor de 2020, esta cifra parece bastante limitada.
Actualmente no se han visto desarrolladores dedicados al desarrollo de Snaps. Los desarrolladores de mini programas en Web2 generalmente consideran que la experiencia de desarrollo es deficiente, ya que utilizan una versión recortada del ecosistema frontend, y las capacidades técnicas y la calidad de la documentación de las diferentes plataformas varían. En el ámbito de Web3, Snaps podría enfrentar problemas similares. Por razones de seguridad, Snaps se ejecuta en un contexto de seguridad aislado, utilizando "ECMAScript seguro", lo que impone algunas limitaciones a la API de JavaScript.
Las funciones básicas de Snaps son limitadas, y la mayoría de las funciones requieren que se soliciten los permisos correspondientes. Los permisos disponibles incluyen ciclo de vida, transacciones, firmas y CRON, entre otros.
MetaMask clasifica los Snaps en cuatro tipos principales:
Gestión de cuentas: Se mejora la seguridad de las claves privadas principalmente a través de la tecnología MPC. Actualmente hay tres Snap: Capsule, Silent Shard y Safeheron.
Interoperabilidad: ofrece compatibilidad con redes no EVM, incluyendo Solana, Cosmos, Near, Sui, entre otras. Este tipo de Snap representa la mayor cantidad, abarcando más de la mitad de todo el ecosistema.
Comunicación: Incluye funciones de notificación y chat. Aunque actualmente hay pocos usuarios que utilizan la cadena para enviar mensajes, este tipo de Snap aún tiene potencial de desarrollo.
Seguridad: Esta clase de Snap tiene una gran demanda, especialmente en la provisión de información sobre transacciones. Pueden ayudar a los usuarios a evitar transacciones de phishing, compensando las deficiencias de MetaMask en cuanto a advertencias de seguridad.
MetaMask intenta expandir su ámbito a otras plataformas de cadena a través de Snaps, pero si tendrá éxito aún está por verse. Tomando como referencia la evolución de las miniaplicaciones en el ámbito de Web2, si Snaps se desarrolla bien, podría haber más billeteras que lo imiten. Esto podría llevar a que los desarrolladores de Web3 necesiten desarrollar múltiples versiones de "Snaps" para diferentes billeteras, aumentando la dificultad del desarrollo.
En el futuro, podrían surgir varias plataformas "similares a Snaps", y los desarrolladores necesitarán enfrentarse a las diferencias entre plataformas. Esto podría finalmente dar lugar al nacimiento del estándar Snaps, así como a diversas discusiones sobre los SIP (Propuestas de Mejora de Snaps).
Aunque MetaMask Snaps es un producto construido por desarrolladores entusiastas, diseñado para resolver problemas reales, para la mayoría de los usuarios actuales de MetaMask, Snaps aún no es una función esencial. MetaMask necesita hacer más esfuerzos en la promoción para aumentar la popularidad y la utilidad de Snaps.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
13 me gusta
Recompensa
13
6
Compartir
Comentar
0/400
RugpullSurvivor
· hace5h
¿Otra vez una mini aplicación? Ay, ya no voy a jugar.
Ver originalesResponder0
RugResistant
· hace5h
parece sospechoso, para ser honesto... necesita una auditoría de seguridad exhaustiva lo antes posible
Ver originalesResponder0
SchroedingerGas
· hace5h
web3 Comercio de criptomonedas ORZ徒手扶大厦
Ver originalesResponder0
TokenTherapist
· hace6h
Todavía es temprano, no te apresures a declarar la victoria.
Ver originalesResponder0
DeFiAlchemist
· hace6h
ah, otro protocolo buscando la piedra filosofal digital... pero las métricas de rendimiento parecen inestables ngl
MetaMask Snaps: La nueva entrada y desafíos del ecosistema Web3
Web3 Mini Program: Análisis profundo de MetaMask Snaps
MetaMask Snaps es un proyecto muy visionario, que se puede considerar esencialmente como una mini aplicación en el mundo Web3, o lo que se denomina "dApplet". Este concepto no es desconocido para los desarrolladores, especialmente para aquellos en China, ya que evoca las estrategias de los gigantes de Internet para crear "ecosistemas" y "super aplicaciones". Hoy en día, esta tendencia parece estar extendiéndose al ámbito de Web3.
A pesar de que Snaps ha existido durante casi un año, la idea se propuso hace al menos 4 años, pero el conocimiento de los usuarios comunes sobre esto sigue siendo muy escaso. Incluso aquellos entusiastas de las criptomonedas que utilizan MetaMask todos los días pueden no tener idea sobre Snaps. Esta situación recuerda a la que tuvieron los mini programas de WeChat cuando se lanzaron por primera vez: debido a que el acceso a las funciones no era evidente, el uso fue muy bajo. Si MetaMask quiere construir un ecosistema exitoso, cómo atraer a los usuarios a este ecosistema será un problema que necesita ser resuelto urgentemente.
Las mini aplicaciones han estado rodeadas de controversia desde su nacimiento. Muchos ingenieros de frontend creen que son simplemente herramientas de las gigantes de internet para monopolizar el tráfico y bloquear el ecosistema, con una contribución limitada al desarrollo tecnológico. Aún está por verse cuánto valor pueden aportar los Snaps de Web3 a la comunidad. Al revisar la documentación de MetaMask, no es difícil notar que los futuros desarrolladores de Snaps podrían enfrentar numerosas 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 por primera vez alrededor de 2020, esta cifra parece bastante limitada.
Actualmente no se han visto desarrolladores dedicados al desarrollo de Snaps. Los desarrolladores de mini programas en Web2 generalmente consideran que la experiencia de desarrollo es deficiente, ya que utilizan una versión recortada del ecosistema frontend, y las capacidades técnicas y la calidad de la documentación de las diferentes plataformas varían. En el ámbito de Web3, Snaps podría enfrentar problemas similares. Por razones de seguridad, Snaps se ejecuta en un contexto de seguridad aislado, utilizando "ECMAScript seguro", lo que impone algunas limitaciones a la API de JavaScript.
Las funciones básicas de Snaps son limitadas, y la mayoría de las funciones requieren que se soliciten los permisos correspondientes. Los permisos disponibles incluyen ciclo de vida, transacciones, firmas y CRON, entre otros.
MetaMask clasifica los Snaps en cuatro tipos principales:
Gestión de cuentas: Se mejora la seguridad de las claves privadas principalmente a través de la tecnología MPC. Actualmente hay tres Snap: Capsule, Silent Shard y Safeheron.
Interoperabilidad: ofrece compatibilidad con redes no EVM, incluyendo Solana, Cosmos, Near, Sui, entre otras. Este tipo de Snap representa la mayor cantidad, abarcando más de la mitad de todo el ecosistema.
Comunicación: Incluye funciones de notificación y chat. Aunque actualmente hay pocos usuarios que utilizan la cadena para enviar mensajes, este tipo de Snap aún tiene potencial de desarrollo.
Seguridad: Esta clase de Snap tiene una gran demanda, especialmente en la provisión de información sobre transacciones. Pueden ayudar a los usuarios a evitar transacciones de phishing, compensando las deficiencias de MetaMask en cuanto a advertencias de seguridad.
MetaMask intenta expandir su ámbito a otras plataformas de cadena a través de Snaps, pero si tendrá éxito aún está por verse. Tomando como referencia la evolución de las miniaplicaciones en el ámbito de Web2, si Snaps se desarrolla bien, podría haber más billeteras que lo imiten. Esto podría llevar a que los desarrolladores de Web3 necesiten desarrollar múltiples versiones de "Snaps" para diferentes billeteras, aumentando la dificultad del desarrollo.
En el futuro, podrían surgir varias plataformas "similares a Snaps", y los desarrolladores necesitarán enfrentarse a las diferencias entre plataformas. Esto podría finalmente dar lugar al nacimiento del estándar Snaps, así como a diversas discusiones sobre los SIP (Propuestas de Mejora de Snaps).
Aunque MetaMask Snaps es un producto construido por desarrolladores entusiastas, diseñado para resolver problemas reales, para la mayoría de los usuarios actuales de MetaMask, Snaps aún no es una función esencial. MetaMask necesita hacer más esfuerzos en la promoción para aumentar la popularidad y la utilidad de Snaps.