Trust WalletのEIP-7702実装の解説:スマートEOAを支えるアーキテクチャ

Trust WalletがEthereumの最新標準であるEIP-7702を使用して、コントロールを放棄することなくEOAが何ができるかをどのように再想像しているかを探る。
Web3が初期のニッチ市場を超えて拡大するにつれ、ユーザーの期待は変化しています。技術に精通した初期採用者には許容されていたもの――遅いインターフェース、複雑なプロセス、煩雑なワークフロー――は、今やより広い層にとって許容できません。今日、ウォレットの使いやすさは単なる「あったら良いな」ではなく、Web3が次のユーザー層に到達できるかどうかの中核的な要素となっています。
しかし、真にユーザーフレンドリーな暗号資産体験を妨げるいくつかの長年の問題が依然として存在し、ガス代はその最上位にあります。データ は、この摩擦のコストがどれほど高くなっているかを示しており、ユーザーは2024年だけで取引手数料として69億ドル以上を支払っています。どのくらい支払うべきかを推定するだけでなく、どのトークンを使用するか、残高が十分かどうかを判断することは、基本的な操作でさえ障害となります。
Ethereum共同創設者であるビタリック・ブテリンのEIP-7702提案により、より明確な道筋が見えてきました。これにより、最も一般的なウォレットタイプである外部所有アカウント(EOA)が、コントラクトのデプロイやアカウントの変更を必要とせずに、スマートコントラクトウォレットのように一時的に機能できるようになります。
この進展を基に、 Trust Wallet (2億人以上のユーザーを持つセルフカストディウォレット)は、EIP-7702を最初に実現させたウォレットの一つです。単なる外見上の機能を追加するのではなく、インフラストラクチャレベルから始まり、ユーザーが暗号資産と対話する方法を再構築しています。
EIP-7702によるセルフカストディの再定義
Trust Walletは、標準的なEOAにアカウント抽象化(AA)をもたらすスマートウォレットアーキテクチャを導入し、プログラム可能な動作、改善されたUX、より柔軟なトランザクションロジックを可能にします。
この変革の中核には、以下のような機能を駆動するモジュラーエンジンがあります:
- ガス代の柔軟性: ユーザーはもはやネイティブトークンに限定されません。USDTやTWTなどの資産のサポートにより、ウォレット内の既存のトークンを使用して手数料を支払うことができます。
- ワンタップのスマートトランザクション: 複数のステップを承認および署名する代わりに、ユーザーは承認、スワップ、実行などの操作を1つのトランザクションにバンドルできます。
- スポンサードトランザクション: 新規ユーザーのオンボーディングのため、分散型アプリケーション(DApps)やパートナーがガスコストを肩代わりでき、ウォレットへの事前資金入れの必要がなくなります。
- 自動実行: 定期支払い、ドルコスト平均法(DCA)、セッションキーなどの機能が、個別のコントラクトを展開することなく可能になりました。
これらの機能をインフラストラクチャに組み込むことで、Trust Walletは、抽象化、コントロール、インテリジェンスが設計によって連携するセルフカストディ体験の基盤を築きます。重要なのは、ユーザーがシードフレーズの変更やスマートコントラクトウォレットへのアップグレードの必要性なく、完全なカストディとプライバシーを維持することです。
Trust Walletのスマートウォレットエンジン内部
Trust Walletはサードパーティの抽象化に依存するのではなく、 自社開発 したインフラストラクチャを採用しています。このシステムは4つの主要コンポーネントで構成され、それぞれがトークンベースのガス支払いを大規模に可能にするために異なる役割を果たしています。
ペイマスター:トークンベースのガス支払い
ペイマスターを使用すると、ユーザーはETHやBNBなどのネイティブ資産の代わりに、USDTやTWTなどのトークンを使用して取引手数料を支払うことができます。これは、ユーザーがネイティブトークンを保有していない場合が多い、モバイルファーストまたは初心者向けのコンテキストで特に有用です。スワップやブリッジングの必要性を排除することで、ペイマスターはトランザクションを簡素化し、失敗のリスクを軽減します。スマートコントラクトと直接連携して、手数料の検証と決済を行います。
Bundler: 複雑さをワンタップに圧縮
ステーキング、レンディング、スワップなど、多くのDeFiアクションには複数のステップが必要です。Bundlerはこれらを1つの原子アクションに統合します。ユーザーにとってはタップ回数が減り、開発者にとっては実行の整合性が向上します。これはEIP-7702を介した一時的なコントラクトロジックに依存しており、ウォレットが1つの署名された意図を読み取り、エンドツーエンドで実行することを可能にします。
Relayer: チェーン間をシームレスに送信
ユーザーがトランザクションに署名した後、Relayerが送信と最終処理を担当します。ウォレットインターフェースとブロックチェーンを橋渡しし、ブロードキャスト、確認、ガス見積もりを処理します — 特にEthereum、BNB Chain、Arbitrum、Baseなどのネットワーク間で。その結果、ユーザーはインフラストラクチャではなくアクションに集中できる、より滑らかな体験が実現します。
Gas Provisioner: リアルタイムのリソース調整
Gas Provisionerはトークン残高を監視し、手数料を計算し、ガス支払いに適切な資産を選択して、リアルタイムで機能します。Paymasterがロジックレイヤーであるなら、Provisionerはトランザクションがスムーズかつ確実に実行されることを保証する物流システムです。
このアーキテクチャにより、Trust Walletはトークン、ネットワーク、トランザクションタイプ全体でスケーリング可能になり、事前資金調達済みトランザクションやガスレスオンボーディングなどの機能を提供します。これは、ウォレットをスマートでユーザーフレンドリーなエージェントへと変革する基盤を築き、すべてが安全な自己保管フレームワーク内で実現します。
次なるステップ: インフラストラクチャから体験へ
インフラストラクチャが稼働したことで、この新しいスマートウォレットアーキテクチャの最初のアプリケーションが間近に迫っています。内部コードネームはFlexGasで、この機能によりユーザーはTWT、USDT、BNBなど、すでに保有しているトークンでガス手数料を支払うことができます。最初はEthereumとBNB Chainでサポートされます。ネイティブガス資産の別々の残高を維持したり、トークンをスワップしたりする必要はありません。
FlexGas以外にも、同じアーキテクチャはすでに開発中のより広範なユースケースを可能にします:
- ガスレスのオンボーディング: DAppsやパートナーが新規ユーザーのトランザクションをスポンサードでき、ウォレットへのガス事前資金入れの必要がなくなります。
- 自動実行: 定期購読からドルコスト平均法戦略まで、ユーザーは安全かつオンチェーンで、代わりにワークフローを実行するよう承認できます。
- スマートトランザクション: 開発者や機関は、微細な制御、セッション委譲、スマートポリシーの適用が可能なプログラム可能なウォレットにアクセスできるようになります。
これらの機能が成熟するにつれて、ウォレットは静的なキーマネージャーから、意図を解釈し、アクションを自動化し、ネットワーク状況に適応するが、ユーザーの完全な制御を維持するレスポンシブなエージェントへと進化していきます。
EIP-7702により、その進化はすでに始まっています。アーキテクチャは整っています。FlexGasの登場により、Trust Walletは暗号利用の新たな章を開きます — ウォレットがより多くのことをし、ユーザーがより少ない心配で済む世界です。
広く採用されれば、このモデルは自己保管の転換点となる可能性があります。単に使いやすくするだけでなく、成熟したマルチチェーンエコシステムの要求にようやく合致させることです。そしてその未来において、自己保管は単に安全であるだけでなく、よりスマートになるでしょう。
この変化を探求したい方は、 Trust Walletアプリをダウンロード して、トークンベースのガス支払いがどのようなものかを実際に体験してみてください。
免責事項。 提供された情報は、金融アドバイスを提供するものではなく、また提供する意図もありません。すべての情報、コンテンツ、および資料は、一般的な情報提供の目的のみを目的としています。情報は最新の情報ではない可能性があり、読者は各自で調査を行い、自身の行動に対する責任を負う必要があります。他の第三者のウェブサイトへのリンクは、読者、ユーザー、またはブラウザの便宜のためのものであり、Cryptopolitan およびそのメンバーは、第三者サイトのコンテンツを推奨または endorsing しません。

Cryptopolitan Media
グローバルの業界パートナーネットワークからの厳選されたインサイトと注目アップデートのための専用デスク。















