ウォレットの最終局面: 秘密鍵のない未来
Loopy Lu
2022-10-18 07:00
本文约4317字,阅读全文需要约17分钟
最も日常的で頻繁な登録、ログイン、および認証リンクから、Web2 ユーザー参加の敷居が低くなります。

Web3 革命が始まりましたが、Web2 から Web3 に移行するユーザーは想像していたほど多くないようです。

少し前に、Redpoint Ventures のゼネラルマネージャーである Tomasz Tunguz 氏は、DuneCon 2022 カンファレンスで、主要なパブリック チェーンの累積デイリー アクティブ ユーザー (DAU) が約 250 万人であるのに対し、インターネットの DAU は 50 億人であると述べました。後者は0.05%。供給側から見ると、Web3 分野の開発者は約 16,000 人、世界には約 2,700 万人の開発者がいますが、Web3 開発者の割合は 0.06% 未満です。

ユーザーの流入を妨げているものは何でしょうか?仮想通貨の世界における複雑な運用手順とまったく異なるアカウントシステムが大きな要因であることは間違いありません。

一般のユーザーにとって、ニーモニックワード、秘密鍵、署名の概念を明確にするだけでも非常に面倒です。馴染みのある「ユーザー名/パスワード」のアカウントシステムがなく、複雑かつ不規則な秘密鍵を適切に保管しなければならず、ブロックチェーンブラウザから情報を「混乱しながら」検索しなければならない...Web2から移行した初心者です。それをフレンドリーと呼ぶために。学習コストが高いため、大規模なグループ間での暗号化テクノロジとアプリケーションの人気が制限されています。

Odaily が最近連絡を取った Particle Network は、一連のミドルウェアを通じてこの問題点を解決しようとしています。開発者は Particle を統合してアプリケーションに完全な MPC-TSS マルチチェーン ウォレットを組み込むことができ、ユーザーが Web2 を使用してアプリケーションに低コストかつ迅速にログインできるようにサポートします。このコンポーネントにより、ユーザーは追加の独立したウォレット アプリをダウンロードすることなく分散型アプリケーションを使用できるようになり、Web2 ユーザーが Web3 に参入する敷居が大幅に下がります。

Web2 ユーザーがよりスムーズに Web3 に参入できるようにする

近年の継続的な探究の中で、多くの dApp 開発者は、Web2 アカウントを使用して Web3 製品にログインするという同じ道をたどってきました。

ユーザーにとって、元々の利用習慣を変えない限り、Web3製品を体験することはそれほど難しいことではないと思われます。

パーティクルはこのルートに沿ってさらに進みます。 Web2 と同様のソーシャル認証方法を提供し、Web3 が Web2 と一貫した使用エクスペリエンスを維持できるようにします。

Particle SDK を使用すると、ユーザーは主流のソーシャル アカウント (携帯電話番号、電子メール、Google、Facebook、Apple ID など) を使用してスムーズでスムーズなログイン プロセスを体験できるようになります。これにより、ユーザーがニーモニックワードと秘密キーを学習する複雑なプロセスが回避されます。

Particle と統合されたモバイル ゲーム「Power of Women: Genesis」を例にとると、ユーザーは既存のソーシャル アカウントを選択するだけでログインを承認できます。ログイン後、Particle はユーザーのマルチチェーン ウォレット アドレスを自動的に生成します。

Power of Women のログイン インターフェイス、ゲーム内インターフェイス、内蔵ウォレット

すでに Web3 の世界にいるユーザーは、既存の Web3 ウォレットに接続したり、秘密キーやニーモニックをインポートしてアプリケーションを直接使用したりすることもできます。

技術的な実装とセキュリティ保証の観点から、Particle は秘密鍵の管理方法として MPC を採用しており、この方法は鍵の管理に不慣れなユーザーでも非常に容易であり、同時に非保管ウォレットでもあります (ユーザーは秘密鍵を完全に制御できます)。ユーザーは自分の資産)を保持し、ユーザーが自分のキーを保持する必要はありません。

なぜ MPC が最適なソリューションなのでしょうか?

Web3 を使い始めたばかりの新規ユーザーにとって、一般的な非保管ウォレットは使いやすいものではありません。何年にもわたってウォレットの形式に派生的な変更を加えてきた後、このトラックの構築者は、安全性と効率性を考慮しながらユーザーフレンドリーなエクスペリエンスを実現するという、参入障壁を下げるという最終目標に向かって取り組んでいます。

現在、実践者はこの問題を解決する際に、単語を覚える必要がないこと、ユーザーが自分で資格情報や秘密鍵をバックアップする必要がないこと、非保管ウォレットであるという 3 つのニーズを同時に満たそうとしています。このウォレットの最終形を実現するために、すでにさまざまなソリューションが存在します。より一般的なソリューションには、スマート コントラクト ウォレットや MPC などがあります。

