EIP-7044는 자발적 탈퇴를 더욱 유연하게 함으로써 스테이킹 사용 경험을 개선하는 것을 목표로 하는 이더리움 개선 제안입니다. EIP-7044는 계약 시작 시 미리 서명된 철회 알림을 생성하여 스테이킹으로부터의 철회를 간소화합니다. EIP-7044를 통해 ETH 스테이커는 언제든지 이더리움 합의 클라이언트에 자발적 탈퇴를 일방적으로 제출할 수 있으므로 스테이킹 운영에 대한 더 많은 제어 및 유연성을 제공합니다.[2]
EIP-7044는 이더리움 Dencun 업그레이드의 일부이며 철회 조건이 검증자의 어떠한 조치나 후속 네트워크 업데이트의 영향을 받지 않도록 합니다. EIP-7044는 또한 검증자의 서명된 자발적 탈퇴 메시지를 두 번의 업그레이드에만 유효한 것이 아니라 영구적으로 유효하게 만듭니다.[1][2]
현재 서명된 자발적 탈퇴는 비콘 체인 상태가 현재 및 이전 포크 버전만 고려하기 때문에 블록 포함을 위해 최대 두 번의 업그레이드에만 유효합니다. 이러한 제한은 특히 스테이킹 운영자(활성 키 보유자)가 자금 소유자(철회 자격 증명 보유자)와 다른 스테이킹 작업의 복잡성을 증가시킵니다. 즉, 미리 서명된 자발적 탈퇴 메시지(VEM)는 두 번째 업그레이드 전에 지속적으로 교환되어야 합니다. 그렇지 않으면 보관자(스테이킹 서비스 제공업체)는 더 이상 스테이킹된 자산을 제어할 수 없으며 서비스는 은행법에 따른 예금으로 분류됩니다.[4]
일반적으로 위임 스테이킹 계약에는 두 당사자가 관련됩니다.
위임 스테이킹 설정에서 ETH 스테이커가 검증자를 탈퇴하고 원래 32 ETH 예치금과 누적된 스테이킹 보상을 인출하려고 결정할 때 복잡성이 발생합니다. 맥락을 위해 이더리움 검증자를 탈퇴하려면 소위 “자발적 탈퇴 메시지”(VEM) 또는 “자발적 탈퇴 작업”이 검증자의 서명 키로 서명되어 합의 계층(CL) 클라이언트에 의해 비콘 체인에서 처리를 위해 제출되어야 합니다.
EIP-7044는 자발적 탈퇴를 영구적으로 유효하게 만들어 운영자에게 요청을 시행하도록 의존하지 않고도 언제든지 검증자와 독립적으로 네트워크를 탈퇴할 수 있도록 ETH 스테이커의 사용자 경험을 개선하는 것을 목표로 합니다.[1][3]
EIP-7044를 통한 이러한 개선은 자동화된 솔루션이 이더리움 합의 계층에서 자발적 탈퇴를 처리할 수 있으므로 네트워크 분산을 개선하고 검증자가 오프라인 상태일 때 가동 중지 시간 패널티를 줄입니다.[3]