
Particle はどのように zkWaaS と組み合わせて、インテント中心のモジュール型アクセス層を構築するのか?
TechFlow厳選深潮セレクト

Particle はどのように zkWaaS と組み合わせて、インテント中心のモジュール型アクセス層を構築するのか?
zkWaaSは、機密性認証および機密性取引を通じて、オンチェーンおよびオフチェーンのユーザーのプライバシー問題を解決します。
2023年9月13日 | Kris
Particle NetworkはWeb3向けのインフラストラクチャであり、開発者の生産性向上とWeb3の大規模採用の加速を目指しています。提供するウォレットログインおよびウォレットミドルウェアは、業界で最も利用されているソリューションとなり、他を大きく引き離しています。
2022年10月下旬の製品リリース以降、Particle NetworkはXter.io、Hooked Protocol、ApeX、1inch、CyberConnectなど数百ものクライアントに導入されています。2023年4月にはMPC+AAウォレットソリューションを発表し、クロスプラットフォームSDKを提供することで、MPC+EOAおよびMPC+AAのアカウント抽象化ウォレット製品群を確立しました。
Particle NetworkはまもなくV2製品をリリースする予定です。Particle V2のテーマは「Intention-Centric(意図中心型)、モジュラーなWeb3アクセスタイヤ」です。V2では、zkWaaS(Zero-Knowledge Proof Wallet-as-a-Service)サービスを提供し、主に以下の2つの機能を含みます:
-
MPC-AAにzkpを統合して、プライベートログインおよびプライベート取引を実現する;
-
Intent Fusion Protocolのローンチ。エンドユーザーの体験向上のため、意図中心型の製品構築を行う。
一、Particle V2の製品アーキテクチャ:

V2がユーザーにもたらす体験:
ユーザーはParticle NetworkのzkWaaSによって強化されたアプリケーション層製品を通じてログインします(ソーシャルログインの利便性を享受しつつ、Web2における身元情報は一切漏らしません)。V2はユーザーの複雑なニーズも満たすことができ、例えばETHを任意のL1/L2上で最高の収益を得られるDeFi商品に自動分配し、収益がある一定額に達した時点で自動的に現金化し、Lidoに預けてリスクフリーのリターンを得るといったことも可能です。
Particle Network v2のIntent Fusion Protocolは、単に複雑な機能や設定を提供するのではなく、ユーザーのニーズや期待にさらに注力します。これにより、ユーザーの真の意図を最小限の認知負荷と操作コストで実現できます。
二、意図(intent)の設計とユーザーエクスペリエンスの解析:
複雑なWeb3世界で自由にやり取りできるようにするには、ユーザーエクスペリエンスが極めて重要です。初期のブロックチェーンとは異なり、ユーザーはもはや技術的な細部を理解する必要はありません。重要なのは、分散型システムとのやり取りをシンプルにガイドする体験の提供です。Web3において使いやすい体験を実現するには、「意図駆動型インタラクション」が基盤となり、以下のようなキーワードが含まれます:
-
結果志向:ユーザーは望む結果だけを表明すればよく、その実現方法については意識する必要がない。
-
条件付き承認:ユーザーは結果が実際に達成された後にのみ、資産および手数料の支払いを承認する。
-
競争的ソルバー:意図主導の世界では、オンチェーン・オフチェーンを問わず、複数のソルバーがユーザーの意図を実現するために競い合い、報酬を得る。この競争が激しいほど、効率は高まる。

