MetaMaskでは、あらゆる取り組みにおいて分散化を推進しています。分散化は、創業当初から私たちの成功の鍵となってきました。MetaMaskは、誰でも無料で利用できるユニバーサルweb3インターフェースを通じて、開発者が分散型アプリケーション(dapp)を簡単に構築できる環境を整え、Ethereumエコシステムを変革しました。そして今、私たちはSnapsという全く新しい種類のアプリケーションで、web3の変革における次の大きな一歩を踏み出します。
MetaMask Snapsは、MetaMask内で動作するアプリケーションです。これらのアプリケーションは、dappを超えるユニークな機能を備えています。SnapsはEthereum以外のブロックチェーンへの接続、トランザクションに関するインサイトの提供、通知の表示、新しいアイデンティティおよびプライバシーソリューションの実現、さらにはカスタムAPIによるdappの機能拡張が可能です。MetaMaskのユーザーは、Snapsをウォレットに直接インストールし、これらの新機能でweb3体験をカスタマイズできます。
私が特にSnapsに興奮している理由は、MetaMask外部の開発者によって構築されている点です。Snapsプラットフォームを通じて、私たちは開発者にMetaMaskに実装したい機能を構築するよう招待し、ウォレットイノベーションの分散化を初めて実現しようとしています。
Consensysでは最近、「誰もの中にいるビルダーにインスピレーションを与え、力を与える」というミッションを発表しました。この1年間、私はOpen Betaに向けてSnapsを構築してきたweb3エコシステムの数百人もの開発者と協力してきました。そこで何度も出会ったのは、多様な分野の専門知識を持ち、web3をより良くしたいと情熱を持って取り組む才能ある人々でした。こうした開発者がMetaMaskにイノベーションをもたらせるようにすることが、私たちのミッションの核心です。MetaMask Snaps Open Betaが公開され、1億人以上のMetaMaskユーザーがこのイノベーションを体験できるようになった今、さらに多くの開発者が私たちのミッションに参加するインスピレーションを得ることを期待しています。
MetaMask Snapsプラットフォームは複雑に聞こえるかもしれませんが、実際には独自のSnapsの構築を始めるのはとても簡単です。ドキュメントに従えば、約5分、つまり約25ブロック分のEthereumブロック時間で最初のSnapを構築できます。あとは、あなたが夢想し構築できるものすべてが可能性となります。MetaMaskには多様なユーザーが存在し、それぞれ異なる方法でウォレットを使用しています。
すべての人のすべてのニーズを満たそうとする一枚岩のアプリケーションを作ることは、無謀な試みです。
Snapsは、MetaMaskをモジュール式にします。開発者は多様なユースケースに向けてSnapsを構築でき、ユーザーはブロックを組み合わせるようにウォレットに機能をsnapして追加し、自分のニーズに合わせてMetaMaskをカスタマイズできます。今後も、MetaMask Snapsプラットフォームの機能を継続的に拡充し、開発者が新しいユースケースをサポートし、ユーザーがウォレットをさらにカスタマイズできるよう支援していきます。すでに複数の新機能が開発中であり、近日中に皆さんと共有できることを楽しみにしています!
私たちは壮大な旅の始まりに立っています。MetaMask Snaps Open Betaは、web3の未来を共に形作るユニークな機会のスタートです。ぜひコミュニティによって構築された最初のSnapsをお試しいただき、フィードバックをお寄せください。