WalletConnectとは何ですか:新しいブロックチェーンアプリケーション接続の時代を開く

初級編3/11/2025, 2:14:47 AM
WalletConnectはオープンソースのプロトコルとして、ブロックチェーンエコシステム内で分散型アプリケーション(DApps)と暗号通貨ウォレットを接続する上で重要な役割を果たしています。ユーザーは、QRコードをスキャンするかリンクをクリックすることで安全かつ便利な方法で接続し、直接プライベートキーを露出せずにDAppsとやり取りすることができます。ユーザーは、ウォレットやDAppsの選択に注意を払い、不明なソースからの接続を避け、フィッシング攻撃やその他のセキュリティリスクを回避すべきです。

1. Introduction

1.1 研究の背景

近年、ブロックチェーン技術の急速な発展により、ユーザーにより多くの自由、透明性、セキュリティを提供する多くの分散型アプリケーション(DApps)が生まれ、金融、ゲーム、ソーシャルなどのさまざまな分野をカバーしています。ブロックチェーンエコシステムでは、デジタルウォレットが重要なツールであり、ユーザーが暗号資産を管理し、DAppsのやり取りに参加するためのものです。これらのウォレットは、取引に署名するためのユーザーの秘密鍵と公開鍵を保存し、アイデンティティを確認します。

DAppsの人気が高まるにつれて、ユーザーはウォレットとDAppsの接続の便益性、セキュリティ、互換性に対する要求が高まっています。従来の接続方法には、秘密鍵の露出リスクが高い、操作が煩雑、互換性が低いなど多くの制約があり、ユーザーの多様なニーズを満たすのが難しい状況です。このような状況の中、WalletConnectは、ウォレットとDAppsの間のコミュニケーションの課題に対処するために設計された革新的な接続プロトコルとして登場し、ユーザーにより安全で便利なインタラクティブ体験を提供しています。

ローンチ以来、WalletConnectは広く使用され、注目を集めています。多くの有名なウォレットやDAppsと統合され、ブロックチェーン分野におけるウォレットとアプリケーションを接続する重要なインフラの1つとなっています。ブロックチェーン技術の継続的な進化とアプリケーションシナリオの拡大に伴い、WalletConnectの原則、機能、アプリケーション、開発トレンドについての深い研究は、ブロックチェーンエコシステムの発展を促進する上で重要です。

2. ウォレットコネクトの基本的なコンセプト

2.1 定義と本質

WalletConnectは、QRコードをスキャンするかリンクをクリックすることで、暗号通貨ウォレット(MetaMask、Trust Walletなど)を分散型アプリケーション(DApps)に安全に接続するために設計されたオープンソースプロトコルです。これにより、ユーザーはモバイルデバイスやデスクトップウォレットを介してDAppsとやり取りすることができ、直接プライベートキーを公開することなく取引を行うことができます。基本的に、WalletConnectは暗号化された通信チャンネルを確立し、DAppsとウォレットがメッセージや取引情報を安全にやり取りできるようにします。ユーザーはウォレットで取引を確認・署名することができますが、プライベートキーは常にウォレットに保管され、DAppに露出することはないため、セキュリティとプライバシーが確保されています。

2.2 開発履歴

  • 起源と初期の開発:WalletConnectは2018年にリチャード・バートンによって初めて提案されました。当時、それはEthereum上の確立されたプロジェクトでした。バランス.io開発プロセスにおける付属製品。WebフルスタックエンジニアのPedro Gomesは、バランス.io業界標準のユーザーエクスペリエンスを提供するため、数か月の調査開発の後、管理ツールをモバイルウォレットと統合できるユーザーエクスペリエンスが設計されました。このツールセットは後にオープンソース化され、「WalletConnect」と名付けられました。その後、イーサリアムコミュニティファンド(ECF)とイーサリアム財団(EF)から資金提供を受けました。チームは非営利団体(財団の形態で)として運営することを決定し、またPedro Gomesも退任しました。Balance.ioWalletConnectプロジェクトのフルタイム開発と運営。
  • バージョンの繰り返しと機能の拡張:開発プロセス中、WalletConnectはバージョンの更新と機能の最適化を継続的に行っています。最初のバージョンは、モバイルウォレットとデスクトップアプリケーション間の安全なリモート通信に主に限定されていました。技術の発展とユーザーのニーズの変化に伴い、後続のバージョンでは、モバイルウォレットとモバイルDApps間の安全な接続を追加し、異なるデバイス上でのDAppsの利用体験をさらに向上させました。同時に、WalletConnectチームはweb3メッセージング技術に焦点を当て、ユーザーにより豊かで便利なサービスを提供することに取り組んでいます。
  • 資金調達とエコロジカルな拡大:2025年1月15日、WalletConnectは1kx、BitGoなどの投資家を含む1300万ドルのシリーズBの資金調達を完了しました。クリプトドットコムなど。 これまでに、WalletConnectチームは複数のラウンドの資金調達を受けており、累積調達額は3800万ドルに達しています。資金調達を通じて、WalletConnectは技術研究開発とエコシステム構築のためのさらなるリソースを得ています。現在、同社は100以上のウォレットと200以上のアプリケーションと統合し、接続回数は2億2000万回を超え、3500万人のユーザーをカバーしており、ブロックチェーンエコシステムにおけるウォレットとDAppsを接続する重要なインフラの1つとなっています。

3. WalletConnectの動作原理

3.1 接続確立メカニズム

ユーザーがWalletConnectをサポートする分散型アプリケーション(DApp)にアクセスすると、接続プロセスはDAppが一意のQRコードまたは重要な情報を含むディープリンクを生成することから始まります。その情報にはDAppの識別子、セッションリクエストの詳細、暗号化通信のための一時的な公開鍵が含まれます。たとえば、分散型金融(DeFi)アプリケーションでは、QRコードまたはリンクにアプリケーション名、バージョン、サポートされているブロックチェーンネットワーク、およびユーザーにウォレットを接続するよう促す指示が含まれる場合があります。

ユーザーは、その後、MetaMaskやTrust WalletなどのWalletConnectをサポートする暗号ウォレットを使用して、QRコードをスキャンしたり、ディープリンクをクリックしたりすることができます。モバイルウォレットを例にとると、ユーザーがウォレットアプリを開き、WalletConnect経由で接続することを選択すると、ウォレットは電話のカメラ機能を呼び出してQRコードをスキャンしたり、クリックされたリンクの内容を解決したりします。QRコードやリンクから情報を取得した後、ウォレットはその情報のソースと整合性を確認するために検証します。検証が成功すると、ウォレットは独自の一時的なキーペアを生成し、DAppが提供する公開鍵を使用してDiffie-Hellman鍵交換プロトコルを通じて共有対称鍵を生成します。この共有鍵は、通信内容の機密性と整合性を確保するためにDAppとウォレット間の暗号化通信に使用されます。最後に、ウォレットはDAppに接続確認メッセージを送信し、接続が正常に確立されたことを通知し、両者が安全な通信を開始できることを通知します。

3.2 安全な通信の原則

WalletConnectは、エンドツーエンドの暗号化、鍵交換、チャネル暗号化メカニズムを主に使用して、DAppsとウォレットのメッセージ交換のセキュリティを確保するために様々な高度な暗号化技術を使用しています。接続確立フェーズでは、DAppsとウォレットはDiffie-Hellman鍵交換プロトコルを通じて共有対称鍵を生成します。このプロセスでは、両当事者はまず公開鍵を交換し、その後、Diffie-Hellmanアルゴリズムを使用して、共有対称鍵が安全に生成されます。この共有対称鍵は、DAppとウォレットのみが知っており、第三者にはアクセスできません。