三、ユーザーによる意図(intent)使用の全プロセス:
-
ユーザーはZKwaasやリテールウォレット、ChatGpt、TelegramのBotなどを通じて自分の意図を送信する
-
自然言語解析またはテンプレートを通じて意図内容を分析し、標準化された識別可能なDSLへ変換。また開発者向けにDApps Intent Frameworkを提供し、あらゆるユーザー意図を簡単に構築可能にする
-
暗号化されプライバシー保護されたconfidential intentはintent bidder networkに送信される。構造化されたintentはbidder networkによって分解され、オンチェーン・オフチェーンの入札者と連携して最適化された機密intentオブジェクトが作成される
-
Intent bidder networkは最適化されたintent提案をParticleのZKEVMに送信する。zkEVMは二つの問題を解決する:一つはintent solver networkによる意図解決プロセス、もう一つはAAウォレットによる取引実行プロセスである
-
ソルバーはユーザーの意図を認識し分類し、それを達成する最適なパスを計画する。パスが決定されると、必要な取引を構築し、アカウント抽象化ウォレットに転送する
-
AAウォレットは取引の実行を担当し、bundlerとpaymasterから構成される。bundlerはソルバーからの取引を受け取り、スケジューリングを行う。paymasterはそれらに関連するガス代を管理する。Bundlerはuseropに対してwalletのvalidateOpメソッドをオフチェーンでシミュレートし、受諾可否を判断する。その後、取引はAAシステムのエントリポイントに送られ、handleOpメソッドが呼び出される。このプロセスでは複数のユーザー操作をまとめて(bundle)ガス代の最適化やMEVの抽出も行う。ParticleのAAアカウントは、ユーザーが一度署名するだけでマルチチェーン操作が可能になる
-
AAシステムのエントリポイントはオンチェーン操作を検証・処理する。必要な要件とセキュリティチェックを満たしていることを確認した上で操作を実行する。操作が成功すると、エントリポイントはウォレットの預かり金からbundlerにETHを払い戻す。この払い戻しメカニズムは、bundlerの作業と前払いに対する補償となる
5. 最後に、intentから分解された取引はbundleおよびrelayを経て異なるチェーンに送信される。この過程にはcross chain messagingとunified multi-chain gas tokenが関与する
6. ユーザーは機密intentオブジェクトに署名し、intent solver networkがそれを実行してユーザーに所望の結果を提供する
エンドユーザー視点での体験としては、ユーザーは単にボタンを押すか、ChatGPTのようなインターフェースで意図を伝えるだけです。構造化された意図は自動的に分解され、intentビッダーとintentソルバーによって実行されるため、ユーザーは「ボタンを押しただけ」「メッセージを送っただけ」と感じるのです。
四、intent全プロセスにおけるParticleの革新設計:
1. 意図の表現と許可:
-
ユーザーが意図を表現する方法:エンドユーザー視点では、ボタン操作またはChatGPT風UIを通じて意図を表現する
-
ユーザーが表現できる意図の種類やレベルは何か
-
ユーザーが与える許可の範囲は何か
2. DSL:標準化された意図言語。これによりソルバーはユーザー意図をより容易に理解・推論できる
3. Intent bidder networkの仕様:
-
Intent bidderは非公開ネットワーク。Particleトークンをステーキングすることで参加可能。悪意のあるbidderはslashされる
-
Intent bidderのプロセスは最適な提案を選ぶ競争プロセス。最も短時間で最高の取引結果を提示した提案が採用される
4. Solver Network:
-
許可制か非許可制か?Solverになるための基準は何か?
-
特定分野に特化した異なるタイプのsolverは存在するか?
-
勝者がすべてを得る(winner-takes-all)か、分散型の競争モデルか?
-
Solverがタスクを完了したかどうかをどう確認するか?ユーザーとsolver間の決済はどう行われるか?
5. 意図の達成をどう検証するか?
-
取引結果の伝送にはオラクルが必要
6. どうやって意図のプライバシーを保証するか?
7. ParticleがzkEVMを設計した理由とその構成要素は?
-
ParticleはzkEVMを通じて、分散型鍵管理を実現するマルチチェーン対応の融合AAアーキテクチャを提供
-
クロスチェーンのアカウント抽象化により、ユーザーは1回の署名でマルチチェーン操作が可能
-
IntentVMを通じて統一されたIntent Mempoolを実現し、構造化された機密intentオブジェクトをソルバーに渡して取引の構築・実行を行う
-
会計マネージャーとIntent Registryは、安全なオンチェーン・オフチェーンのコンセンサス協働の基盤を提供
これらの詳細は、Particleが間もなく発表するホワイトペーパーで明らかになります。その際、さらに豊かな情報が提供される予定です。
五、Particleのintentが他社と異なる点および優位性:
すでに多くのプロジェクトがintentに関する研究を行い、さまざまなアプローチを採用しています。Cow Swap、1inch Fusion、UniswapX、Anoma、FlashbotsのSUAVEなどがこの分野で進展を見せていますが、それぞれの導入方法や重点は異なります。しかし、開発者とユーザーの操作を簡素化するためには、統一された「汎用的意図融合プロトコル」が必要です。
より汎用的なintentを実現するには、新しいintent言語、新しいVMなど、比較的新しいアーキテクチャが必要です。ParticleはすでにAAウォレットのリーディングカンパニーとして、多数のクライアントとBtoB事業を持ち、ユーザーに最も近い位置にいます。この点でParticleはintent分野において非常に有利な立場にあります。さらに、Particleのintent fusion layerはオープンな姿勢を取り、他のウォレットやサードパーティDAppの接続(intentプールの共有)も許可する予定です。これにより、intent市場において先行者利益を大きく得ることが期待されます。
-
Particle intentのモジュラースタック:
我々は、Web3業界におけるコンテンツ供給の大きな進化に注目しています。突破口はユーザーのインタラクションと取引効率の向上にあります。Particle Networkの「意図中心型」モジュラーWeb3アクセスタイヤは、Web3をエンジニアに優しい金融業界から、大衆向けの消費者産業への転換を加速させるでしょう。

