# Web3 エコシステムの新たな試み:MetaMask Snaps を探索するMetaMask Snapsは、Web3の世界におけるアプリやdAppletと見なすことができる非常に先見的なプロジェクトです。この概念は、特に「エコシステム構築」や「スーパーアプリ」といったインターネット用語に精通している開発者にとっては馴染み深いものです。Snapsはすでに1年近く存在していますが、その概念は少なくとも4年前に遡ることができます。それでも、一般のユーザーはそれについてほとんど知識がありません。毎日MetaMaskを使用する暗号通貨愛好者でさえ、Snapsについては何も知らない可能性があります。しかし、Snapsがミニプログラムに似ていると説明すると、彼らの興味を引くことがよくあります。この状況は、WeChatのミニプログラムが最初にリリースされたときの状況を思い起こさせます。機能の入り口が明確でなかったため、初期の使用量は非常に低かったです。入り口がホームページのプルダウンメニューでミニプログラムのリストを表示するように変更されてから、使用量が大幅に増加し始めました。MetaMaskにとって、ユーザーをそのエコシステムに引き込む方法は、緊急に解決すべき問題かもしれません。小プログラムは誕生以来、常に議論が存在しています。多くのフロントエンドエンジニアは、これは大企業がトラフィックを独占し、閉じたエコシステムを作るための商業ツールに過ぎず、技術の発展には限られた貢献しかしていないと考えています。Web3のSnapsがコミュニティにもたらす価値はまだ観察の余地があります。! [Web3アプレット? MetaMaskスナップ解釈](https://img-cdn.gateio.im/social/moments-3aa7e8a6fc11dc4d7e60694115d9659e)MetaMaskのSnapsパブリックベータを開始してからほぼ1年が経過しましたが、2024年6月時点で公式サイトに掲載されている利用可能なSnapsの数はわずか68個です。2020年頃に公式がSnapsの概念を提案したことを考えると、この数はあまり満足できるものではありません。現在、Snapsの専任開発者はまだ見かけていません。Web2のミニプログラムと似て、Snapsの開発体験はあまり理想的ではないかもしれません。セキュリティなどの理由から、Snapsは隔離された安全なコンテキストで実行されており、"安全なECMAScript"を使用しており、JavaScript APIにいくつかの制限があります。基本的な Snaps 機能は限られており、大部分の機能にはユーザーの承認が必要です。利用可能な権限には、ライフサイクル、取引、署名、CRON などが含まれます。! [Web3アプレット? MetaMaskスナップ解釈](https://img-cdn.gateio.im/social/moments-9a67d56e07afe60857a501ae38fa1694)MetaMaskの公式サイトでは、Snapsを4つのタイプに分けています:1. アカウント管理:主にMPC技術を通じて秘密鍵の安全性を向上させる。2.相互運用性:Solana、Cosmos、Near、Suiなどの非EVMネットワークとの互換性を提供します。3. 通知とチャット:現在、メッセージを送信するためにブロックチェーンを使用しているユーザーは少ないですが、まだ潜在能力があります。4. セキュリティ:取引の洞察などの機能を提供し、ユーザーが資産の損失を避けるのを助けます。! [Web3アプレット? MetaMaskスナップ解釈](https://img-cdn.gateio.im/social/moments-643eaf87a983c7f3fcf8dbe3b548f48d)MetaMask Snapsの発展の見通しは依然として不確かです。Snapsが順調に発展すれば、さらなるウォレットが模倣する可能性があり、これにより開発者は異なるプラットフォーム用に複数のバージョンを開発する必要が生じるかもしれません。将来的にはさまざまな"Snaps-like"製品が登場する可能性があり、プラットフォーム間の違いが大きいため、開発者は互換性の問題に直面することになるかもしれません。MetaMask Snapsは、一群の情熱的な開発者によって構築された製品であり、実際の問題を解決することを目的としていますが、現在のところ、ほとんどのMetaMaskユーザーにとってSnapsは必須の機能ではないかもしれません。MetaMaskはプロモーションにおいてさらに多くの作業を行う必要があるかもしれません。! [Web3アプレット? MetaMaskスナップ解釈](https://img-cdn.gateio.im/social/moments-e87eac5719d856a03ca3d25ae758a292)
MetaMask Snaps: Web3エコシステムの小さなプログラムの革新と課題
Web3 エコシステムの新たな試み:MetaMask Snaps を探索する
MetaMask Snapsは、Web3の世界におけるアプリやdAppletと見なすことができる非常に先見的なプロジェクトです。この概念は、特に「エコシステム構築」や「スーパーアプリ」といったインターネット用語に精通している開発者にとっては馴染み深いものです。
Snapsはすでに1年近く存在していますが、その概念は少なくとも4年前に遡ることができます。それでも、一般のユーザーはそれについてほとんど知識がありません。毎日MetaMaskを使用する暗号通貨愛好者でさえ、Snapsについては何も知らない可能性があります。しかし、Snapsがミニプログラムに似ていると説明すると、彼らの興味を引くことがよくあります。
この状況は、WeChatのミニプログラムが最初にリリースされたときの状況を思い起こさせます。機能の入り口が明確でなかったため、初期の使用量は非常に低かったです。入り口がホームページのプルダウンメニューでミニプログラムのリストを表示するように変更されてから、使用量が大幅に増加し始めました。MetaMaskにとって、ユーザーをそのエコシステムに引き込む方法は、緊急に解決すべき問題かもしれません。
小プログラムは誕生以来、常に議論が存在しています。多くのフロントエンドエンジニアは、これは大企業がトラフィックを独占し、閉じたエコシステムを作るための商業ツールに過ぎず、技術の発展には限られた貢献しかしていないと考えています。Web3のSnapsがコミュニティにもたらす価値はまだ観察の余地があります。
! Web3アプレット? MetaMaskスナップ解釈
MetaMaskのSnapsパブリックベータを開始してからほぼ1年が経過しましたが、2024年6月時点で公式サイトに掲載されている利用可能なSnapsの数はわずか68個です。2020年頃に公式がSnapsの概念を提案したことを考えると、この数はあまり満足できるものではありません。
現在、Snapsの専任開発者はまだ見かけていません。Web2のミニプログラムと似て、Snapsの開発体験はあまり理想的ではないかもしれません。セキュリティなどの理由から、Snapsは隔離された安全なコンテキストで実行されており、"安全なECMAScript"を使用しており、JavaScript APIにいくつかの制限があります。
基本的な Snaps 機能は限られており、大部分の機能にはユーザーの承認が必要です。利用可能な権限には、ライフサイクル、取引、署名、CRON などが含まれます。
! Web3アプレット? MetaMaskスナップ解釈
MetaMaskの公式サイトでは、Snapsを4つのタイプに分けています:
! Web3アプレット? MetaMaskスナップ解釈
MetaMask Snapsの発展の見通しは依然として不確かです。Snapsが順調に発展すれば、さらなるウォレットが模倣する可能性があり、これにより開発者は異なるプラットフォーム用に複数のバージョンを開発する必要が生じるかもしれません。将来的にはさまざまな"Snaps-like"製品が登場する可能性があり、プラットフォーム間の違いが大きいため、開発者は互換性の問題に直面することになるかもしれません。
MetaMask Snapsは、一群の情熱的な開発者によって構築された製品であり、実際の問題を解決することを目的としていますが、現在のところ、ほとんどのMetaMaskユーザーにとってSnapsは必須の機能ではないかもしれません。MetaMaskはプロモーションにおいてさらに多くの作業を行う必要があるかもしれません。
! Web3アプレット? MetaMaskスナップ解釈