概要
ユーザー操作とは、ERC-4337においてバンダーが処理する、スマートアカウントからの署名付きアクションのことです。これは、トランザクションに相当するアカウント抽象化の概念です。ユーザー操作には、アクション、署名、およびガス設定が指定されます。
仕組み
ユーザーは、自身のスマートアカウントが実行すべきアクションを記述したユーザーオペレーションに署名します。バンダーはこれを検証して組み込み、エントリポイントがそれを実行します。ペイマスターがそのガス代を負担することができます。
重要性
ユーザーオペレーションにより、プログラム可能なアカウント検証やスポンサー付きトランザクションが可能になります。これらはアカウント抽象化における実行単位です。ユーザーオペレーションを理解することは、スマートアカウントアプリケーションを構築する上で不可欠です。
関連する概念
ユーザーオペレーションはERC-4337の一部であり、バンドラー、ペイマスター、およびスマートアカウントに関連しています。これらは従来のトランザクションを抽象化したものです。