メッセージの送信プロセス中に、AES(Advanced Encryption Standard)対称暗号化アルゴリズムを使用してメッセージを暗号化します。DAppがウォレットにメッセージを送信する際、共有対称キーを使用してメッセージを暗号化し、それをWebSocket通信チャネルを介して送信します。WebSocket自体はTLS(Transport Layer Security)の使用をサポートしており、送信チャネルを暗号化し、メッセージ送信の追加セキュリティを提供します。基本チャネルが監視されていても、メッセージ内容はすでに暗号化されているため、盗聴者によって復号化されることはありません。ウォレットが暗号化されたメッセージを受信すると、同じ共有対称キーを使用してメッセージを復号化して元のメッセージを取得します。同時に、メッセージの真正性と完全性を確保するために、通常、メッセージを送信する前に署名が行われます。送信者は自分の秘密キーを使用してメッセージに署名し、受信者は送信者の公開キーを使用してメッセージ署名を検証してメッセージが改ざんされていないことを確認します。たとえば、ブロックチェーン取引を行う際には、DAppが送信する取引リクエストメッセージが暗号化および署名されます。ウォレットは、それを受信するとまず署名を検証し、その後メッセージを復号して取引リクエストのセキュリティと正確性を確保します。

3.3 トランザクション署名とオンチェーンインタラクションプロセス

DAppがユーザーにトランザクションを行ったり、署名が必要なその他の操作を行ったりする必要がある場合、確立された安全な接続を通じてユーザーのウォレットに署名リクエストを送信します。NFTマーケットプレイスでのデジタル作品の購入を例に取ると、DAppは、購入されたNFT識別子、価格、トランザクションの当事者のアドレス、およびトランザクションのブロックチェーンネットワークなどのトランザクションの詳細を、ウォレットに送信される署名リクエストにカプセル化します。ユーザーは、ウォレットでこの署名リクエストを受け取り、ユーザーが確認するためにトランザクションの詳細が視覚的に表示されます。トランザクション情報を注意深く確認し、その正確性を確認した後、ユーザーはウォレットで署名を確認するボタンをクリックできます。ウォレットは、ユーザーの秘密鍵を使用してトランザクション情報に署名します。署名プロセスは、暗号化アルゴリズムに基づいてトランザクションデータを処理して一意の署名を生成することを含みます。署名が完了すると、ウォレットは署名された情報をDAppに返します。

DAppが署名された情報を受け取った後、ブロックチェーンネットワークのルールとインターフェースに従って、署名されたトランザクション情報をブロードキャストします。ブロックチェーンネットワーク内のノードは、トランザクションの正当性を検証し、署名の有効性や両当事者の残高が十分かどうかを含みます。検証が成功すると、トランザクションはブロックチェーン上のブロックに含まれ、オンチェーンのインタラクションが完了し、資産の移転やその他の操作が実現されます。このプロセス全体で、ユーザーの秘密鍵は常にウォレットに保存され、DAppに公開されることはありません。DAppは、署名されたトランザクション情報にのみアクセスできるため、ユーザー資産のセキュリティとプライバシーが確保されます。

4. ウォレットコネクトの特長と利点

4.1 特性分析

4.1.1 分散化

WalletConnectは分散型アーキテクチャ設計を採用しており、DAppsとウォレット間の接続と通信を実現するために中央サーバーに依存していません。従来の中央集権的な接続方法では、通常、接続を調整および管理するための中央サーバーがあり、これが単一障害点の原因になりやすいだけでなく、データのプライバシーやセキュリティの問題につながる可能性があります。WalletConnectは、ブロックチェーンの分散型特性を使用して接続を確立し、ブロックチェーンノードを介してデータを送信することで、接続プロセス全体をより分散化し、信頼性を高めます。この分散型設計は、中央サーバーがもたらす可能性のあるリスクを回避し、システムの安定性と攻撃耐性を強化し、ブロックチェーンテクノロジーのコアコンセプト、つまり仲介機関を排除し、ユーザー間の直接的な相互作用を実現します。

4.1.2 セキュリティ

セキュリティは、WalletConnectのコア機能の1つです。接続とインタラクションのプロセス中、ユーザーの秘密鍵は常にローカルウォレットアプリケーションに保存され、DAppに公開されることはありません。秘密鍵は、ユーザーが暗号化された資産にアクセスして管理するための重要な資格情報です。漏洩すると、ユーザーの資産は重大なリスクに直面します。WalletConnectは、暗号化された通信チャネルと厳格な署名検証メカニズムを通じて、ユーザー自身のみがトランザクションと操作に署名および確認できることを保証します。すべてのメッセージとトランザクションデータは、AES対称暗号化やRSA非対称暗号化などの高度な暗号化アルゴリズムを使用して送信中に暗号化され、データの盗難や改ざんを防ぎます。同時に、ウォレットはDAppからリクエストを受け取ると、リクエストを厳密に検証し、正当なリクエストのみが処理されるようにすることで、ユーザーの資産のセキュリティとプライバシーをさらに保護します。

4.1.3 互換性

WalletConnectは優れた互換性を備えており、さまざまな主流の暗号ウォレットや分散型アプリケーションと統合できます。ウォレットに関しては、MetaMask、Trust Wallet、Coinbase Walletなどの多くの有名なウォレットをサポートしており、ウォレットアプリケーションのさまざまなタイプとプラットフォームをカバーしています。モバイルウォレットでもデスクトップウォレットでも、ユーザーはWalletConnectを使用して簡単に接続できます。DAppsに関しては、分散型金融(DeFi)アプリケーション、非代替性トークン(NFT)市場、ブロックチェーンゲーム、またはその他の種類のDAppsのいずれであっても、WalletConnectプロトコル標準に準拠している限り、ウォレットとのシームレスな接続を実現できます。この幅広い互換性により、ユーザーは互換性の問題を心配することなく、異なるDAppsとウォレットを自由に切り替えることができ、ブロックチェーンエコシステムでのユーザーインタラクションエクスペリエンスが大幅に向上し、異なるアプリケーションとウォレット間の相互運用性が促進され、ブロックチェーンエコシステムの繁栄と発展が促進されます。

4.1.4 オープンエンド

WalletConnectは誰でも自由に使用、開発、拡張できるオープンなプロトコルです。このオープン性により、開発者は革新のための広大な空間を提供され、煩雑な認可プロセスや高額な使用料金を気にすることなく、WalletConnectに基づいたさまざまなアプリケーションやサービスを構築することができます。開発者は、特定のビジネスシナリオやユーザー要件に対応するために、必要に応じてWalletConnectをカスタマイズすることができます。同時に、オープンな性質は世界中の開発者を引き付け、WalletConnectエコシステムの構築に参加させ、技術の交流やイノベーションを促進し、WalletConnectプロトコルの継続的な改善と発展を推進します。このオープンなエコシステムにより、WalletConnectは市場の変化やユーザーのニーズに連続的に適応し、ブロックチェーン連携分野でのリーダーとしての地位を維持し、ブロックチェーン産業全体の発展に強力な推進力を注入します。

4.2 アドバンテージ比較

従来の接続方法と比較すると、WalletConnectは多くの点で著しい利点を示しています。利便性の面では、従来の接続方法はDAppsでウォレットアドレス、秘密鍵、またはニーモニックフレーズを手動で入力する必要がある場合があり、これは手間がかかりエラーを起こしやすいです。さらに、異なるデバイスやアプリケーション間を切り替えることはプロセスを複雑にします。それに対して、WalletConnectはユーザーにQRコードをスキャンするかリンクをクリックするだけで、ウォレットとDAppの間の接続を迅速に確立することができます。デスクトップでもモバイルでも、プロセスは簡略化され、ユーザーの時間と労力を節約します。

セキュリティの観点から、従来の接続方法は、特に安全でないネットワーク環境や侵害されたデバイスでプライベートキーを入力する際に、プライベートキーの漏洩のリスクがあります。ハッカーによって入手されると、ユーザーの資産が損失を被ります。一方、WalletConnectは、暗号化された通信とプライベートキーのローカルストレージを通じて、プライベートキーの漏洩の問題を効果的に回避し、ユーザーの資産のセキュリティを確保しています。

