2026-05-08 Ethereum Roadmap Analysis
핵심 요약
- HIGH EIP-8252 Execution-Layer Reorg State Retention Window 신규 -- ~36일/8,192 epochs state 보존 강제 (The Verge / EIP-4444 인접 트랙).
5/7 06:29 UTC eth-magicians 토픽 28463에 EIP-8252 initial draft 등록. 핵심 사양은 EL 클라이언트가 262,144 블록(~8,192 epochs, ~36일) 동안 reconstructible state를 유지하도록 강제. 동기는 CL 비finality 장기화 시 reorg 복구로, INACTIVITY_PENALTY_QUOTIENT_BELLATRIX = 2^24 상수에 calibration되어 약 78.7% offline stake 시나리오까지 cover. Outstanding Issues 5종 명시 -- (1) 미래 CL fork에서 quotient 변경 시 재교정, (2) 주요 EL 팀의 storage overhead 견적, (3) EIP-4444 block-data 보존 정책과의 정합, (4) EIP-7251 balance 변경의 수학적 영향, (5) 8,192 epochs가 storage-vs-coverage 최적인지. EL/CL 책임 경계와 EIP-4444 history expiry 트랙의 교차 사양으로, 추가 검증 필요(stage 미배정 -- 5/8 EIP 업그레이드 현황 데이터에 EIP-8252 entry 부재). 출처: https://ethereum-magicians.org/t/eip-8252-execution-layer-reorg-state-retention-window/28463
- HIGH ODLR(Orphaned DELEGATECALL Library Restoration) RFC -- Parity WalletLibrary 500K+ ETH 복구를 EIP-156 프레임워크로 재제안 (state expiry 이전 결정 요구).
5/7 13:07 UTC eth-magicians 토픽 28465에 "EIP-XXXX: Orphaned DELEGATECALL Library Restoration" RFC 등록 (Draft EIP forthcoming). 2017년 11월 Parity WalletLibrary가 SELFDESTRUCT 공격으로 파괴되며 587 multisig 지갑 / 500,000+ ETH가 영구 무용화된 사례를 EIP-156(2016, Vitalik) "프로토콜이 자동 실행하는 클래스 정의" 프레임워크 기반으로 자동 bytecode 복원 제안. 핵심 거버넌스 논점은 Verkle/state expiry 활성화 이전에 결정 필요 -- (1) state expiry는 frozen wallet을 정확히 타겟팅하므로 expiry 이후엔 절차적으로 청구 봉쇄, (2) Verkle 이후 chunked code storage로 bytecode 복원 기술 복잡도 증가. The Purge / state expiry 트랙의 가장 정치적으로 무거운 결정 요청이며, 동일 5/7 일자에 SELFDESTRUCT 제거 데이터셋(아래 항목) + EIP-8252 reorg 보존이 함께 등장한 것은 The Purge 결정 시점(state expiry 활성화 이전) 가속 압력의 통합 시그널. 출처: https://ethereum-magicians.org/t/eip-xxxx-orphaned-delegatecall-library-restoration/28465
- HIGH SELFDESTRUCT 완전 제거 가능성 데이터셋 공개 -- post-Cancun 472,641 events / 413,508 unique addresses / 12.51% hard-fail (chfast).
5/7 10:26 UTC eth-magicians 토픽 28464에 chfast가 post-Cancun mainnet (블록 20M~25M, ~5M 블록) SD-SAMETX 사용 데이터셋 472,641 events 공개 (CSV 472,641 행). 핵심 통계: 413,508개 unique address가 EIP-6780 removal 시 영구 계정화, 폐기 코드 3.27 MB(중복 제거 시 909 KB)로 state 영향 modest, 그러나 12.51% hard-fail rate(같은 주소에 redeploy 시도). 사용 패턴 6분류: F_OneShot 49%(재사용 의존성 없음), B_SharedFactory 21%, E_DepositForwarder 12.6%(hard-fail의 80.8% 집중), C_SybilBatch 7.9%, A_DirectScript 7.3%, D_MultiTenantAggregator 2.2%. 사용 빈도 관측 윈도우 시작~종료 구간에 약 3배 증가(5k→14k events/100k blocks). 어제 노트의 EIP-8246 Remove SELFDESTRUCT Burn(5/6) + EIP-8037 charges 명확화(5/6)가 실증 데이터 단계로 이어진 것이며, The Purge SELFDESTRUCT cleanup 트랙의 ACDE/마이너 콜 결정을 데이터 기반으로 가속. 출처: https://ethereum-magicians.org/t/can-we-completely-remove-selfdestruct/28464
- HIGH EIP-8131 worst-case block size 정량화 + EIP-7702/EIP-7976 정렬 -- 1.067 MB → 0.894 MB (-16%) bypass 차단.
5/7 09:16 UTC GitHub EIPs 커밋 1707e6d로 EIP-8131 본문 패치. 핵심: EIP-7702 authorization 데이터를 EIP-7623 floor 계산에 포함 시 worst-case 블록 크기 ~16% 감소. 정량 수치 -- (a) EIP-7976 요구 + floor 파라미터 10→16 gas/token, (b) authorization flat cost 4,040→6,464 gas, (c) bypass 미적용 시 calldata-to-authorization 비율 최적화로 1.067 MB 블록 가능, EIP-8131 적용 시 0.894 MB로 제한. 명시된 회피 시나리오 -- EIP-7976 균등 64 gas/byte 하에서 25% calldata + 75% authorization gas split로 보호 우회. EIP-7702/EIP-7623/EIP-7976/EIP-8131 4-fold 정합이 5/7 단일 커밋으로 명시화 -- The Surge / Glamsterdam gas-limit 200M 트랙의 worst-case 안전망. 동시각(5/7 09:28 UTC) EIP-7981 커밋 ff38d6d도 access list data surcharge 64 gas/byte(4→64 변경)로 동일 정렬 라인. 출처: https://github.com/ethereum/EIPs/commit/1707e6d11a9a56ab62b430e95bf83d0e8b2505ef
- MEDIUM ACDE #236 (2026-05-07) 신규 등록 + ACDC #178 미등록 22일째 -- 격주 ACDE 정상화 시그널, ACDC 정체 지속.
protocol-calls.json 5/8 스냅샷에서 ACDE #236 (acde/236, issue 2033, 2026-05-07) 신규 등록 확인. 어제 노트의 5/14 가설은 5/7로 7일 단축 정정 -- ACDE #235(4/23) 후 격주 14일이 정확히 일치 + ACDT #79(5/11) 직전 어젠다 정합. 단, 콜 노트는 1일째 미공개. 한편 ACDC #178은 22일째 미등록(#177 = 4/16 → #178 = 4/30 미등록 → 5/14 추정)으로 격주 ACDC 트랙은 정체 지속. 다른 미공개 콜 노트: ACDE #235 15일째, PQTS #007/ETM #003/PQI #037 9일째, PQI #038 2일째. ACDE #236 콜 노트 공개 시 The Purge 데이터셋 + ODLR + EIP-8252 + EIP-8131 결정 라인 즉시 추적 필요. 출처: output/sources/protocol-calls/2026-05-08.protocol-calls.json
주요 변동사항
1) EIP 업그레이드 현황 변동 (2026-05-07 → 2026-05-08) -- snapshot drift 5일째 지속, 정량 가설 재확정
| 업그레이드 | 5/7 상태 | 5/8 상태 | 변동 |
|---|---|---|---|
upgrades_tracked |
[Dencun, Fusaka, Glamsterdam, Pectra] | [Dencun, Fusaka, Glamsterdam, Pectra] | 변동 없음 |
| Dencun | included=[EIP-4844] | included=[EIP-4844] | 변동 없음 |
| Pectra | included=[EIP-2537, EIP-2935], declined=[3540, 3670, 4200, 4750, 5450, 6206] | included=[EIP-2537, EIP-2935, EIP-6110], declined=[3540, 3670, 4200, 4750, 663] | EIP-6110 included 신규 + EIP-663 declined 복귀 + 5450/6206 소실 |
| Fusaka | declined=[3540, 3670, 4200, 4750, 5450, 5920, 6206] | declined=[3540, 3670, 4200, 4750, 5920, 663] | EIP-663 declined 복귀 + 5450/6206 소실 |
| Glamsterdam | considered=[EIP-2780], declined=[EIP-2926, EIP-5920, EIP-6404] | considered=[EIP-2780], declined=[EIP-2926, EIP-5920] | EIP-6404 declined 소실 |
5/8 스냅샷 정량 정황:
eips딕셔너리 entry 정원 246개 (5/4~5/8 5일 연속 동일).- 5/7 → 5/8 등장 EIP: EIP-6110 (Pectra Included), EIP-663 (Pectra/Fusaka Declined).
- 5/7 → 5/8 소실 EIP: EIP-5450 (Pectra/Fusaka 양쪽 declined에서 소실), EIP-6206 (Pectra/Fusaka 양쪽 declined에서 소실), EIP-6404 (Glamsterdam declined에서 소실).
- 고정 entry: EIP-4844, EIP-5920, EIP-2537, EIP-2780, EIP-2926, EIP-2935 (5/7~5/8 모두 존재).
가설 재확정 (LEVEL 3 데이터 무결성, 5일째):
- 5/4(5920 부재) → 5/5(6466 토글) → 5/6(4844 부재 + 663 신규) → 5/7(4844/5920 복귀 + 663 소실) → 5/8(6110/663 복귀 + 5450/6206/6404 소실) 5일 연속 매일 다른 EIP 토글.
- 246개 정원 일정 + 매일 1~3개 EIP 등락 = 어제 노트 LEVEL 3 가설(GitHub
/contentsAPI 단일 호출이 ≈246개로 truncate, 정렬 변동에 따라 매일 다른 EIP 반환) 5일 연속 정량 확정. - EIP-6110 entry 5/8 신규 등장은 어제 노트 "5/4 이후 누적 부재" 항목이 일자별로 토글되고 있음을 입증 -- 즉 EIP-6110은 Pectra Included가 항상 사실이지만 데이터에서는 일자별로 noise.
- 권장 액션 유지:
scripts/fetch_forkcast.py페이지네이션(per_page=100+page=1,2,3,...루프) 또는 Trees API(/git/trees/{sha}?recursive=1) 마이그레이션 코드 리뷰 즉시 (LEVEL 3 긴급).
2) EIP-8252 Execution-Layer Reorg State Retention Window -- The Verge / EIP-4444 인접 트랙
eth-magicians 토픽 28463 (5/7 06:29 UTC, initial draft) 핵심 사양:
- Retention window: 262,144 블록(~8,192 epochs, ~36일).
- Coverage target: 약 78.7% offline stake 시나리오까지 cover.
- Calibration:
INACTIVITY_PENALTY_QUOTIENT_BELLATRIX = 2^24상수 기반.
Outstanding Issues 5종: 1. 미래 CL fork에서 quotient 변경 시 재교정 필요 -- "Any future CL fork that loosens this quotient...requires revisiting the constant." 2. EL 팀 storage overhead 견적 필요 -- 주요 클라이언트(Geth/Erigon/Reth/Nethermind/Besu/EthereumJS) 견적 미수렴. 3. EIP-4444 정합성 -- block-data 보존 vs state 보존 중복/충돌 여부 검토 필요. 4. EIP-7251 상호작용 -- balance 변경(MAX_EFFECTIVE_BALANCE 2048 ETH)이 reorg 수학에 영향 없는지 확인. 5. Parameter 최적화 -- 8,192 epochs가 storage-vs-coverage trade-off 최적인지 미확정.
로드맵 위치:
- The Verge / EIP-4444 history expiry 트랙의 인접 사양으로 분류 가능 -- EIP-4444는 ~1년 history pruning, EIP-8252는 reorg 복구를 위한 ~36일 state retention.
- 추가 검증 필요: stage 미배정(5/8 EIP 업그레이드 현황 데이터에 EIP-8252 entry 부재). Glamsterdam devnet 후보 진입 시점은 ACDE/ACDC 어젠다에서 확정.
- ACDT #79(5/11) 어젠다의 "spec Glamsterdam next devnet" 검토 가능성 -- 추가 검증 필요.
3) ODLR(Orphaned DELEGATECALL Library Restoration) RFC -- The Purge 결정 압력의 정치적 정점
eth-magicians 토픽 28465 (5/7 13:07 UTC) 핵심 주장:
- 사례: 2017년 11월 Parity WalletLibrary가 비인가 SELFDESTRUCT 공격으로 파괴 → 587 multisig / 500,000+ ETH 영구 동결.
- 제안: 자동 bytecode 복원을 standing protocol rule로 등재 (Draft EIP forthcoming).
- 프레임워크: EIP-156(2016, Vitalik) -- "커뮤니티가 클래스를 한 번 정의하면, 프로토콜이 자동 실행" 패턴 적용.
state expiry 이전 결정 요구의 두 축: 1. 거버넌스 윈도우 -- state expiry는 frozen wallet contracts를 정확히 타겟팅. expiry 활성화 이후엔 ODLR 청구가 절차적으로 봉쇄됨(명시적 거부 vs 절차적 봉쇄 구분). 2. 기술 복잡도 증가 -- Verkle 이후 chunked code storage trie 구조에서 bytecode 복원 기술 난이도 ↑.
해석:
- 5/7 단일 일자에 (1) EIP-8252 reorg 보존(~36일) + (2) ODLR RFC + (3) SELFDESTRUCT 데이터셋 472K events가 동시 등장 = The Purge 결정 시점(state expiry 활성화 이전) 가속 압력의 통합 시그널.
- ODLR은 Parity 사건 이후 다년간 미해결 정치적 부채 -- state expiry 활성화 시점이 "마지막 결정 기회" 프레이밍으로 부각.
- 추가 검증 필요: ODLR 본 EIP 번호 + PR 번호 + ACDE/ACDC 어젠다 등재 시점.
4) SELFDESTRUCT 완전 제거 데이터셋 (chfast) -- 5/6 EIP-8246 신규 등록 직후 실증 단계
eth-magicians 토픽 28464 (5/7 10:26 UTC) 핵심 통계:
- 데이터셋: blocks 20M~25M (post-Cancun ~5M 블록), 472,641 events.
- 주소 영향: 413,508 unique addresses가 EIP-6780 removal 시 영구 계정화.
- state 영향: 폐기 코드 3.27 MB (중복 제거 909 KB) -- modest.
- Hard-fail rate: 12.51% (같은 주소 redeploy 시도가 EIP-6780 후 실패).
- 사용 추세: 관측 윈도우 시작~종료에 약 3배 증가 (5k→14k events/100k blocks). 23.0M 블록 부근 13배 anomaly 미해명.
6 사용 패턴 분류: | 분류 | 비중 | 특성 | |------|------|------| | F_OneShot | 49% | 새 주소마다 신규 deploy -- 재사용 의존성 없음 | | B_SharedFactory | 21% | Multi-user SaaS 스타일 factory | | E_DepositForwarder | 12.6% | hard-fail의 80.8% 집중 (가장 위험) | | C_SybilBatch | 7.9% | rotating factory의 batch ephemeral deployment | | A_DirectScript | 7.3% | 직접 트랜잭션 | | D_MultiTenantAggregator | 2.2% | 단일 운영자/다중 고객 |
해석:
- 어제 노트 EIP-8246 Remove SELFDESTRUCT Burn(5/6 12:59 UTC) + EIP-8037 charges 명확화(5/6 08:16 UTC) 후 24시간 내 실증 데이터셋 공개.
- 데이터 핵심 결론은 "state 영향은 modest, 그러나 12.51% hard-fail의 80.8%가 단일 패턴(E_DepositForwarder)에 집중" -- 이는 호환성 처방을 단일 패턴에 한정 가능함을 시사.
- The Purge / SELFDESTRUCT 단계적 폐기 트랙이 EIP-6780(Cancun, restrict to same-tx) 이후 완전 제거로 이행하는 결정에 대한 ACDE 데이터 패키지화.
5) EIP-8131 worst-case block size + EIP-7702/EIP-7976/EIP-7981 정렬 라인
5/7 09:16 UTC 커밋 1707e6d (EIP-8131 본문 패치):
- EIP-7702 authorization 데이터를 EIP-7623 floor 계산에 포함 → worst-case 블록 크기 ~16% 감소.
- 파라미터 변경: floor 10→16 gas/token, authorization flat cost 4,040→6,464 gas.
- 회피 시나리오 명시: EIP-7976 균등 64 gas/byte 하에서 25% calldata + 75% authorization split로 1.067 MB 블록 가능 → EIP-8131 적용 시 0.894 MB로 제한.
- EIP-8131은 EIP-7976을 require로 명시 -- 4-fold 정합 (EIP-7702/EIP-7623/EIP-7976/EIP-8131).
5/7 09:28 UTC 커밋 ff38d6d (EIP-7981 reference impl 업데이트):
- 함수명
calculate_access_list_floor_tokens()→calculate_access_list_data_cost()변경. - 비용 multiplier 4→64 gas/byte -- access list data surcharge.
- 코드 분리: EIP-2930 표준 비용 + EIP-7981 data surcharge 모듈화.
- 주석: "Both include the EIP-7981 access list data surcharge, so that tx.gasUsed = max(intrinsic_gas + execution_gas_used, floor_gas)."
해석:
- 5/7 09:16 + 09:28 12분 간격 두 커밋이 모두 64 gas/byte floor 라인 정렬 -- The Surge / 200M gas-limit 트랙의 worst-case 안전망 사양 cleanup 가속.
- EIP-8131/EIP-7976/EIP-7981 3종이 어제 노트의 EIP-8254 Cap Deposit Requests(5/6) + EIP-8045 200M gas-limit과 gas-limit-driven safety gap 통합 운영 라인.
6) EIP-8182 5/7 2회 갱신 + Motoko EVM 99% 통과 + Vitalik 트윗 카탈로그 지속
EIP-8182 두 차례 갱신 (5/7 18:43 + 20:44 UTC):
- 커밋
e26b4cd(18:43) +560d413(20:44) -- 본문 패치 2회. - 어제 노트의 EIP-8182 (Private ETH and ERC-20 Transfers, 5/5 29+/29- 진행) 본문 갱신 가속 -- The Splurge / 프라이버시 트랙 사양 작업.
- 추가 검증 필요: 두 커밋의 정확한 변경 라인(commit message 모두 "Update EIP-8182" 일반 표기).
Motoko EVM (ethresear.ch):
- 5/7 13:58 UTC skilesare가 1년 전 시작한 Motoko 기반 EVM의 99% 통과 보고.
- 통계: 142 opcodes, 18 precompiles, 5 transaction types, 13 hardforks, 2,681 fixture 통과, 88/88 JSON-RPC 호환.
- 성능: 2-6초 finality, ~1000 TPS -- 메인넷 직접 경쟁이 아닌 institutional/specialized 배포 타겟 명시.
- 로드맵 의의: 이더리움 표준 EVM 외 alternative implementation의 fixture 통과 사실은 execution-spec 표준 가치 검증 데이터점. The Verge / multi-client diversity 외연 확장 시그널이나 메인넷 채택 트랙은 아님.
Vitalik 트윗 카탈로그 지속: 5/6 04:46 UTC prediction market 오라클 + private attester voting 발언이 5/8 summary에도 high importance 항목으로 인덱싱 (5/7과 동일 항목). 신규 시그널 부재.
7) GitHub EIPs 레포 -- 5/7 4건 커밋 (5/6 2건 → 5/7 4건 가속)
| 일자 | 커밋 수 | 메모 |
|---|---|---|
| 5/3 | 1건 | EIP-7708 interop breakout decisions |
| 5/4 | 2건 | EIP-8130 cross-sender replay + EIP-8037 CPSB |
| 5/5 | 5건 | EIP-8197 CATX + EIP-7688 + EIP-8182 + EIP-8141 EIP-3607 disable + EIP-7981 |
| 5/6 | 2건 | EIP-8246 Remove SELFDESTRUCT Burn + EIP-8037 charges 명확화 |
| 5/7 | 4건 | EIP-8131 (7976 정렬) + EIP-7981 (ref impl) + EIP-8182 2회 |
5/7 4건 중 EIP-7981 (09:28) + EIP-8131 (09:16)이 12분 간격으로 동일 64 gas/byte 라인 정렬 + EIP-8182 (18:43 + 20:44)이 2시간 간격 2회 갱신으로 멀티트랙 동시 진행.
8) 프로토콜 콜 일정 (5/8 변동) -- ACDE #236 신규 등록
output/sources/protocol-calls/2026-05-08.protocol-calls.json 기준:
5/8 신규 등록:
- ACDE #236 (
acde/236, issue 2033, 2026-05-07) -- 어제 노트의 5/14 가설 → 5/7로 7일 단축 정정. 격주 #235(4/23) → #236(5/7) 정확히 14일 일치. 콜 노트 1일째 미공개.
기존 추적:
- PQ Interop #38 (5/6,
pqi/038) -- 콜 노트 2일째 미공개. - ACDT #79 (2026-05-11 14:00 UTC, D-3) -- 어젠다: interop event 요약 + Glamsterdam devnet updates + spec Glamsterdam next devnet + debug RPC update.
- FCR #7 (2026-05-12, D-4, 5/4 등록) -- Forkcast Review 콜.
- ACDC #178 -- 22일째 미등록 (#177 = 4/16 → 격주 #178 = 4/30 미등록 → 5/14 추정).
- ACDE #235 (4/23) -- 콜 노트 15일째 미공개.
- PQTS #007 / ETM #003 / PQI #037 (4/29) -- 콜 노트 9일째 미공개.
protocol-calls.jsonupcoming_calls빈 배열 8일째.
해석:
- ACDE 격주 트랙(#236 = 5/7)은 정상화 -- 이는 The Purge 데이터셋 + ODLR + EIP-8252 + EIP-8131 결정 라인이 ACDE에서 처리될 가능성 고조 신호.
- ACDC 트랙은 정체 지속 -- CL 측 #178 미등록은 EIP-8252 CL/EL 정합 논의 지연 위험 요소.
- ACDE #236 콜 노트 공개 시점이 다음 Glamsterdam devnet 사양 결정의 핵심 정보원으로 부상.
9) 기타 채널
- Ethereum Foundation Blog: 6일째 신규 부재 (Soldøgn 인터롭 recap 이후).
- vitalikblog: 신규 포스트 부재. 5/6 트윗 외 추가 시그널 없음.
- Twitter (도메인): 신규 high importance 시그널 부재. 5/6 Vitalik 트윗 + 5/6~5/7 Lido stVaults/A41 exit case study(Validator Ops 도메인) 카탈로그 지속.
로드맵 단계 매핑 (5/8 시그널 기준)
- The Purge / SELFDESTRUCT cleanup + state expiry (HIGH, 결정 압력 정점):
- SELFDESTRUCT 데이터셋 472K events (5/7) -- 12.51% hard-fail의 80.8%가 단일 패턴(E_DepositForwarder)에 집중.
- ODLR RFC (5/7) -- Parity 587 multisig/500K+ ETH 복구를 EIP-156 프레임워크로 state expiry 이전 결정 요구.
-
어제 노트의 EIP-8246 Remove SELFDESTRUCT Burn + EIP-8037 CPSB charges 명확화 + 5/3 Storage Bonds + EIP-8250 Keyed Nonces 통합 운영.
-
The Verge / state retention + EIP-4444 (HIGH 신규):
-
EIP-8252 Reorg State Retention Window (5/7) -- ~36일 state 보존, EIP-4444/EIP-7251 정합 검토 대상.
-
The Surge / Glamsterdam gas-limit (HIGH 지속):
- EIP-8131 worst-case block 정량화 (5/7) -- EIP-7702/EIP-7976 정렬, 1.067 MB → 0.894 MB.
- EIP-7981 reference impl 정합 (5/7) -- access list data surcharge 64 gas/byte.
- 어제 노트의 EIP-8254 Cap Deposit Requests + EIP-8045 200M gas-limit 트랙 통합.
-
ACDT #79 (5/11) + ACDE #236 (5/7) 콜 노트 추적 시점.
-
The Splurge / Account Abstraction (MEDIUM 지속):
- 어제 노트의 EIP-8255 Expiring Token Approvals + ERC-8257 Agent Tool Registry 5/8 카탈로그 지속.
-
ERC-4337 Last Call 14일 윈도우(5/5→5/19) 진행 중.
-
The Splurge / 프라이버시 (MEDIUM):
-
EIP-8182 본문 5/7 2회 갱신 (18:43 + 20:44 UTC) -- 어제 노트의 5/5 29+/29- 진행 후 사양 cleanup.
-
The Splurge / Post-Quantum (MEDIUM):
-
PQ Interop #38(5/6 14:00 UTC) 종료, 콜 노트 2일째 미공개 (Devnet 5 Proposal + Multi-fork spec architecture 어젠다).
-
alternative EVM (LOW, 정보):
-
Motoko EVM 99% execution-specs 통과 (5/7) -- institutional/specialized 배포 타겟, 메인넷 직접 경쟁 아님.
-
확정 업그레이드 (5/8 EIP 업그레이드 현황 스냅샷, 데이터 무결성 LEVEL 3 가설 정량 5일째 확정):
- Pectra Included = EIP-2537, EIP-2935, EIP-6110 (5/8 복귀). Declined = EIP-3540, EIP-3670, EIP-4200, EIP-4750, EIP-663 (5/8 복귀). 단 5/7의 5450/6206은 5/8 소실(데이터 noise). 메인넷 활성화 사실(7~9종) 대비 격차 11일째.
- Dencun Included = EIP-4844 (3일 연속 복귀 유지). 메인넷 Final 사실은 변동 없음.
- Fusaka -- Included/Scheduled 부재. Declined = 5종 (EIP-3540/EIP-3670/EIP-4200/EIP-4750/EIP-5920 + EIP-663 5/8 복귀).
- Glamsterdam -- Considered = EIP-2780 단일 유지. Declined = EIP-2926 + EIP-5920 (5/8 EIP-6404 소실 -- 5/7 추가 항목이 다시 소실).
- Hegota -- 데이터 추적 미포함. AA headliner 2파전(EIP-8141/EIP-8250 진영 vs EIP-8130) 지속.
인프라 Operator 시사점
- [중요] EIP-8252 Reorg State Retention Window -- EL 클라이언트 storage overhead 견적 + Lido 검증자 측면 영향 사전 평가.
~36일/8,192 epochs state 보존이 강제되면 EL 클라이언트의 disk 사용량이 직접 증가. Outstanding Issue #2(EL 팀 storage overhead 견적)가 미수렴이므로 즉시 추적 필요. Lido 운영 측면 -- (a) curated operator의 EL 노드 disk 용량 baseline 재평가, (b) EIP-7251 MAX_EFFECTIVE_BALANCE 2048 ETH 변경이 reorg 수학에 영향 없는지 사양 정합 확인, (c) EIP-4444 history pruning 정책과 중복/충돌 검토. 권장 액션:
- (1) EIP-8252 본문(eth-magicians 28463) 정독 + Outstanding Issues 5종 추적.
- (2) Geth/Reth/Erigon/Nethermind/Besu/EthereumJS 팀의 storage overhead 코멘트 모니터링.
-
(3) ACDE #236 콜 노트(5/7) 공개 시 EIP-8252 어젠다 등재 여부 즉시 확인.
-
[중요] ODLR(Orphaned DELEGATECALL Library Restoration) -- state expiry 활성화 시점의 정치적 결정 이벤트 모니터링.
ODLR은 state expiry 활성화 이전 결정 요구 + Verkle 이후 기술 복잡도 증가 명시 → ACDC/ACDE의 가장 정치적으로 무거운 어젠다 후보. Lido 거버넌스 측면 -- (a) Lido DAO/Aragon 거버넌스 의견 표명 가능성, (b) 동결 wallet 복구가 stETH 보유자에게 직접적 영향은 없으나 The Purge 트랙 결정 일정에 간접 영향. 권장 액션:
- (1) ODLR Draft EIP 등록 시점 + EIP 번호 + PR 번호 즉시 추적.
- (2) ACDC #178(미등록) + ACDE #236(5/7 콜 노트 미공개) 어젠다에 ODLR 등재 여부 확인.
-
(3) EIP-156 원본 정독으로 "프로토콜 자동 실행 클래스" 프레임워크 이해.
-
[중요] SELFDESTRUCT 완전 제거 -- E_DepositForwarder 패턴(hard-fail 80.8%) Lido 컨트랙트 감사.
chfast 데이터셋의 hard-fail 80.8%가 E_DepositForwarder 패턴에 집중 = "소수 패턴에 호환성 처방 한정 가능" 시그널. Lido 운영 측면 -- (a) Staking router / NodeOperatorRegistry / Withdrawal Vault에 deposit forwarder 패턴 사용 여부 grep 감사 필수, (b) 어제 EIP-8246 Remove SELFDESTRUCT Burn + EIP-8037 charges 명확화 본문 정독, (c) EIP-6780 post-Cancun 동작과 완전 제거의 정확한 차이 파악. 권장 액션:
- (1) chfast CSV 데이터셋(https://gist.github.com/chfast/7923cc97710e6e788b2fcd840c17ffb0) 직접 검토 -- E_DepositForwarder 사례에 Lido 관련 주소가 포함되는지 확인.
- (2) Lido 핵심 컨트랙트의 SELFDESTRUCT 호출 + factory deploy 패턴 인벤토리 작성.
-
(3) EIP-8246 PR #11590 본문 + ACDE #236 어젠다에서 SELFDESTRUCT 완전 제거 결정 라인 추적.
-
[중요] EIP-8131/EIP-7976/EIP-7981 gas-limit 안전망 -- 200M 활성화 후 RPC/검증자 측 영향 사전 시뮬레이션.
EIP-8131은 EIP-7976을 require하며 EIP-7702 authorization을 EIP-7623 floor에 포함시켜 worst-case 1.067 MB → 0.894 MB로 제한. EIP-7981은 access list data surcharge 64 gas/byte. 200M gas-limit 환경에서 worst-case 블록 크기가 0.894 MB로 제한되어도 현재 36M 환경 대비 ~5.5배 증가. Lido 운영 측면 -- (a) 검증자 노드의 P2P bandwidth/latency baseline 재평가, (b) MEV-Boost relay의 블록 크기 처리 한계 검증, (c) EIP-7702 authorization 트래픽이 stETH/wstETH 사용 사례에 영향 없는지 확인. 권장 액션:
- (1) EIP-8131 본문 + EIP-7976 require 사양 정독.
- (2) Lido validator 노드 P2P bandwidth 0.894 MB 블록 시나리오 시뮬레이션.
-
(3) ACDT #79(5/11) 어젠다에서 EIP-8131/EIP-7976/EIP-7981 devnet 진입 결정 추적.
-
[중요] EIP 업그레이드 현황 데이터 무결성 LEVEL 3 -- 5일 연속 정량 확정, 페치 로직 코드 리뷰 긴급도 격상.
5/4 → 5/8 5일 연속 매일 다른 EIP 토글 패턴 정량 확정(EIP-6110 5/8 복귀 + EIP-663 5/8 복귀 + EIP-5450/EIP-6206/EIP-6404 5/8 소실). 246개 정원 일정 + 매일 1~3개 등락 = forkcast 레포 src/data/eips 디렉토리에 246개 초과 파일 + GitHub /contents API 단일 호출 truncate. 권장 액션:
- (1)
scripts/fetch_forkcast.py페이지네이션(per_page=100+page루프) 또는 Trees API(/git/trees/{sha}?recursive=1) 마이그레이션 즉시 코드 리뷰. - (2) forkcast 레포 src/data/eips 디렉토리 실제 파일 수 직접 카운트 (가설: 300~500개 추정).
- (3) 데이터 정합성 회복까지 EIP 업그레이드 현황 단독 인용 금지 + GitHub 커밋 + ethereum-magicians 토론 + 콜 노트 3중 교차 검증 강제 유지.
-
(4) 본 노트 모든 EIP 업그레이드 현황 인용은 5/8 단일 스냅샷이 아닌 5/7 + 5/8 양일 합집합 + 어제 노트와 교차 검증한 결과 명시.
-
[참고] ACDE #236 (5/7) 콜 노트 공개 시점 -- The Purge + The Verge + The Surge 결정 라인 통합 추적 timepoint.
5/7 단일 일자에 EIP-8252(Verge) + ODLR(Purge) + SELFDESTRUCT 데이터셋(Purge) + EIP-8131/EIP-7976/EIP-7981(Surge)가 동시 등장 + 같은 5/7에 ACDE #236이 진행됨 = ACDE #236 콜 노트 공개가 다중 트랙 결정 라인의 핵심 정보원. 권장 액션:
- (1) ethereum/pm 레포 acde/236 콜 노트 공개 즉시 정독.
- (2) ACDT #79(5/11) 어젠다와 cross-reference -- ACDE에서 결정된 사양이 ACDT 검토 라인에 진입하는지.
- (3) ACDC #178(22일째 미등록) 등록 시점 추적 -- CL 측 EIP-8252/EIP-7251 정합 논의의 critical path.
추가 검증 필요 항목 (Open Questions)
- EIP-8252 stage 배정 + EL 팀 storage overhead 견적 + EIP-4444/EIP-7251 정합 -- Outstanding Issues 5종 미수렴, 5/8 EIP 업그레이드 현황 데이터에 entry 부재.
- ODLR Draft EIP 번호 + PR 번호 + ACDE/ACDC 어젠다 등재 시점 -- 5/8 시점 RFC 단계.
- chfast SELFDESTRUCT 데이터셋의 Lido 컨트랙트 영향 범위 -- E_DepositForwarder 80.8% hard-fail 패턴에 Lido 관련 주소 포함 여부.
- EIP-8131/EIP-7976/EIP-7981의 Glamsterdam devnet 진입 시점 -- ACDT #79(5/11) 어젠다 결과 대기.
- ACDE #236 콜 노트 공개 시점 -- 1일째 미공개 (ethereum/pm 레포 acde/236).
- EIP 업그레이드 현황 데이터 무결성 LEVEL 3 가설 코드 리뷰 + 실제 파일 수 카운트 (5일 연속 정량 확정, 가설: 300~500개 추정).
- EIP-8182 5/7 2회 갱신의 정확한 변경 라인 -- commit message "Update EIP-8182" 일반 표기로 차이 미확인.
- Motoko EVM의 execution-specs fixture 통과 통계 검증 -- 99% / 2,681 fixture / 142 opcodes / 88/88 JSON-RPC 자체 보고 수치 (제3자 검증 부재).
- ACDC #178 등록 시점 -- 22일째 미등록, CL 측 EIP-8252/EIP-7251 정합 논의 지연 위험.
- ERC-4337 Last Call → Final 정확한 시점 -- 5/19 이후 추정, PR 머지 시점 확인 필요(어제 노트 항목 지속).
- Hegota AA headliner 결정 일정 -- EIP-8141+EIP-8250 vs EIP-8130 2파전 결정 콜 추적.
- PQ Interop #38 콜 노트 (5/6) + leanEthereum/leanSpec Issue #686 multi-fork architecture 결정사항 -- 2일째 미공개.
출처
- 본문 인용된 모든 URL은 frontmatter
sources섹션에 누적. - 데이터 스냅샷:
output/sources/2026-05-08.summary.json(요약본, 25 items)output/sources/forkcast/2026-05-08.forkcast.json(오늘 EIP 업그레이드 현황 -- 데이터 무결성 LEVEL 3 가설 5일째 정량 확정)output/sources/forkcast/2026-05-07.forkcast.json(전일 비교용)output/sources/protocol-calls/2026-05-08.protocol-calls.json(콜 일정 -- ACDE #236 5/7 신규 등록)- 어제 노트:
output/notes/daily/2026-05-07-roadmap-analysis.md.