Paymaster によって、対象となるスマートアカウント操作の費用を誰が負担するかを顧客向けに変えられる場合があります。ただしネットワークガスがなくなるわけではありません。実行時にはネットワーク上で技術的なガスを精算し、合意済み方針に従ってスポンサーまたは顧客手数料の仕組みが必要な資金を用意します。
フローを設計するときは、対象となる操作、経済的な費用負担者、ネットワークのガス精算に必要な資金と照合方法を別々に決めます。対象条件はネットワーク設定と対応する決済資産によって異なります。すべての操作がスポンサー負担になることや、取引に自動補助が適用されることを意味しません。
ガスと顧客手数料を区別する
技術的なガスはネットワークの実行コストであり、ネットワークとアカウント抽象化の設定に従って精算されます。顧客向け手数料は別個の方針判断です。金融機関は対象操作をスポンサー負担にすることも、設定済みモデルに基づき承認された手数料を課すこともできます。したがって顧客に費用負担のない体験とは、実行が無料という意味ではなく、別の主体が費用を負担することです。
プロトコルガス、顧客向け課金、スポンサー予算、実装またはマネージドサービスの料金、ネットワーク準備金は別々に記録します。これにより財務・運用チームが責任を明確にし、照合しやすくなります。具体的な顧客への説明、会計処理、金融機関の方針は銀行が決めるもので、Paymaster の仕組み自体が定めるものではありません。
顧客体験とガス精算は関連しながら別の経路を進む
- 顧客の経路金融機関が文書化した体験に沿って操作を依頼します。
- 方針の経路対象条件、決済資産、承認、設定済み上限を確認します。
- スポンサーの経路スポンサー負担方針が適用される場合、許可された操作に資金を提供します。
- ネットワークの経路操作を実行し、技術的なガスを精算します。
- 照合の経路顧客手数料とスポンサー資金を個別に記録します。
スポンサー負担の対象条件を定める
対象となり得るスマートアカウント操作、対象の口座やアプリケーション、適用する方針条件、例外の確認方法を金融機関が定めます。スポンサー負担が一律に適用されるわけではありません。設定済みの決済資産、ネットワークの動作、合意済み Paymaster 方針によって決まるため、アプリケーションから依頼するだけで未対応の操作が対象になることはありません。
ERC-4337 Paymaster アーキテクチャには、該当するネイティブ EntryPoint へのデポジットやステークなど、資金面・運用面の要件があります。責任者は、資金の所有、許可された用途、監視、補充を定める必要があります。これらの資源はプラットフォームから自動提供されず、ネットワーク準備金から賄われるとも限りません。顧客ごとの固定枠を意味するものでもありません。
決済資産と上限を評価する
設定済み方針が対応する場合、対象操作には承認された決済トークンを使い、顧客向け手数料を徴収できます。トークン互換性については、登録、変換、決済、認可の動作を技術的に評価する必要があります。アプリケーションの依頼に任意のステーブルコイン名を指定しても互換性は生まれず、本ガイドは特定資産や手数料の換算レートを約束しません。
選択した方針に明確な上限と例外処理を設定し、監視と承認の役割を割り当てます。スポンサー資金が不足する、依頼された資産が対象外である、課金を照合できない、アプリケーションが依頼内容を変更するといった場合も検討してください。合意済み環境でこうした結果を試し、顧客記録とネットワーク記録のそれぞれで正本となるシステムを記録します。
対象操作は方針確認後にガス精算へ進む
- 操作依頼スマートアカウントが評価対象の操作を送信します。
- 対象確認設定済み資産、方針、上限の条件を評価します。
- 資金負担の決定合意済みのスポンサー負担または顧客手数料の経路を選びます。
- ガス精算ネットワーク実行に必要な技術的なガスを精算します。
- 記録を照合顧客への課金とスポンサー支出を分けて記録します。
方針を運用し、照合する
運用チームは、ネイティブガスの資金と顧客手数料の徴収、金融機関の資産準備金を個別に監視する必要があります。対象条件の変更確認、該当するデポジットまたはステークの補充、サービス中断のエスカレーション、照合記録の担当者を定めます。合意済み運用範囲には、金融機関が管理する事項と他者が提供するサービスを明記します。
本番前に、承認済みテストデータを使って成功、拒否、対象外、資金不足の経路を試します。スマートアカウントの結果、ネットワーク記録、スポンサー資金の移動、顧客への課金を照合します。設定どおりに上限と承認を検証した後、顧客体験を確約する前に、プロダクト、財務、エンジニアリング、運用の関係者で証拠を確認してください。