ユーザー体験の観点から、従来の接続方法は、異なるDAppsやウォレット間での頻繁なアカウント切り替えや操作をもたらし、ユーザー体験を損なう可能性があります。WalletConnectは統一されたスムーズな接続体験を提供し、複数のDAppsへの接続を1つのウォレットで管理できるため、繰り返しの操作が不要となり、ブロックチェーンアプリケーションの利用体験と満足度を高めます。

5. WalletConnectのユースケース

5.1 分散型金融(DeFi)セクター

現在、分散型金融(DeFi)が盛んになる中、WalletConnectは重要なコネクティングの役割を果たし、さまざまなDeFiプラットフォームでのユーザーの操作を大幅に促進します。有名な分散型取引所Uniswapを例にとると、ユーザーはWalletConnectを使用してQRコードを簡単にスキャンしたりリンクをクリックしたりして、MetaMaskやTrust WalletなどのウォレットとUniswapプラットフォームとの間に安全な接続をすばやく確立できます。トークン交換操作を行う際、ユーザーは面倒なウォレット情報を手動で入力する必要がありません。ウォレットは、ユーザーが保持しているトークンを自動的に識別して表示します。ユーザーが交換するトークンの種類と数量を確認した後、取引リクエストはWalletConnectの暗号化チャネルを通じてウォレットに送信されます。ユーザーはウォレットで署名を確認できるため、取引プロセス全体を迅速かつ安全に行うことができます。この接続方法により、操作プロセスが簡素化されるだけでなく、取引中に秘密鍵が公開されるリスクも回避されるため、ユーザーはより自信を持ってDeFi取引に参加できます。

貸出分野では、Compoundなどのプラットフォームも、ユーザーとプラットフォーム間のやり取りを円滑にするためにWalletConnectに依存しています。Compoundプラットフォームでの借入や貸出の取引に参加するユーザーは、まずWalletConnectを介してウォレットを接続します。プラットフォームは、ユーザーのウォレット内の資産に基づいて借入制限を評価します。ユーザーが借入リクエストを開始すると、借入情報が暗号化されてウォレットに送信されます。ユーザーが署名を確認すると、借入プロセスが完了します。返済時には、ユーザーはウォレットで返済操作を確認し、資金が自動的にウォレットからCompoundプラットフォームに送金されて返済プロセスが完了します。これらの操作を通じて、WalletConnectはユーザー資産情報と取引データのセキュリティを確保し、ユーザーがDeFi貸出活動に便利に参加し、分散型金融の利点を十分に体験することを可能にしています。

5.2 NFTマーケット

NFT市場はここ数年で急速に発展しており、WalletConnectはNFTの購入、販売、表示中にユーザーに便利で安全な接続方法を提供することで重要な役割を果たしています。世界最大のNFT取引プラットフォームであるOpenSeaを例に取ると、ユーザーがプラットフォーム上のお気に入りのNFTアート作品を購入したい場合、OpenSeaページの「ウォレットを接続」オプションをクリックし、WalletConnectを選択するだけで良いです。OpenSeaは取引に関連する情報を含むQRコードを生成します。WalletConnectをサポートするウォレットでQRコードをスキャンすると、ウォレットとOpenSeaプラットフォームの間に安全な接続が確立されます。ユーザーはウォレットでアート作品の制作者、希少性、過去の取引履歴などの詳細情報を閲覧できます。購入が確認されると、取引金額がウォレットから差し引かれ、NFTがユーザーのウォレットアドレスに転送されます。このプロセス全体は迅速で安全であり、NFT取引におけるユーザーの資産とプライバシーの安全性を確保します。

Raribleなどのプラットフォームでは、ユーザーはNFTを購入したり販売したりするだけでなく、WalletConnectを使用してNFTコレクションを展示することもできます。ウォレットをRaribleプラットフォームに接続すると、プラットフォームは自動的にユーザーのNFT資産をウォレットから読み取り、ユーザーの個人ページで直感的に表示します。ユーザーは、NFTを簡単に閲覧し他のユーザーに鑑賞してもらうために、NFTをカテゴリ分けし、説明を追加し、タグを付けることができます。一方、他のユーザーが表示されたNFTに興味を持ち、購入の意向を表明すると、両者はWalletConnectを通じてコミュニケーションを取り、取引を行うことができます。これにより、煩雑なオフライン交渉や複雑な転送プロセスなしに、NFTの取引や展示の効率と体験が大幅に向上します。

5.3 分散型ゲーム

分散型ゲーミングセクターでは、WalletConnectはプレイヤーに資産を管理するより便利で安全な方法を提供し、ゲームの楽しさと相互作用を向上させます。人気のあるブロックチェーンゲームCryptoKittiesを例に取ると、プレイヤーはゲーム中に仮想の猫の資産を管理する必要があり、繁殖や取引を含みます。WalletConnectを介して、プレイヤーはウォレットをCryptoKittiesゲームに接続し、ウォレットに保存されている猫の資産情報がリアルタイムでゲームに同期されます。新しい猫を繁殖したい場合、ゲームはプレイヤーのウォレットに繁殖リクエストを送信します。プレイヤーはウォレットで操作を確認して、繁殖プロセスのセキュリティと信頼性を確保します。プレイヤーが自分の猫を売りたい場合、ゲームで売却オプションを選択するだけです。取引情報はWalletConnectを介してウォレットに送信されます。取引確認を完了した後、猫の資産は購入者のウォレットアドレスに転送されます。取引プロセス全体はオープンで透明で追跡可能です。

ブロックチェーンゲームAxie Infinityでは、ペットバトルをテーマにしたウォレットコネクトも重要な役割を果たしています。プレイヤーはゲーム内で独自のAxieペットを所有し、それぞれが固有の属性とスキルを持っています。プレイヤーは戦闘、繁殖、その他の手段を通じてペットの価値を向上させることができます。ゲームの戦闘に参加する際、プレイヤーはAxieペットのラインナップを確認する必要があります。ウォレットコネクトはプレイヤーのウォレットからAxie資産情報をゲームに転送し、プレイヤーが所有するペットを戦闘で使用できるようにします。プレイヤーがNFTアイテムやゲームトークンなどのゲームで報酬を受け取ると、これらの資産は直接プレイヤーのウォレットに保存されます。プレイヤーはいつでもウォレットコネクトを使用してゲームアセットを表示および管理し、アセットの迅速な転送や取引を促進することができます。これにより、ゲームのプレイ性と経済的価値がさらに向上します。

5.4 その他のフィールド

ソーシャルネットワークに関して、SteemitやVoiceなどのブロックチェーンベースのソーシャルプラットフォームでは、身元確認のためにWalletConnectを使用しています。ユーザーがこれらのソーシャルプラットフォームに登録およびログインする際、従来のユーザー名とパスワードの代わりに、WalletConnectを使用してウォレットを接続して身元確認を行います。ウォレット内の公開鍵はユーザーの固有の識別子として機能し、ユーザーの身元の真正性と不変性を保証します。同時に、ユーザーはコンテンツを公開する際にウォレットを使用して署名することを選択でき、コンテンツの独自性と所有権を証明し、ソーシャルネットワークの信頼機構とコンテンツの価値を高めることができます。

コンテンツ公開の分野では、Mirrorなどの一部の分散型コンテンツ作成プラットフォームでは、作成者がWalletConnectを介してウォレットをプラットフォームに接続することができます。作成者が記事、画像、またはその他の形式のコンテンツを公開する際、有料の閲覧やチップ機能を設定できます。読者はWalletConnectを使用してウォレットを介して支払いを行い、その資金は作成者のウォレットアドレスに直接送金され、コンテンツ作成の直接収益化が実現され、中間リンクが排除され、作成者の収入が増加します。

