EIP-7002는 실행 레이어(EL)에서 직접 검증자 출금을 트리거할 수 있는 메커니즘을 도입하는 Final 상태의 핵심 표준입니다. 이를 통해 스테이킹 풀과 스마트 컨트랙트가 합의 레이어에 의존하지 않고 출금을 관리할 수 있습니다.
기존 한계와 동기
기존에는 검증자 출금을 위해 BLS 서명 키 보유자만이 자발적 종료 메시지를 제출할 수 있었습니다. 이는 스마트 컨트랙트 기반 스테이킹 풀이 검증자를 자율적으로 관리하는 데 근본적인 제약이 되었습니다.
핵심 메커니즘
새로운 시스템 레벨 컨트랙트(0x0c15)를 통해 실행 레이어 인출 자격증명(0x01) 주소가 검증자 출금 요청을 제출할 수 있습니다. 이 요청은 비콘 체인에서 처리되어 검증자를 종료합니다.
스테이킹 생태계 영향
Lido, Rocket Pool 등 스테이킹 프로토콜이 완전히 비신탁적인 방식으로 검증자를 관리할 수 있게 됩니다. 스마트 컨트랙트가 특정 조건(부채 초과, 거버넌스 결정 등)에서 자동으로 출금을 트리거할 수 있습니다.
Pectra 업그레이드 포함
EIP-7002는 이더리움 Pectra 업그레이드의 핵심 구성 요소로 포함되어 배포될 예정입니다. EIP-7251(최대 유효 잔액 증가)과 함께 스테이킹 경험을 크게 개선합니다.
보안 고려사항
출금 자격증명 주소가 컨트랙트인 경우 해당 컨트랙트의 보안이 검증자 자금 전체에 영향을 미칩니다. 구현 시 재진입 공격, 거버넌스 탈취 등에 대한 철저한 보안 감사가 필요합니다.