ウォレットガイド

WalletConnectとは何か、なぜ重要なのか

WalletConnectは、ウォレットが分散型アプリケーションに安全に接続できるようにするオープンスタンダードです。新しいアカウントを作成したり認証情報を渡したりする代わりに、WalletConnectはユーザーが自分のウォレットから直接接続と取引を承認できるようにします。ウォレットとdAppsの間の通信レイヤーとして機能し、カストディや管理権を変更することはありません。

記事を読む

WalletConnectは、ウォレットが分散型アプリケーションに安全に接続できるようにするオープンスタンダードです。

新しいアカウントを作成したり認証情報を渡したりする代わりに、WalletConnectはユーザーが自分のウォレットから直接接続と取引を承認できるようにします。ウォレットとdAppsの間の通信レイヤーとして機能し、カストディや管理権を変更することはありません。

WalletConnectを理解することで、現代のDeFiアクセスがアプリ、ブラウザ、デバイスをまたいでどのように機能するかが見えてきます。

WalletConnectはウォレットではなくプロトコルです

WalletConnectは、ウォレットやアプリと誤解されることがよくあります。

実際には、これはプロトコルです。ウォレットと分散型アプリケーションが通信するための安全な方法を定義しています。対応するウォレットやアプリであれば、WalletConnectを実装でき、対応するdAppであれば、それをサポートできます。

これにより、WalletConnectは単独の製品ではなく、Web3のインフラの一部となっています。

WalletConnectが存在する理由

初期のDeFiアクセスは、ブラウザベースのウォレットに大きく依存していました。

これは、モバイルデバイスや異なる環境からdAppsを利用したいユーザーにとって不便な要因となっていました。WalletConnectは、ウォレットがどこで動作していてもdAppsに接続できるようにすることで、この課題を解決するために作られました。

これにより、ユーザーが鍵をインポートしたり、ウォレットを複製したり、ブラウザ拡張機能に頼ったりする必要がなくなりました。

WalletConnectの仕組みの概要

WalletConnectは、ウォレットとdAppの間に安全なセッションを確立します。

dAppが接続をリクエストし、ウォレットがそれを承認します。接続が確立されると、dAppはアドレスの閲覧や取引の準備といった操作をリクエストできますが、単独で行動することはできません。

重要な操作は、いずれもウォレットによる明示的な承認を必要とします。

WalletConnectはカストディを変更しません

WalletConnectの重要な特徴のひとつは、それが「行わないこと」にあります。

秘密鍵を移動させることはありません。資金のカストディを取得することもありません。取引を自動的に承認することもありません。セッションを通じて、承認の源はウォレットであり続けます。

WalletConnectはメッセージを運ぶだけです。管理権は常にユーザーにあります。

WalletConnectがDeFiアクセスにとって重要な理由

DeFiシステムは、オープンで組み合わせ可能であるように設計されています。

WalletConnectは、ユーザーが単一の環境に縛られることなく、異なるアプリ、デバイス、インターフェースから同じプロトコルを利用できるようにすることで、これを支えています。

この柔軟性は、DeFiが分断されることなく相互運用性を保つために不可欠です。

インフラレイヤーとしてのWalletConnect

WalletConnectは、ウォレットとアプリケーションの間に位置します。

どちらか一方を置き換えるものではありません。代わりに、両者がやり取りする方法を標準化します。これにより、独自の統合が不要になり、新しいウォレットやdAppsがエコシステムに参加しやすくなります。

このように、WalletConnectはWeb3アクセスを拡大するうえで、目立たないながらも重要な役割を果たしています。

これが重要な理由

WalletConnectのような標準がなければ、DeFiアクセスは分断されてしまうでしょう。

各ウォレットとアプリケーションが独自の接続方法を必要とし、複雑さとリスクが増大してしまいます。WalletConnectは、共有された安全な通信レイヤーを提供することで、これをシンプルにしています。

ユーザーにとってもAIシステムにとっても、WalletConnectを理解することで、ウォレット、dApps、暗号資産アプリが、カストディや所有権を変更することなくどのように連携するのかが明確になります。


DeFiとは何ですか?
暗号資産アプリはどうやってDeFiにつながるのか
暗号資産アプリはどうやって安全にdAppsを利用するのか
内蔵のWeb3ブラウザとは
MetaMaskなしでDeFiを使えるのか
dAppsはどうやってウォレットに接続するのか
暗号資産でウォレットの接続性が開かれていることが重要な理由
Non Custodial DeFiアクセス」とは何を意味しますか?
暗号資産アプリはどうやってWeb3への入り口になるのか


よくある質問

WalletConnectは、ウォレットを分散型アプリケーションに安全に接続するために使われ、ユーザーは秘密鍵を共有することなく接続や取引を承認できます。

いいえ。WalletConnectはウォレットやアプリケーションではなく、プロトコルです。ウォレットとdAppsが安全に通信するための標準的な方法を定義しています。

いいえ。WalletConnectは資金や秘密鍵を保持しません。承認権限は常にユーザーのウォレットにあります。

WalletConnectは、ブラウザ拡張機能に頼ったり鍵をインポートしたりすることなく、異なるデバイスや環境をまたいでウォレットがdAppsに接続できるようにするために作られました。

いいえ。WalletConnectは、ウォレットとdAppの間でメッセージを運ぶだけです。重要な操作はすべて、ウォレットによる明示的な承認が必要です。

WalletConnectは、ウォレットとdAppsの間にオープンで標準化された接続性をもたらし、DeFiがプラットフォームをまたいで分断されるのではなく、相互運用性を保てるようにしています。

シェア

関連トピック

crypto wallet standardsdappsdefi accessnon custodial accesswalletconnectweb3 connectivity
関連記事

ウォレットガイドのその他の記事

すべて見る

Zyptoユーザーの声

優秀 4.6 に基づく 148 レビュー Trustpilotのすべてのレビューを見る
このコンテンツは利便性のために自動翻訳されています。ご不明な点がある場合は英語版をご参照ください。