支払いシナリオでは、一部の店舗やサービスプロバイダーがWalletConnectを介した支払いをサポートし始めています。消費者が商品やサービスを購入する際、店舗は支払い情報を含むWalletConnectリンクやQRコードを生成します。消費者がウォレットでスキャンした後、支払い金額と取引詳細を確認して支払いを完了します。この支払い方法は従来の支払いプロセスを簡素化し、支払いの効率とセキュリティを向上させると同時に、ユーザーにより多様な支払いオプションを提供し、暗号通貨の日常消費への適用を促進します。

WalletConnectの現在の開発状況と課題

6.1 開発状況

現在、WalletConnectはブロックチェーンエコシステムで重要な開発成果を上げています。 統合規模では、100以上のウォレットや200以上のアプリと深く統合しています。 MetaMask、Trust Wallet、Coinbase Walletなど、多くの有名なウォレットがWalletConnectプロトコルをサポートしており、多くのブロックチェーンユーザーがウォレットをDAppsに接続するために便利に使用できるようになっています。 アプリケーションシナリオでは、分散型金融(DeFi)、NFTマーケット、分散型ゲームなど、複数のホットエリアをカバーしています。 ほぼすべての主要なDeFiプラットフォームとNFT取引市場は、ユーザーウォレットを接続する重要な手段としてWalletConnectを使用しています。

ユーザーデータによると、WalletConnectの接続回数は2億2000万回を超え、世界中の3500万人のユーザーに達しており、ユーザーグループの間での広範な利用と人気を完全に反映しています。資金調達の観点では、WalletConnectは資本市場からも高く評価されており、合計3800万ドルの資金調達額を誇っています。2025年1月15日に完了した1,300万ドルのシリーズBラウンド資金調達には、1kx、BitGoなどの投資家が含まれています。クリプトドットコム大手の投資機関やその他の知名度の高い投資機関が、これらの資金は、技術研究開発、エコシステムの拡大、市場推進をさらに推進し、ブロックチェーン接続分野における競争力と影響力を高めるためにWalletConnectの開発をさらに後押しするでしょう。

直面する課題 6.2

一定の成果を収めたにもかかわらず、WalletConnectは開発上多くの課題に直面しています。セキュリティ面では、WalletConnectは通信と取引のセキュリティを確保するためにさまざまな暗号化技術を採用していますが、ハッカーテクニックの持続的な進化による攻撃リスクが依然として存在します。たとえば、Google Playに偽のWalletConnectウォレットアプリケーションが掲載され、ユーザー資産が盗まれるという事例がありました。また、一部のWeb3ウォレットは、WalletConnectのサポートを提供する際にトランザクションポップアップの制限が不完全であり、これによってユーザーがフィッシングを通じて資産を誤って送金してしまう可能性があります。

市場競争も重要な課題です。ブロックチェーン接続領域の競争は激しいです。新しい接続プロトコルやソリューションが絶えず登場しており、一部のウォレットは独自の接続方法を開発したり、他の接続プロトコルは特定の領域に焦点を当てています。これらの競合他社は、機能性、ユーザーエクスペリエンス、コストなどの面でWalletConnectと競合する可能性があり、市場シェアを競い合うことになります。

ユーザーの認識と教育も課題です。一般のユーザーにとって、ブロックチェーン技術や関連する概念はそれ自体が比較的複雑です。比較的専門的な接続プロトコルであるWalletConnectは、ユーザーにとって理解と使用にある一定の困難をもたらす可能性があります。WalletConnectの認識を高め、使用の敷居を下げ、より多くのユーザーが安全かつ便利に使用できるようにする方法は、WalletConnectが解決する必要がある問題です。同時に、ブロックチェーン技術の持続的な発展とアプリケーションシナリオの持続的な拡大に伴い、WalletConnectは新しい技術基準やユーザーのニーズに連続的に適応し、技術革新を続け、機能をアップグレードして市場での競争力を維持する必要があります。

WalletConnectの将来の開発トレンド

7.1 技術革新方向

接続の安定性を向上させる観点から、WalletConnectは通信プロトコルをさらに最適化し、ブロックチェーンベースの分散ネットワーク技術などのより高度なネットワーク技術を採用し、従来の中央集権的なネットワークインフラへの依存を減らすことで、ネットワークの遅延や中断のリスクを低減します。現在、WebSocketはWalletConnect接続の主要な通信方法であり、将来的にはQUIC(Quick UDP Internet Connections)などの新世代トランスポートプロトコルが導入されるかもしれません。QUICはUDPプロトコルに基づいており、接続確立時間の短縮、転送効率の向上、ネットワークの混雑に対する耐性の向上など、著しい利点があり、ユーザーにより安定かつ高速な接続体験を提供します。

拡張に関して、WalletConnectはより複雑な操作をサポートすることが期待されています。例えば、複数のチェーン間でシームレスなやり取りを実現し、ユーザーが複数のウォレットやネットワークを切り替えることなく、単一のウォレット接続を通じて異なるブロックチェーンネットワーク間で資産を移動したり取引を行ったりすることができます。同時に、新しい暗号通貨、デジタル証券などを含むより多くの種類のデジタル資産に対するサポートが増加する可能性があり、ますます多様化する金融市場の需要に対応することができます。

プライバシー保護は技術革新の重要な方向でもあります。ユーザーのデータプライバシーへの懸念が高まる中、WalletConnectではゼロ知識証明などの高度な暗号化技術を採用し、機密のユーザー情報を公開せずに本人確認や取引操作を完了させることができます。ゼロ知識証明によって証明者は他の情報を開示せずに検証者に事実を証明できます。これにより、WalletConnectの使用時にユーザーのプライバシー保護がさらに強化され、セキュリティへの信頼が高まります。

7.2 市場拡大の展望

新興市場では、ブロックチェーン技術の世界的な人気に伴い、いくつかの途上国や地域でのブロックチェーンアプリケーションへの需要が急速に増加しています。たとえば、財務基盤が比較的弱い東南アジア、アフリカなどの地域では、便利で低コストな金融サービスへの緊急のニーズがあります。ブロックチェーン技術はこれらの地域に革新的な解決策を提供しています。ブロックチェーンアプリケーションとウォレットを接続する重要なツールとして、WalletConnectは、これらの新興市場で広く利用されることが期待されており、現地のユーザーが分散型金融やデジタル資産取引などにより便利に参加し、これらの地域でのブロックチェーン技術の着陸と発展を促進するでしょう。

分散型金融、NFTマーケットプレイス、ゲームの既存の分野に加えて、WalletConnectは、モノのインターネット、サプライチェーンファイナンス、ID検証などの分野でも重要な役割を果たす可能性があります。デバイス間の安全な通信と認証が重要な課題であるIoT分野では、WalletConnectは、セキュアな接続と暗号化技術を活用してIoTデバイスをブロックチェーンプラットフォームに接続し、デバイスデータのセキュリティと信頼性を確保し、IoTアプリケーションのより信頼性の高いインフラストラクチャを提供できます。サプライチェーンファイナンスでは、WalletConnectはサプライチェーン内のすべてのリンクを接続して、情報共有とトランザクションの自動化を実現し、サプライチェーンの透明性と効率を向上させ、財務リスクを軽減します。本人確認の分野では、WalletConnectは分散型の本人確認ソリューションを提供でき、ユーザーは従来の中央集権的な本人確認機関に頼ることなく、自分のウォレットを本人確認に使用できるため、本人確認のセキュリティとプライバシーが向上します。

結論

オープンソースのプロトコルであるWalletConnectは、ブロックチェーンエコシステムにおいて重要な役割を果たしており、分散型アプリケーション(DApps)を暗号化されたウォレットと接続することで、ユーザーに安全で便利な接続方法を提供しています。ユーザーはQRコードをスキャンしたりリンクをクリックすることで接続し、プライベートキーを直接露出することなくDAppsとやり取りすることができます。ユーザーはWalletConnectを使用する際には注意が必要であり、信頼性の高い知名度のあるウォレットやDAppsに接続し、フィッシング攻撃やその他のセキュリティリスクを防ぐために不明なソースからの接続を避ける必要があります。

Auteur : Frank
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.

