개요
사용자 작업(User Operation)은 ERC-4337에서 번들러가 처리하는 스마트 계정의 서명된 작업입니다. 이는 트랜잭션에 상응하는 계정 추상화 개념입니다. 여기에는 작업, 서명 및 가스 선호도가 명시됩니다.
작동 원리
사용자는 자신의 스마트 계정이 수행해야 할 동작을 기술하는 사용자 작업을 서명합니다. 번들러는 이를 검증하여 포함시키고, 엔트리 포인트가 이를 실행합니다. 페이마스터는 해당 작업의 가스 비용을 부담할 수 있습니다.
중요성
사용자 작업은 프로그래밍 가능한 계정 검증 및 후원형 트랜잭션을 가능하게 합니다. 이는 계정 추상화의 실행 단위입니다. 이를 이해하는 것은 스마트 계정 애플리케이션을 구축하는 데 핵심입니다.
관련 개념
사용자 작업은 ERC-4337의 일부로, 번들러, 페이마스터 및 스마트 계정과 관련이 있습니다. 이는 기존의 트랜잭션을 추상화한 개념입니다.