今日のデジタル世界において、安全性は最も重要です。特にweb3では、ユーザーが分散型アプリケーションと頻繁にやり取りし、価値ある資産を管理しています。このエコシステムにおける一般的な脆弱性の一つが、悪意のある署名リクエストです。これにより、何も知らないユーザーが自分の資産を危険にさらすトランザクションを承認してしまうことがあります。悪意ある行為者がユーザーの資産を転送できるような内容に署名させることで、これが起こり得ます。
この重大なセキュリティ問題に対処するため、MetaMaskはSignature Insight Snapsを導入しました。これはサードパーティの開発者によって構築された、新しいカテゴリのセキュリティツールです。これらのSnapsは、署名リクエストに対する透明性とコントロールをユーザーに提供し、潜在的な脅威の特定と回避を支援します。
Signature Insight SnapsはMetaMaskとシームレスに統合されます。これらのツールはリクエストの内容を分析し、署名の目的と潜在的なリスクについてユーザーに情報を提供します。Signature Insight Snapsの知識を活用することで、ユーザーはより十分な情報に基づいた判断を下せるようになり、フィッシング詐欺、不正アクセス、その他の悪意ある活動の被害に遭う可能性を低減できます。この追加のセキュリティ層はユーザーの信頼を強化し、web3インタラクションのためのより安全な環境を育みます。
最初のSignature Insights Snapsを発見しよう
Kleros Scoutは、Signature Insightsをサポートする最初のSnapです。署名リクエストの内容をデコードし、Klerosの分散型トークンキュレートレジストリを通じて、署名で承認しようとしているコントラクトのアドレスを特定します。そして、やり取りしているコントラクトが悪意のあるものである場合に警告を発することができます。
上記は、新しい署名リクエストデザインに表示されたKleros Scoutのinsightです。この署名リクエストによって承認されるコントラクトが、OpenSeaによってデプロイされたNFT取引用の公式Seaport 1.6コントラクトであることを示しています。
ZyFi Paymaster Insightsは、2番目にリリースされたSignature Insight Snapです。zkSyncエコシステムにおけるトランザクション署名の読みやすさを向上させ、特にtxType 113を使用するpaymaster関連のトランザクションに対して効果的です。ZyFi Paymaster Insightsは、これらのpaymaster関連トランザクションの「from」および「to」アドレスに関する有用な情報を追加します。さらに、アドレス、タイプ、ガス料金トークンアドレス、ガス料金トークン量など、paymasterに関連する追加情報も提供します。これにより、ユーザーは署名内容をより明確に把握でき、悪意のある可能性のある署名を回避するのに役立ちます。
上記は、ZyFi Paymaster InsightがzkSync上の署名リクエストのfromアドレス、toアドレス、およびpaymasterタイプを表示している様子です。
MetaMask Extension 12.4.2以降のMetaMask Snaps Directoryから、Kleros Scout SnapとZyFi Paymaster Insightsをインストールしてください。
独自のSnapを構築しよう
MetaMask Developer Documentationにアクセスして、独自のSignature Insight Snapsの構築方法を学び、Builder Engagement Programに登録して、開発者としての旅をサポートしてもらいましょう。
将来的には、Signature Insights Snapsが署名リクエストのアラートに連携できるようになる予定です。MetaMaskはまた、リクエストの送信元URLに関する情報など、より多くの種類のinsightを提供する予定です。
MetaMask Snaps Directoryにアクセスして、web3の旅を安全に保つセキュリティSnapsを発見しましょう。