WalletConnectとは何ですか:新しいブロックチェーンアプリケーション接続の時代を開く

初級編3/11/2025, 2:14:47 AM
WalletConnectはオープンソースのプロトコルとして、ブロックチェーンエコシステム内で分散型アプリケーション(DApps)と暗号通貨ウォレットを接続する上で重要な役割を果たしています。ユーザーは、QRコードをスキャンするかリンクをクリックすることで安全かつ便利な方法で接続し、直接プライベートキーを露出せずにDAppsとやり取りすることができます。ユーザーは、ウォレットやDAppsの選択に注意を払い、不明なソースからの接続を避け、フィッシング攻撃やその他のセキュリティリスクを回避すべきです。

1. Introduction

1.1 研究の背景

近年、ブロックチェーン技術の急速な発展により、ユーザーにより多くの自由、透明性、セキュリティを提供する多くの分散型アプリケーション(DApps)が生まれ、金融、ゲーム、ソーシャルなどのさまざまな分野をカバーしています。ブロックチェーンエコシステムでは、デジタルウォレットが重要なツールであり、ユーザーが暗号資産を管理し、DAppsのやり取りに参加するためのものです。これらのウォレットは、取引に署名するためのユーザーの秘密鍵と公開鍵を保存し、アイデンティティを確認します。

DAppsの人気が高まるにつれて、ユーザーはウォレットとDAppsの接続の便益性、セキュリティ、互換性に対する要求が高まっています。従来の接続方法には、秘密鍵の露出リスクが高い、操作が煩雑、互換性が低いなど多くの制約があり、ユーザーの多様なニーズを満たすのが難しい状況です。このような状況の中、WalletConnectは、ウォレットとDAppsの間のコミュニケーションの課題に対処するために設計された革新的な接続プロトコルとして登場し、ユーザーにより安全で便利なインタラクティブ体験を提供しています。

ローンチ以来、WalletConnectは広く使用され、注目を集めています。多くの有名なウォレットやDAppsと統合され、ブロックチェーン分野におけるウォレットとアプリケーションを接続する重要なインフラの1つとなっています。ブロックチェーン技術の継続的な進化とアプリケーションシナリオの拡大に伴い、WalletConnectの原則、機能、アプリケーション、開発トレンドについての深い研究は、ブロックチェーンエコシステムの発展を促進する上で重要です。

2. ウォレットコネクトの基本的なコンセプト

2.1 定義と本質

WalletConnectは、QRコードをスキャンするかリンクをクリックすることで、暗号通貨ウォレット(MetaMask、Trust Walletなど)を分散型アプリケーション(DApps)に安全に接続するために設計されたオープンソースプロトコルです。これにより、ユーザーはモバイルデバイスやデスクトップウォレットを介してDAppsとやり取りすることができ、直接プライベートキーを公開することなく取引を行うことができます。基本的に、WalletConnectは暗号化された通信チャンネルを確立し、DAppsとウォレットがメッセージや取引情報を安全にやり取りできるようにします。ユーザーはウォレットで取引を確認・署名することができますが、プライベートキーは常にウォレットに保管され、DAppに露出することはないため、セキュリティとプライバシーが確保されています。

2.2 開発履歴

  • 起源と初期の開発:WalletConnectは2018年にリチャード・バートンによって初めて提案されました。当時、それはEthereum上の確立されたプロジェクトでした。バランス.io開発プロセスにおける付属製品。WebフルスタックエンジニアのPedro Gomesは、バランス.io業界標準のユーザーエクスペリエンスを提供するため、数か月の調査開発の後、管理ツールをモバイルウォレットと統合できるユーザーエクスペリエンスが設計されました。このツールセットは後にオープンソース化され、「WalletConnect」と名付けられました。その後、イーサリアムコミュニティファンド(ECF)とイーサリアム財団(EF)から資金提供を受けました。チームは非営利団体(財団の形態で)として運営することを決定し、またPedro Gomesも退任しました。Balance.ioWalletConnectプロジェクトのフルタイム開発と運営。
  • バージョンの繰り返しと機能の拡張:開発プロセス中、WalletConnectはバージョンの更新と機能の最適化を継続的に行っています。最初のバージョンは、モバイルウォレットとデスクトップアプリケーション間の安全なリモート通信に主に限定されていました。技術の発展とユーザーのニーズの変化に伴い、後続のバージョンでは、モバイルウォレットとモバイルDApps間の安全な接続を追加し、異なるデバイス上でのDAppsの利用体験をさらに向上させました。同時に、WalletConnectチームはweb3メッセージング技術に焦点を当て、ユーザーにより豊かで便利なサービスを提供することに取り組んでいます。
  • 資金調達とエコロジカルな拡大:2025年1月15日、WalletConnectは1kx、BitGoなどの投資家を含む1300万ドルのシリーズBの資金調達を完了しました。クリプトドットコムなど。 これまでに、WalletConnectチームは複数のラウンドの資金調達を受けており、累積調達額は3800万ドルに達しています。資金調達を通じて、WalletConnectは技術研究開発とエコシステム構築のためのさらなるリソースを得ています。現在、同社は100以上のウォレットと200以上のアプリケーションと統合し、接続回数は2億2000万回を超え、3500万人のユーザーをカバーしており、ブロックチェーンエコシステムにおけるウォレットとDAppsを接続する重要なインフラの1つとなっています。

3. WalletConnectの動作原理

3.1 接続確立メカニズム

ユーザーがWalletConnectをサポートする分散型アプリケーション(DApp)にアクセスすると、接続プロセスはDAppが一意のQRコードまたは重要な情報を含むディープリンクを生成することから始まります。その情報にはDAppの識別子、セッションリクエストの詳細、暗号化通信のための一時的な公開鍵が含まれます。たとえば、分散型金融(DeFi)アプリケーションでは、QRコードまたはリンクにアプリケーション名、バージョン、サポートされているブロックチェーンネットワーク、およびユーザーにウォレットを接続するよう促す指示が含まれる場合があります。

ユーザーは、その後、MetaMaskやTrust WalletなどのWalletConnectをサポートする暗号ウォレットを使用して、QRコードをスキャンしたり、ディープリンクをクリックしたりすることができます。モバイルウォレットを例にとると、ユーザーがウォレットアプリを開き、WalletConnect経由で接続することを選択すると、ウォレットは電話のカメラ機能を呼び出してQRコードをスキャンしたり、クリックされたリンクの内容を解決したりします。QRコードやリンクから情報を取得した後、ウォレットはその情報のソースと整合性を確認するために検証します。検証が成功すると、ウォレットは独自の一時的なキーペアを生成し、DAppが提供する公開鍵を使用してDiffie-Hellman鍵交換プロトコルを通じて共有対称鍵を生成します。この共有鍵は、通信内容の機密性と整合性を確保するためにDAppとウォレット間の暗号化通信に使用されます。最後に、ウォレットはDAppに接続確認メッセージを送信し、接続が正常に確立されたことを通知し、両者が安全な通信を開始できることを通知します。

3.2 安全な通信の原則

WalletConnectは、エンドツーエンドの暗号化、鍵交換、チャネル暗号化メカニズムを主に使用して、DAppsとウォレットのメッセージ交換のセキュリティを確保するために様々な高度な暗号化技術を使用しています。接続確立フェーズでは、DAppsとウォレットはDiffie-Hellman鍵交換プロトコルを通じて共有対称鍵を生成します。このプロセスでは、両当事者はまず公開鍵を交換し、その後、Diffie-Hellmanアルゴリズムを使用して、共有対称鍵が安全に生成されます。この共有対称鍵は、DAppとウォレットのみが知っており、第三者にはアクセスできません。

