概要
WalletConnectは、QRコードを介してモバイルウォレットを分散型アプリケーションに接続するオープンプロトコルで、エコシステム全体のウォレットとdappの通信を標準化します。dappがモバイルウォレットに接続するデフォルトの方法になりました。このプロトコルはWeb3のdappインタラクションの多くを支えています。
仕組み
dappは、ウォレットがスキャンして暗号化セッションを確立するQRコードまたはディープリンクを生成します。接続されると、ウォレットがユーザーに代わってトランザクションとメッセージに署名し、dappがインターフェースを処理します。WalletConnect v2はリレーネットワークとマルチチェーンサポートを導入し、信頼性と範囲を改善しました。
主な機能
プロトコルはウォレット、dapp、チェーンにわたって機能し、中立な接続レイヤーになります。QRペアリングを通じてモバイルとデスクトップの両方のウォレットをサポートします。分散リレーインフラストラクチャは単一サーバーへの依存を減らします。
価格
WalletConnectはオープンソースで、基本的な接続は無料で使用できます。ネットワークはWalletConnect Foundationと助成金によってサポートされるリレーとインフラストラクチャを運営します。一部のリレー容量はエコシステムをアクセス可能に保つために補助されています。
代替案
WalletConnectは競合するウォレットではなく標準であり、ほとんどのウォレットがサポートしています。主な代替案はブラウザ注入接続で、dappを単一の拡張機能に結び付けます。マルチデバイス使用では、WalletConnectが支配的なアプローチです。