まずはスマートコントラクトウォレットについて見ていきましょう。スマート コントラクト ウォレットは、秘密キーを通じて資産を直接制御するのではなく、すべての権限をスマート コントラクトに転送します。 AA (Account Abstraction/アカウント抽象化) コントラクトウォレットは、ある意味で上記の問題を解決できますが、そのような技術的なパスは新たな問題も生み出します。

  1. ガス料金: 無料のインタラクションに慣れている Web2 ユーザーにとって、入場時に支払うという操作はユーザーのコンバージョンとユーザーの増加を妨げることになるため、たとえ初期段階でプロジェクト当事者がガス料金を補助したとしても、その影響を受けるユーザー エクスペリエンスは向上しません。

  2. 互換性が低い:personal_sign では、多くの場合、既存の dApp を署名ルールに適応させる必要があります。

  3. 非EVMパブリックチェーンをサポートすることは困難です。AAウォレットはEVM内でのみ実装でき、L1パブリックチェーンの競争環境はまだ安定していません。

  4. ウォレット ガーディアンのジレンマ: 初心者の場合、コントラクト ウォレットを使用するには信頼できる「ガーディアン」を設定する必要があり、ガーディアン アカウントのリスクにより新規ユーザーにセキュリティ リスクが残ります。また、そのようなプロセスは Web2 ユーザーにとっても馴染みのないものです。

  5. 契約の成熟度の問題: ERC-4337 のコア契約はまだ進行中であるため、長期的なセキュリティ検証がなければ、開発者はほとんどが慎重になります。

確かに、スマートコントラクトウォレットの実装に対する技術サポートを提供するために、EIP-2938、EIP-4337、EIP-86などのさまざまな提案が提案されています。しかし、スマートコントラクトウォレットの普及はまだ遠いです。現時点では、実装されていて使いやすさが高く、市場で人気のあるAAウォレットは存在しません。このルートでは、ウォレット開発者によるさらなる開発と、C 側へのプロジェクトの継続的な推進と市場教育が依然として必要です。

MPC (セキュア マルチパーティ コンピューテーション) は別のソリューションであり、MPC はスマート コントラクト ウォレットよりも人気があり、技術的な実装とメカニズムの点でも多くの利点があります。MPC は、トランザクションに共同署名する分散ノードを使用して、個人の秘密キーの重大な抜け穴を埋め、使用効率やエクスペリエンスに影響を与えることなく、より高いレベルのセキュリティを作成します。

技術的には、MPC は信頼できるサードパーティなしでマルチパーティの共同計算を可能にし、正確性とプライバシーの両方を保証します。正確性とは、アルゴリズムによって生成された出力が正しいことを意味します。プライバシーとは、一方の当事者が保持する秘密の入力データが他方の当事者に開示されないことを意味します。このアイデアは、お互いを信頼していないグループが、入力をプライベートに保ちながら一緒に関数を計算しようとするというものです。

Particle は、MPC-TSS テクノロジーに基づいたログイン ミドルウェアであり、ユーザーが「管理されていない」Web3 に入ることができます。MPC-TSS の本質は秘密鍵署名アルゴリズムの問​​題を解決することであり、対応する署名を使用して EOA または AA コントラクト ウォレットを高次元で制御できます。

MPC-TSS

Particle は最終的に、オフチェーンのマルチパーティ署名計算の問題を非保管ソリューションで解決しますが、オンチェーン部分では、実際のシナリオとオンチェーン製品の実際の成熟度に基づいて EOA または AA ウォレット ソリューションを提供します。

この分散マルチパーティ署名プロトコルは、単一の秘密キーの概念を排除し、公開キーと秘密キー間の従来の 1:1 対応を、公開キーと秘密キー間の 1:N テクノロジーに変更します。このアルゴリズムでは、N 個の秘密鍵の中で正しいメッセージの t 個の独立した署名を渡す必要があります。 TSS アルゴリズムに基づくマルチチェーンのサポートは完全に分散化されており、そのキーは機械によって生成されるため、人間の介入プロセスが回避され、ランダム性が高くなります。

現在、業界における SSS (Shamirs Secret Sharing) は、実際の使用例を持つ別のソリューションです。原理は単純に秘密鍵をいくつかの部分に分割し、それらのほとんどが集まると完全な秘密鍵が得られるというものです。秘密キーは生成および使用のプロセス中に出現する必要があるため、このソリューションでは基本的に単一の秘密キーのさまざまな問題を解決できません。秘密キーレスログインサービスを提供する「Web3 Auth」製品は、SSS技術路線を採用しています。しかし、非常に興味深いのは、Web3 Auth が将来的に TSS テクノロジー路線に移行すると公式文書で述べていることです。さらに、Magic.Link の KMS Custody など、さらにニッチなソリューションがいくつかあります。

