EIP-6981은 사용자가 실제로 지갑을 배포하기 전에 미리 예약된 계정 주소를 소유권 증명과 함께 활용할 수 있는 "예약 소유권 계정" 표준을 제안합니다. 이를 통해 아직 온체인에 존재하지 않는 계정에도 자산을 전송하거나 권한을 부여할 수 있습니다.
개념 개요
예약 소유권 계정(ROA)은 특정 키 또는 식별자로부터 결정론적으로 파생된 주소로, 실제 컨트랙트나 EOA가 배포되기 전에도 해당 주소에 자산을 보내거나 역할을 부여할 수 있습니다. CREATE2 등의 메커니즘을 활용하여 주소를 사전에 계산합니다.
활용 사례
신규 사용자가 지갑을 설정하기 전에 NFT나 토큰을 받을 수 있어 온보딩 경험을 개선합니다. 또한 아직 배포되지 않은 멀티시그 또는 DAO 컨트랙트에 미리 자산을 할당하는 시나리오에서도 유용합니다.
표준화 방향
이 EIP는 예약 계정의 소유권 증명 방식과 인터페이스를 표준화하여 지갑, 프로토콜, 도구들이 일관되게 예약 계정을 다룰 수 있도록 하는 것을 목표로 합니다.
현재 상태
아직 Draft 상태로 세부 사항이 논의 중이며, 기존 ERC-4337 계정 추상화 표준과의 통합 가능성도 검토되고 있습니다.