EIP-6492는 아직 배포되지 않은(predeploy) 스마트 계정 컨트랙트에 대한 서명 검증 방법을 정의하는 Final ERC입니다. 계정 추상화 환경에서 카운터팩추얼 계정의 서명을 검증할 수 있게 합니다.
문제점
계정 추상화(AA)에서는 사용자의 스마트 계약 지갑이 아직 배포되지 않은 상태에서도 서명을 생성할 수 있어야 합니다. 기존 isValidSignature(ERC-1271)는 컨트랙트가 이미 배포된 경우에만 동작합니다.
솔루션
특별한 매직 서픽스(0x6492...6492)를 서명에 추가하여 검증자가 컨트랙트를 임시 배포(create2)하고 isValidSignature를 호출한 후 검증하는 방식을 표준화합니다.
활용 사례
ERC-4337 기반 스마트 지갑이 배포 전에도 dApp에서 서명을 사용할 수 있게 합니다. 가스비 없이 계정을 생성하고 첫 거래 시에만 배포하는 카운터팩추얼 패턴을 지원합니다.
표준 채택
Final 상태로 확정되어 Safe, Ambire 등 주요 스마트 지갑 프로젝트에서 채택되었습니다. ERC-1271과 함께 계정 추상화 서명 표준의 핵심 구성 요소입니다.