Particle チームは、AA コントラクト ウォレットには特定のシナリオで利点があり、MPC-TSS コア主導のマルチチェーン ミドルウェアの位置付けと矛盾しないと考えています。 Particle は、イーサリアム固有の実装を歓迎します。 Particle は進捗状況と実装上の利点を考慮し、責任ある姿勢に基づいて業界競争力のあるソリューションを開発者に提供するために迅速に対応し、開発者に安全で安定した使いやすい実用的な製品を提供します。

なぜパーティクルなのか?

前述したように、「Web2 アカウントを使用して Web3 にログインすると、プラットフォームが自動的にウォレットを作成する」というのが Particle が開発者に提供する主なサービスです。Web2 と Web3 を接続する一連の機能を SDK にパッケージ化し、開発者がミドルウェアをより使いやすくすることができます。迅速かつ便利な土地開発。

さらに、Particle は開発者に他のさまざまな機能製品やサービスを提供します。

ウォレットサービスを例に挙げてみましょう。現在、dAppsは操作にアクセスする際に「ウォレットに接続する」必要があり、dApps自体にはウォレット機能がありません。一部のネイティブ Web3 ユーザーにとって、この操作は一般的ですが、Web2 ユーザーにとってはそうではありません。アプリケーション自体にはアカウントシステムがなく、ウォレットとアプリケーションの間を何度も行き来する必要があるため、依然として煩雑であることは間違いなく、ユーザーの使用習慣や認知にも適合していません。

Web3 アプリケーションには、Web2 の「アカウント」と同様の完全な機能をどのように持たせる必要がありますか?組み込みのウ​​ォレットは間違いなく最も完全で最もシンプルなソリューションです。ただし、ほとんどの開発者にとって包括的なウォレットを開発する必要はなく、投資コストは膨大です。

Particle SDK は完全なウォレット サービスを統合します。開発者は、Particle サービスにアクセスするだけで完全な Web3 ネイティブ マルチチェーン ウォレットをアプリケーションに組み込むことができ、ユーザー エクスペリエンスは Web2 と同じくらいスムーズです。ユーザーは「ウォレット→アプリケーション」の間を何度も移動する必要がありません。 Particle のウォレット サービスは現在、Solana とすべての EVM 互換チェーンを含む 12 チェーンをサポートしており、iOS、Android、Web、Unity、Flutter、React Native のネイティブ SDK を含む完全なマルチターミナル ウォレット機能ソリューションを開発者に提供します。開発者は、ほんの少量の統合作業を行うだけで、完全なログインおよびウォレット機能をアプリケーションに組み込むことができます。

Web2とWeb3の世界をつなぐ専用のインフラとして、また、Particle はパートナーと協力して、NFT サービス、ノード サービス、オンチェーン データ分析、データ ホスティング サービスを開発者に提供します。開発者はこれらの強力なインフラストラクチャを使用して、NFT開発、複数のNFT機能の実装、ノードの構築と運用、データ分析、その他の下位レベルのプロセスを迅速に完了できます。アプリケーション層の開発に集中し、開発者を「再作成」から「」に移行できます。車輪からの解放」。

導入の進捗状況という点では、Particle のサービス利用者はすでにかなりの成果を上げています。たとえば、カジュアル ゲーム「Power of Women: Genesis」は、Web3 ゲームとして初めて米国のゲーム リストでトップになりました。


「Power of Women: Genesis」は、Solana をベースにした女性向けの着せ替え 3D NFT ゲームです。ユーザーはゲームに参加することでF 2 O NFTとトークンを取得し、内蔵のモバイルNFT取引市場で直接取引することができ、トークンはユーザーのゲーム行動を通じて公正にローンチされます。

製品の流暢性、ユーザー エクスペリエンス、ゲームプレイなどの観点から、Particle サービスを統合することにより、「Power of Women: Genesis」のユーザーはウォレット、ニーモニック、秘密鍵を知る必要がなく、内部で直接署名とチェーンを完了できます。オンライン転送やスワップなどの Web3 の一連の操作も、Web2 製品時代の使用習慣と製品エクスペリエンスを保持しています。

最近業界で話題になっているGametaもParticleのクライアントであり、BNB Chain上のWeb3カジュアルゲームプラットフォームです。リリースから 1 か月後、BNB チェーンで最もアクティブなゲーム dApp となり、133 万以上の独立したウォレット アドレスを獲得しました。 Gameta チームは人気のトレンドを把握して人気のテーマ ゲームを制作することに長けており、Web3 の操作と理解の敷居を下げ、より多くのユーザーをブロックチェーンの世界に引き込むことに尽力しています。