六、プライベート取引:
プライベート取引は以下の2つの部分に分けられます:
-
ParticleがユーザーのWeb2身元情報をどう守るか
-
Particleがユーザーのオンチェーンアドレスおよび取引のプライバシーをどう守るか
Web2身元情報のプライバシー保護:
プライベート取引は、Web3ウォレットの普及にとって重要なマイルストーンです。ユーザーがコーヒーを買ったり、給料を受け取ったりするような日常的な取引がすべて公開されていたら、Web3の広範な利用は困難でしょう。効率的にプライベート取引を実現できることは、Web3が新たなユーザー層を獲得するための突破口となります。
Particle v2は既存のMPC+AAにzkpを追加することで、ユーザーの身元を隠蔽し、ログイン時にWeb2の身元情報を隠せるようにしました。ログイン身元とウォレットアドレスの関連付けを不可能にすることで、プライベートログインを実現しています。
この分野では、業界はすでにZK DID(例:Holonym、Polygon ID、ChainlinkのCanDIDなど)で多くの取り組みを行っています。ZK、MPC、オラクルを組み合わせることで、理論上はあらゆるWeb2証明書をWeb3に変換することが可能です。ユーザーは自身のWeb3証明書の安全性を確保し、利用時に適切なZK証明を生成することで、オンチェーン・オフチェーンでの検証が可能になります。
しかし、ParticleのzkWaaSが直面する課題は、証明書の生成・管理だけでなく、ユーザーエクスペリエンスとのバランスでもあります。
Particleはユーザーが摩擦のないWeb2体験を犠牲にすることを望んでいないため、TEEを活用した「クイックモード」を導入しています。また、ユーザーに馴染み深いメールや電話番号などの認証不要のログイン方式もサポートしています。
Particleの設計では、ユーザーがクイックモードでウォレットを作成します(注意:クイックモードであっても、ユーザーは一切のプライバシーを犠牲にしていません)。その後、サイレントに生成されたWeb3証明書が永続化されます。もちろん、このプロセスでユーザーに余計な認知負荷がかかることはありません。zkWaaSはユーザーの操作中に段階的にWeb3証明書の管理を支援します。
つまり、zkWaaSはユーザーのログインプライバシーを確保しつつ、Web3証明書の生成・管理を支援し、ユーザーエクスペリエンスを損なわないように設計されています。
開発者にとっても体験はシンプルで明快です。従来のWaaSと比べ、新設計は署名機能の提供に加えて、ユーザーのデータ管理も担っています。
これは今後のあらゆるWeb3ウォレットまたはウォレットインフラの責務であり、秘密鍵やMPC断片の管理から、より広範なユーザーのWeb3データ管理へと拡大していくべきです。

Web3プライベートアドレス:
ParticleはVitalikが提唱するステルスアドレスの設計を採用しており、毎回の送金時に一時的なプライベートアドレスを生成します。しかし、ガスがない一時アドレスでは資金を送信できません。この問題を解決するのがAAアカウントです。
この課題への解決策として、Particleは「スマートステルスアドレス」を設計しました。ユーザーのやり取りはスマートステルスアカウントを通じて行われ、ガスステーションと連携することで巧妙にガス問題を解決します。
まとめると、zkWaaSは機密認証と機密取引を通じて、オフチェーン・オンチェーン両方のユーザーのプライバシー問題を解決します。同時に、完全なユーザー制御と規制対応性も維持しています。これがWeb3の大規模普及の真の基盤を築きます。
これは、プライバシーとセキュリティを損なうことなくWeb2ユーザーをシームレスに統合するという大きなテーマに完璧に合致しており、使いやすさとプライバシー保護の両立を実現しています。安全かつ使いやすいWeb3インフラの構築が完全に可能であることを示しており、より広範な一般大衆が分散型ネットワークに参加するための土台を築いています。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