メッセージの送信プロセス中に、AES(Advanced Encryption Standard)対称暗号化アルゴリズムを使用してメッセージを暗号化します。DAppがウォレットにメッセージを送信する際、共有対称キーを使用してメッセージを暗号化し、それをWebSocket通信チャネルを介して送信します。WebSocket自体はTLS(Transport Layer Security)の使用をサポートしており、送信チャネルを暗号化し、メッセージ送信の追加セキュリティを提供します。基本チャネルが監視されていても、メッセージ内容はすでに暗号化されているため、盗聴者によって復号化されることはありません。ウォレットが暗号化されたメッセージを受信すると、同じ共有対称キーを使用してメッセージを復号化して元のメッセージを取得します。同時に、メッセージの真正性と完全性を確保するために、通常、メッセージを送信する前に署名が行われます。送信者は自分の秘密キーを使用してメッセージに署名し、受信者は送信者の公開キーを使用してメッセージ署名を検証してメッセージが改ざんされていないことを確認します。たとえば、ブロックチェーン取引を行う際には、DAppが送信する取引リクエストメッセージが暗号化および署名されます。ウォレットは、それを受信するとまず署名を検証し、その後メッセージを復号して取引リクエストのセキュリティと正確性を確保します。

3.3 トランザクション署名とオンチェーンインタラクションプロセス

DAppがユーザーにトランザクションを行ったり、署名が必要なその他の操作を行ったりする必要がある場合、確立された安全な接続を通じてユーザーのウォレットに署名リクエストを送信します。NFTマーケットプレイスでのデジタル作品の購入を例に取ると、DAppは、購入されたNFT識別子、価格、トランザクションの当事者のアドレス、およびトランザクションのブロックチェーンネットワークなどのトランザクションの詳細を、ウォレットに送信される署名リクエストにカプセル化します。ユーザーは、ウォレットでこの署名リクエストを受け取り、ユーザーが確認するためにトランザクションの詳細が視覚的に表示されます。トランザクション情報を注意深く確認し、その正確性を確認した後、ユーザーはウォレットで署名を確認するボタンをクリックできます。ウォレットは、ユーザーの秘密鍵を使用してトランザクション情報に署名します。署名プロセスは、暗号化アルゴリズムに基づいてトランザクションデータを処理して一意の署名を生成することを含みます。署名が完了すると、ウォレットは署名された情報をDAppに返します。

DAppが署名された情報を受け取った後、ブロックチェーンネットワークのルールとインターフェースに従って、署名されたトランザクション情報をブロードキャストします。ブロックチェーンネットワーク内のノードは、トランザクションの正当性を検証し、署名の有効性や両当事者の残高が十分かどうかを含みます。検証が成功すると、トランザクションはブロックチェーン上のブロックに含まれ、オンチェーンのインタラクションが完了し、資産の移転やその他の操作が実現されます。このプロセス全体で、ユーザーの秘密鍵は常にウォレットに保存され、DAppに公開されることはありません。DAppは、署名されたトランザクション情報にのみアクセスできるため、ユーザー資産のセキュリティとプライバシーが確保されます。

4. ウォレットコネクトの特長と利点

4.1 特性分析

4.1.1 分散化

WalletConnectは分散型アーキテクチャ設計を採用しており、DAppsとウォレット間の接続と通信を実現するために中央サーバーに依存していません。従来の中央集権的な接続方法では、通常、接続を調整および管理するための中央サーバーがあり、これが単一障害点の原因になりやすいだけでなく、データのプライバシーやセキュリティの問題につながる可能性があります。WalletConnectは、ブロックチェーンの分散型特性を使用して接続を確立し、ブロックチェーンノードを介してデータを送信することで、接続プロセス全体をより分散化し、信頼性を高めます。この分散型設計は、中央サーバーがもたらす可能性のあるリスクを回避し、システムの安定性と攻撃耐性を強化し、ブロックチェーンテクノロジーのコアコンセプト、つまり仲介機関を排除し、ユーザー間の直接的な相互作用を実現します。

4.1.2 セキュリティ

セキュリティは、WalletConnectのコア機能の1つです。接続とインタラクションのプロセス中、ユーザーの秘密鍵は常にローカルウォレットアプリケーションに保存され、DAppに公開されることはありません。秘密鍵は、ユーザーが暗号化された資産にアクセスして管理するための重要な資格情報です。漏洩すると、ユーザーの資産は重大なリスクに直面します。WalletConnectは、暗号化された通信チャネルと厳格な署名検証メカニズムを通じて、ユーザー自身のみがトランザクションと操作に署名および確認できることを保証します。すべてのメッセージとトランザクションデータは、AES対称暗号化やRSA非対称暗号化などの高度な暗号化アルゴリズムを使用して送信中に暗号化され、データの盗難や改ざんを防ぎます。同時に、ウォレットはDAppからリクエストを受け取ると、リクエストを厳密に検証し、正当なリクエストのみが処理されるようにすることで、ユーザーの資産のセキュリティとプライバシーをさらに保護します。

4.1.3 互換性

WalletConnectは優れた互換性を備えており、さまざまな主流の暗号ウォレットや分散型アプリケーションと統合できます。ウォレットに関しては、MetaMask、Trust Wallet、Coinbase Walletなどの多くの有名なウォレットをサポートしており、ウォレットアプリケーションのさまざまなタイプとプラットフォームをカバーしています。モバイルウォレットでもデスクトップウォレットでも、ユーザーはWalletConnectを使用して簡単に接続できます。DAppsに関しては、分散型金融(DeFi)アプリケーション、非代替性トークン(NFT)市場、ブロックチェーンゲーム、またはその他の種類のDAppsのいずれであっても、WalletConnectプロトコル標準に準拠している限り、ウォレットとのシームレスな接続を実現できます。この幅広い互換性により、ユーザーは互換性の問題を心配することなく、異なるDAppsとウォレットを自由に切り替えることができ、ブロックチェーンエコシステムでのユーザーインタラクションエクスペリエンスが大幅に向上し、異なるアプリケーションとウォレット間の相互運用性が促進され、ブロックチェーンエコシステムの繁栄と発展が促進されます。

4.1.4 オープンエンド

WalletConnectは誰でも自由に使用、開発、拡張できるオープンなプロトコルです。このオープン性により、開発者は革新のための広大な空間を提供され、煩雑な認可プロセスや高額な使用料金を気にすることなく、WalletConnectに基づいたさまざまなアプリケーションやサービスを構築することができます。開発者は、特定のビジネスシナリオやユーザー要件に対応するために、必要に応じてWalletConnectをカスタマイズすることができます。同時に、オープンな性質は世界中の開発者を引き付け、WalletConnectエコシステムの構築に参加させ、技術の交流やイノベーションを促進し、WalletConnectプロトコルの継続的な改善と発展を推進します。このオープンなエコシステムにより、WalletConnectは市場の変化やユーザーのニーズに連続的に適応し、ブロックチェーン連携分野でのリーダーとしての地位を維持し、ブロックチェーン産業全体の発展に強力な推進力を注入します。

4.2 アドバンテージ比較

従来の接続方法と比較すると、WalletConnectは多くの点で著しい利点を示しています。利便性の面では、従来の接続方法はDAppsでウォレットアドレス、秘密鍵、またはニーモニックフレーズを手動で入力する必要がある場合があり、これは手間がかかりエラーを起こしやすいです。さらに、異なるデバイスやアプリケーション間を切り替えることはプロセスを複雑にします。それに対して、WalletConnectはユーザーにQRコードをスキャンするかリンクをクリックするだけで、ウォレットとDAppの間の接続を迅速に確立することができます。デスクトップでもモバイルでも、プロセスは簡略化され、ユーザーの時間と労力を節約します。

セキュリティの観点から、従来の接続方法は、特に安全でないネットワーク環境や侵害されたデバイスでプライベートキーを入力する際に、プライベートキーの漏洩のリスクがあります。ハッカーによって入手されると、ユーザーの資産が損失を被ります。一方、WalletConnectは、暗号化された通信とプライベートキーのローカルストレージを通じて、プライベートキーの漏洩の問題を効果的に回避し、ユーザーの資産のセキュリティを確保しています。

