Pectra 하드포크

Prague(실행) + Electra(합의) · 메인넷 2025-05-07

일반 지갑(EOA)이 스마트 계정처럼 동작하게 하고, 검증자 한 명이 맡을 수 있는 스테이킹 한도를 32 ETH에서 2048 ETH로 올렸습니다.

무엇이 달라졌나

사용자
일반 지갑(EOA) 주소를 그대로 쓰면서 스마트 계정처럼 동작하게 하는 위임 기능(EIP-7702)이 생겼습니다. 여러 거래를 한 번에 묶어 보내거나, 수수료를 다른 쪽이 대신 내거나, 특정 앱에 제한된 권한만 주는 일이 주소를 바꾸지 않고도 가능해졌습니다. 다만 어떤 코드에 위임하느냐가 계정 전체의 안전을 좌우하므로, 지갑이 검증해 제공하는 위임만 쓰는 것이 안전합니다. L2 수수료의 재료가 되는 L1 데이터 비용도 블롭 공간이 늘면서 수급에 따라 달라지므로 간접적으로 영향을 받습니다.
지갑·앱 개발자
지갑은 EOA가 위임할 대상 코드를 직접 감사해 제공해야 하고 외부 앱이 위임 서명을 요청하는 인터페이스를 열어 주면 안 됩니다. 초기화 선점 공격과 스토리지 충돌도 지갑 쪽에서 막아야 합니다. 컨트랙트 개발자에게는 tx.origin == msg.sender가 최상위 실행 프레임에서만 참이라는 가정이 깨졌습니다. 이 검사에 기댄 재진입 방지나 샌드위치 방어는 다시 점검해야 합니다. BLS12-381 곡선 연산을 처리하는 프리컴파일(EIP-2537)도 추가되었습니다.
검증자
검증자 하나가 인정받는 유효 잔고 상한이 32 ETH에서 2048 ETH로 올랐습니다(EIP-7251). 최소 기준 32 ETH는 그대로입니다. 대형 운영자는 수천 개 검증자를 소수로 합쳐 비콘 노드와 서명 키 수를 줄일 수 있고 솔로 스테이커는 보상이 유효 잔고에 쌓이는 복리 효과를 얻으며 40 ETH 같은 중간 금액도 스테이킹할 수 있게 되었습니다. 출금 주소 소유자가 실행 레이어에서 직접 검증자 종료와 부분 출금을 요청할 수 있게 되어(EIP-7002) 서명 키를 잃어도 자금을 회수할 길이 생겼습니다. 블롭이 늘어 대역폭 부담은 커질 수도 있습니다.
L2
블록당 블롭 개수가 목표 3개·최대 6개에서 목표 6개·최대 9개로 늘었습니다(EIP-7691). L1에 올릴 수 있는 데이터 공간이 두 배 수준이 되어 데이터 게시 비용 부담이 줄어들 여지가 생겼습니다. 블롭 수수료는 수급에 따라 정해지므로 실제 비용은 다른 롤업의 사용량에 따라 달라집니다.

주요 EIP

← 하드포크 · 로드맵