ゲームに加えて、主要な Web3 バーチャル ヒューマン プロジェクトである Lifeform も、Particle と緊密に連携しているクライアントです。 Lifeform は、分散型デジタル ID ソリューション プロバイダーです。技術革新によって推進され、ビジュアル DID のための統合ソリューションの開発に重点を置いています。そのコア製品には、3D 超現実的なバーチャル ヒューマン エディター、ビジュアル DID プロトコル、安全なスマート コントラクト スイート、およびネイティブ分散化が含まれます。集中型アイデンティティ SaaS システム サービス、および Web3 クロスアプリケーション開発に適した Metaverse 基盤エンジン。

Lifeform の Web3 ビジュアル DID エディターは、画像編集機能、モーション キャプチャ機能、およびさまざまなメタバース世界に入るソリューションのフルセットをユーザーに提供します。ユーザーが閾値の低い高品質の画像アセットを所有すると、UGC モデルはバーチャル ヒューマン ユーザーの急増を刺激し、分散型開発者を惹きつけて GameFi ゲーム シナリオを充実させ、最終的には自律的で豊かなバーチャル ヒューマンの社会生態学を形成します。

現在、Particleは中国系のアプリケーション層プロジェクトをカバーするほか、国際化も推進しており、最近ではオンチェーンSkill Game(スキルゲーム)プラットフォームPlayZapをはじめとするインドの有力なWeb3プロジェクトを多数導入している。 PlayZap チームの創設者である Abhishek は、スキルベースのゲームの成長と運営に豊富な経験を持っており、彼の目標は、PlayZap をインド初のプラットフォーム レベルの Web3 製品に構築し、そのチェーンに月間ユーザー数が 100 万人を超えることです。

協力的な顧客からの良いフィードバックは、Particle 自身のチームのゲーム ビジネスと MPC 分野での技術蓄積に対する豊富な経験と理解から切り離すことができません。 Particle のゲーム プラットフォームとモバイル ゲーム ビジネスは、累計で 2 億人を超えるユーザーにサービスを提供しており、その 2 つの単一製品には、毎日 1,000 万人近くのアクティブ ユーザーがいます。高同時実行サーバー アーキテクチャとグローバル ノードの最適化に関して豊富な経験を持っています。同社のソーシャル ゲーム プラットフォーム MiniJoy は、かつてはインド最大のユーザー ベースを持つソーシャル ゲーム プラットフォームでした。さらに、チームが自社開発した 11 のゲームが米国のトップ 10 にランクインしており、幅広いジャンルをカバーしています。 Particle は、ユーザー ログインとウォレット ミドルウェアのシナリオに MPC テクノロジーを適用する方法を体系的に研究した最初の Web3 チームであり、ネイティブ モバイル実行モジュールを実装した業界初のチームでもあります。

「次の10億人」を歓迎します

仮想通貨の世界はいつ「次の10億」を迎えるのでしょうか?

業界爆発の次の波は、基盤となるインフラストラクチャの進化、高品質な開発者の参入によってもたらされた新世代のアプリケーション層 Web3 製品、そして新たな資産効果の複合的な物語から生じるに違いありません。

ユーザー システムとユーザー エクスペリエンスを独自の Web3 製品に直接組み込むことが標準的な手法となるでしょう。これによる直接的な影響は、Web3 の全体的なトラフィック パターンが再形成されることです。現在の独立したウォレット製品がメインのトラフィック ハンドラーであるのとは異なり、Web3 トラフィックの 80% 以上がアプリケーション層製品によって直接処理されることになります。

Particle は、開発者が新しいユーザー システムの蓄積と、製品内でのユーザーの完全なインタラクティブ エクスペリエンスの閉ループを完了できるよう支援することで、最終的なトラフィック パターンにおけるアプリケーション レイヤー製品のコア インフラストラクチャになることを望んでいます。

従来のインターネットの大規模なユーザーの受け入れは新しい話ではありません。しかし、現在の暗号化製品の使いやすさとセキュリティは、数十億人のユーザーの日常的な使用に対処するには十分ではないようです。そして Particle では、いくつかの進歩が起こっています。

使いやすさと製品エクスペリエンスを最適化することで、Web3 製品を Web2 製品に劣らないものにすることができます。インフラストラクチャの改善により開発者の生産性が向上するのは間違いなく、開発者はユーザーに近いアプリケーション層の製品の構築により集中できるようになります。 Web3 製品が曖昧で扱いにくいものでなくなると、一般のユーザーは何の障壁もなく Web2 の世界から移行できるようになり、その時、Web3 の世界は独自の「次の 10 億」を迎えることになります。

Loopy Lu
作者文库