ユーザー体験の観点から、従来の接続方法は、異なるDAppsやウォレット間での頻繁なアカウント切り替えや操作をもたらし、ユーザー体験を損なう可能性があります。WalletConnectは統一されたスムーズな接続体験を提供し、複数のDAppsへの接続を1つのウォレットで管理できるため、繰り返しの操作が不要となり、ブロックチェーンアプリケーションの利用体験と満足度を高めます。

5. WalletConnectのユースケース

5.1 分散型金融(DeFi)セクター

現在、分散型金融(DeFi)が盛んになる中、WalletConnectは重要なコネクティングの役割を果たし、さまざまなDeFiプラットフォームでのユーザーの操作を大幅に促進します。有名な分散型取引所Uniswapを例にとると、ユーザーはWalletConnectを使用してQRコードを簡単にスキャンしたりリンクをクリックしたりして、MetaMaskやTrust WalletなどのウォレットとUniswapプラットフォームとの間に安全な接続をすばやく確立できます。トークン交換操作を行う際、ユーザーは面倒なウォレット情報を手動で入力する必要がありません。ウォレットは、ユーザーが保持しているトークンを自動的に識別して表示します。ユーザーが交換するトークンの種類と数量を確認した後、取引リクエストはWalletConnectの暗号化チャネルを通じてウォレットに送信されます。ユーザーはウォレットで署名を確認できるため、取引プロセス全体を迅速かつ安全に行うことができます。この接続方法により、操作プロセスが簡素化されるだけでなく、取引中に秘密鍵が公開されるリスクも回避されるため、ユーザーはより自信を持ってDeFi取引に参加できます。

貸出分野では、Compoundなどのプラットフォームも、ユーザーとプラットフォーム間のやり取りを円滑にするためにWalletConnectに依存しています。Compoundプラットフォームでの借入や貸出の取引に参加するユーザーは、まずWalletConnectを介してウォレットを接続します。プラットフォームは、ユーザーのウォレット内の資産に基づいて借入制限を評価します。ユーザーが借入リクエストを開始すると、借入情報が暗号化されてウォレットに送信されます。ユーザーが署名を確認すると、借入プロセスが完了します。返済時には、ユーザーはウォレットで返済操作を確認し、資金が自動的にウォレットからCompoundプラットフォームに送金されて返済プロセスが完了します。これらの操作を通じて、WalletConnectはユーザー資産情報と取引データのセキュリティを確保し、ユーザーがDeFi貸出活動に便利に参加し、分散型金融の利点を十分に体験することを可能にしています。

5.2 NFTマーケット

NFT市場はここ数年で急速に発展しており、WalletConnectはNFTの購入、販売、表示中にユーザーに便利で安全な接続方法を提供することで重要な役割を果たしています。世界最大のNFT取引プラットフォームであるOpenSeaを例に取ると、ユーザーがプラットフォーム上のお気に入りのNFTアート作品を購入したい場合、OpenSeaページの「ウォレットを接続」オプションをクリックし、WalletConnectを選択するだけで良いです。OpenSeaは取引に関連する情報を含むQRコードを生成します。WalletConnectをサポートするウォレットでQRコードをスキャンすると、ウォレットとOpenSeaプラットフォームの間に安全な接続が確立されます。ユーザーはウォレットでアート作品の制作者、希少性、過去の取引履歴などの詳細情報を閲覧できます。購入が確認されると、取引金額がウォレットから差し引かれ、NFTがユーザーのウォレットアドレスに転送されます。このプロセス全体は迅速で安全であり、NFT取引におけるユーザーの資産とプライバシーの安全性を確保します。

Raribleなどのプラットフォームでは、ユーザーはNFTを購入したり販売したりするだけでなく、WalletConnectを使用してNFTコレクションを展示することもできます。ウォレットをRaribleプラットフォームに接続すると、プラットフォームは自動的にユーザーのNFT資産をウォレットから読み取り、ユーザーの個人ページで直感的に表示します。ユーザーは、NFTを簡単に閲覧し他のユーザーに鑑賞してもらうために、NFTをカテゴリ分けし、説明を追加し、タグを付けることができます。一方、他のユーザーが表示されたNFTに興味を持ち、購入の意向を表明すると、両者はWalletConnectを通じてコミュニケーションを取り、取引を行うことができます。これにより、煩雑なオフライン交渉や複雑な転送プロセスなしに、NFTの取引や展示の効率と体験が大幅に向上します。

5.3 分散型ゲーム

分散型ゲーミングセクターでは、WalletConnectはプレイヤーに資産を管理するより便利で安全な方法を提供し、ゲームの楽しさと相互作用を向上させます。人気のあるブロックチェーンゲームCryptoKittiesを例に取ると、プレイヤーはゲーム中に仮想の猫の資産を管理する必要があり、繁殖や取引を含みます。WalletConnectを介して、プレイヤーはウォレットをCryptoKittiesゲームに接続し、ウォレットに保存されている猫の資産情報がリアルタイムでゲームに同期されます。新しい猫を繁殖したい場合、ゲームはプレイヤーのウォレットに繁殖リクエストを送信します。プレイヤーはウォレットで操作を確認して、繁殖プロセスのセキュリティと信頼性を確保します。プレイヤーが自分の猫を売りたい場合、ゲームで売却オプションを選択するだけです。取引情報はWalletConnectを介してウォレットに送信されます。取引確認を完了した後、猫の資産は購入者のウォレットアドレスに転送されます。取引プロセス全体はオープンで透明で追跡可能です。

ブロックチェーンゲームAxie Infinityでは、ペットバトルをテーマにしたウォレットコネクトも重要な役割を果たしています。プレイヤーはゲーム内で独自のAxieペットを所有し、それぞれが固有の属性とスキルを持っています。プレイヤーは戦闘、繁殖、その他の手段を通じてペットの価値を向上させることができます。ゲームの戦闘に参加する際、プレイヤーはAxieペットのラインナップを確認する必要があります。ウォレットコネクトはプレイヤーのウォレットからAxie資産情報をゲームに転送し、プレイヤーが所有するペットを戦闘で使用できるようにします。プレイヤーがNFTアイテムやゲームトークンなどのゲームで報酬を受け取ると、これらの資産は直接プレイヤーのウォレットに保存されます。プレイヤーはいつでもウォレットコネクトを使用してゲームアセットを表示および管理し、アセットの迅速な転送や取引を促進することができます。これにより、ゲームのプレイ性と経済的価値がさらに向上します。

5.4 その他のフィールド

ソーシャルネットワークに関して、SteemitやVoiceなどのブロックチェーンベースのソーシャルプラットフォームでは、身元確認のためにWalletConnectを使用しています。ユーザーがこれらのソーシャルプラットフォームに登録およびログインする際、従来のユーザー名とパスワードの代わりに、WalletConnectを使用してウォレットを接続して身元確認を行います。ウォレット内の公開鍵はユーザーの固有の識別子として機能し、ユーザーの身元の真正性と不変性を保証します。同時に、ユーザーはコンテンツを公開する際にウォレットを使用して署名することを選択でき、コンテンツの独自性と所有権を証明し、ソーシャルネットワークの信頼機構とコンテンツの価値を高めることができます。

コンテンツ公開の分野では、Mirrorなどの一部の分散型コンテンツ作成プラットフォームでは、作成者がWalletConnectを介してウォレットをプラットフォームに接続することができます。作成者が記事、画像、またはその他の形式のコンテンツを公開する際、有料の閲覧やチップ機能を設定できます。読者はWalletConnectを使用してウォレットを介して支払いを行い、その資金は作成者のウォレットアドレスに直接送金され、コンテンツ作成の直接収益化が実現され、中間リンクが排除され、作成者の収入が増加します。

支払いシナリオでは、一部の店舗やサービスプロバイダーがWalletConnectを介した支払いをサポートし始めています。消費者が商品やサービスを購入する際、店舗は支払い情報を含むWalletConnectリンクやQRコードを生成します。消費者がウォレットでスキャンした後、支払い金額と取引詳細を確認して支払いを完了します。この支払い方法は従来の支払いプロセスを簡素化し、支払いの効率とセキュリティを向上させると同時に、ユーザーにより多様な支払いオプションを提供し、暗号通貨の日常消費への適用を促進します。

WalletConnectの現在の開発状況と課題

6.1 開発状況

現在、WalletConnectはブロックチェーンエコシステムで重要な開発成果を上げています。 統合規模では、100以上のウォレットや200以上のアプリと深く統合しています。 MetaMask、Trust Wallet、Coinbase Walletなど、多くの有名なウォレットがWalletConnectプロトコルをサポートしており、多くのブロックチェーンユーザーがウォレットをDAppsに接続するために便利に使用できるようになっています。 アプリケーションシナリオでは、分散型金融(DeFi)、NFTマーケット、分散型ゲームなど、複数のホットエリアをカバーしています。 ほぼすべての主要なDeFiプラットフォームとNFT取引市場は、ユーザーウォレットを接続する重要な手段としてWalletConnectを使用しています。

ユーザーデータによると、WalletConnectの接続回数は2億2000万回を超え、世界中の3500万人のユーザーに達しており、ユーザーグループの間での広範な利用と人気を完全に反映しています。資金調達の観点では、WalletConnectは資本市場からも高く評価されており、合計3800万ドルの資金調達額を誇っています。2025年1月15日に完了した1,300万ドルのシリーズBラウンド資金調達には、1kx、BitGoなどの投資家が含まれています。クリプトドットコム大手の投資機関やその他の知名度の高い投資機関が、これらの資金は、技術研究開発、エコシステムの拡大、市場推進をさらに推進し、ブロックチェーン接続分野における競争力と影響力を高めるためにWalletConnectの開発をさらに後押しするでしょう。

直面する課題 6.2

一定の成果を収めたにもかかわらず、WalletConnectは開発上多くの課題に直面しています。セキュリティ面では、WalletConnectは通信と取引のセキュリティを確保するためにさまざまな暗号化技術を採用していますが、ハッカーテクニックの持続的な進化による攻撃リスクが依然として存在します。たとえば、Google Playに偽のWalletConnectウォレットアプリケーションが掲載され、ユーザー資産が盗まれるという事例がありました。また、一部のWeb3ウォレットは、WalletConnectのサポートを提供する際にトランザクションポップアップの制限が不完全であり、これによってユーザーがフィッシングを通じて資産を誤って送金してしまう可能性があります。

市場競争も重要な課題です。ブロックチェーン接続領域の競争は激しいです。新しい接続プロトコルやソリューションが絶えず登場しており、一部のウォレットは独自の接続方法を開発したり、他の接続プロトコルは特定の領域に焦点を当てています。これらの競合他社は、機能性、ユーザーエクスペリエンス、コストなどの面でWalletConnectと競合する可能性があり、市場シェアを競い合うことになります。

ユーザーの認識と教育も課題です。一般のユーザーにとって、ブロックチェーン技術や関連する概念はそれ自体が比較的複雑です。比較的専門的な接続プロトコルであるWalletConnectは、ユーザーにとって理解と使用にある一定の困難をもたらす可能性があります。WalletConnectの認識を高め、使用の敷居を下げ、より多くのユーザーが安全かつ便利に使用できるようにする方法は、WalletConnectが解決する必要がある問題です。同時に、ブロックチェーン技術の持続的な発展とアプリケーションシナリオの持続的な拡大に伴い、WalletConnectは新しい技術基準やユーザーのニーズに連続的に適応し、技術革新を続け、機能をアップグレードして市場での競争力を維持する必要があります。

WalletConnectの将来の開発トレンド

7.1 技術革新方向

接続の安定性を向上させる観点から、WalletConnectは通信プロトコルをさらに最適化し、ブロックチェーンベースの分散ネットワーク技術などのより高度なネットワーク技術を採用し、従来の中央集権的なネットワークインフラへの依存を減らすことで、ネットワークの遅延や中断のリスクを低減します。現在、WebSocketはWalletConnect接続の主要な通信方法であり、将来的にはQUIC(Quick UDP Internet Connections)などの新世代トランスポートプロトコルが導入されるかもしれません。QUICはUDPプロトコルに基づいており、接続確立時間の短縮、転送効率の向上、ネットワークの混雑に対する耐性の向上など、著しい利点があり、ユーザーにより安定かつ高速な接続体験を提供します。

拡張に関して、WalletConnectはより複雑な操作をサポートすることが期待されています。例えば、複数のチェーン間でシームレスなやり取りを実現し、ユーザーが複数のウォレットやネットワークを切り替えることなく、単一のウォレット接続を通じて異なるブロックチェーンネットワーク間で資産を移動したり取引を行ったりすることができます。同時に、新しい暗号通貨、デジタル証券などを含むより多くの種類のデジタル資産に対するサポートが増加する可能性があり、ますます多様化する金融市場の需要に対応することができます。

プライバシー保護は技術革新の重要な方向でもあります。ユーザーのデータプライバシーへの懸念が高まる中、WalletConnectではゼロ知識証明などの高度な暗号化技術を採用し、機密のユーザー情報を公開せずに本人確認や取引操作を完了させることができます。ゼロ知識証明によって証明者は他の情報を開示せずに検証者に事実を証明できます。これにより、WalletConnectの使用時にユーザーのプライバシー保護がさらに強化され、セキュリティへの信頼が高まります。

7.2 市場拡大の展望

新興市場では、ブロックチェーン技術の世界的な人気に伴い、いくつかの途上国や地域でのブロックチェーンアプリケーションへの需要が急速に増加しています。たとえば、財務基盤が比較的弱い東南アジア、アフリカなどの地域では、便利で低コストな金融サービスへの緊急のニーズがあります。ブロックチェーン技術はこれらの地域に革新的な解決策を提供しています。ブロックチェーンアプリケーションとウォレットを接続する重要なツールとして、WalletConnectは、これらの新興市場で広く利用されることが期待されており、現地のユーザーが分散型金融やデジタル資産取引などにより便利に参加し、これらの地域でのブロックチェーン技術の着陸と発展を促進するでしょう。

分散型金融、NFTマーケットプレイス、ゲームの既存の分野に加えて、WalletConnectは、モノのインターネット、サプライチェーンファイナンス、ID検証などの分野でも重要な役割を果たす可能性があります。デバイス間の安全な通信と認証が重要な課題であるIoT分野では、WalletConnectは、セキュアな接続と暗号化技術を活用してIoTデバイスをブロックチェーンプラットフォームに接続し、デバイスデータのセキュリティと信頼性を確保し、IoTアプリケーションのより信頼性の高いインフラストラクチャを提供できます。サプライチェーンファイナンスでは、WalletConnectはサプライチェーン内のすべてのリンクを接続して、情報共有とトランザクションの自動化を実現し、サプライチェーンの透明性と効率を向上させ、財務リスクを軽減します。本人確認の分野では、WalletConnectは分散型の本人確認ソリューションを提供でき、ユーザーは従来の中央集権的な本人確認機関に頼ることなく、自分のウォレットを本人確認に使用できるため、本人確認のセキュリティとプライバシーが向上します。

結論

オープンソースのプロトコルであるWalletConnectは、ブロックチェーンエコシステムにおいて重要な役割を果たしており、分散型アプリケーション(DApps)を暗号化されたウォレットと接続することで、ユーザーに安全で便利な接続方法を提供しています。ユーザーはQRコードをスキャンしたりリンクをクリックすることで接続し、プライベートキーを直接露出することなくDAppsとやり取りすることができます。ユーザーはWalletConnectを使用する際には注意が必要であり、信頼性の高い知名度のあるウォレットやDAppsに接続し、フィッシング攻撃やその他のセキュリティリスクを防ぐために不明なソースからの接続を避ける必要があります。

Auteur : Frank
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!