ACDT #78 D-Day · EIP-7928 Block Access Index uint64 확장 · RPC Standards #25 오늘 개최 · ACDC #178 인터롭 에디션 예고
핵심 요약
- HIGH EIP-7928 Block Access Index uint16 → uint64 확장 — BAL 스펙 Breaking Change.
4/19 커밋(5ba661a)에서 EIP-7928(Block-Level Access Lists, BAL)의 블록 접근 인덱스 타입이 uint16에서 uint64로 변경됐으며, CL(Consensus Layer) 측 명세가 명확화됐다. uint16은 블록 당 최대 65,535개의 접근 항목을 허용하지만, Glamsterdam 가스 한도 확장(60M+) 목표 하에서 고부하 블록의 접근 목록 오버플로 위험이 존재했다. uint64로 확장하면 이론적 한계가 사실상 제거되며, BAL devnet 참여 클라이언트 팀은 해당 타입 변경을 즉시 반영해야 한다.
- HIGH ACDT #78 오늘 개최 (14:00 UTC) — Glamsterdam 통합 데브넷 분기점.
오늘(4/20) 14:00 UTC에 ACDT(All Core Devs - Testing) #78이 개최된다. 의제는 blob-devnet-0(EIP-8141 Frame TX), BAL devnets(EIP-7928), epbs-devnet-1(EIP-7732 ePBS), debug RPC update다. 4/13 ACDT #77 이후 2주만의 테스팅 콜로, epbs-devnet-1 멀티클라이언트 상호운용성 달성 여부에 따라 Glamsterdam 통합 데브넷 론칭 타이밍이 결정된다. 결과는 오늘 이후 ethereum/pm 레포에 공개 예정이다.
- MEDIUM RPC Standards #25 오늘 개최 (15:00 UTC) — JSON-RPC 표준화 진행.
오늘(4/20) 15:00 UTC에 RPC Standards #25가 개최된다. JSON-RPC / Engine API 표준화 브레이크아웃 콜로, 아직 공개 의제가 없으나 EIP-7928 CL-side 명세 명확화와 연동되는 Engine API payload 포맷 논의, debug RPC update 등이 의제에 포함될 가능성이 있다. 노드 운영자는 결과 공개 후 RPC 인터페이스 변경 여부를 확인해야 한다.
- MEDIUM ACDC #178 인터롭 에디션 (4/30) — Glamsterdam + Hegotá 동시 논의.
4/30 14:00 UTC 예정인 ACDC(All Core Devs - Consensus) #178은 "interop edition"으로, 의제에 glam(Glamsterdam)과 hegotá(Hegotá, 차기 하드포크 코드네임 후보) 양쪽이 명시됐다. CL 클라이언트 팀의 EIP-7732 ePBS 및 EIP-7594 PeerDAS 구현 상호운용성이 핵심이며, ACDT #78 결과와 연동하여 Glamsterdam 통합 데브넷 일정이 공표될 가능성이 높다.
- MEDIUM eth.limo DNS 레지스트라 공격 발생 후 해결 — ENS 인프라 보안 사고.
4/18 Vitalik이 eth.limo DNS 레지스트라 공격을 경보했고, 4/19에 해결 확인 트윗을 게재했다. eth.limo는 ENS(Ethereum Name Service) 도메인 접근 인프라로, 공격 기간 중 .eth 도메인을 통한 dApp 접근이 잠재적으로 피싱에 노출됐다. 직접적인 클라이언트 P2P 인프라 영향은 없으나 노드 운영자의 DNS 레지스트라 보안 관리 중요성을 재확인하는 사례다.
- LOW Stateless Implementer's Call #51 예정 (5/4) — 스테이트리스 인프라 진행 지속.
5/4 13:00 UTC에 Stateless Implementer's Call #51이 예정됐다. 팀 업데이트(team updates)가 의제로, Verkle Tree 전환 및 EIP-4762 Statelessness gas cost changes 관련 구현 진행 상황이 보고된다. Glamsterdam 이후 로드맵의 중요 인프라 변화로 장기적 추적이 필요하다.
상세 분석
1. EIP-7928 Block Access Index uint64 확장 — BAL 스펙 Breaking Change 분석
출처: 커밋 5ba661a — Update EIP-7928: Change uint16 block access index to uint64 and clarify CL-side (2026-04-19)
EIP-7928은 Glamsterdam 하드포크의 Block-Level Access Lists(BAL) 제안이다. 블록 내 스토리지 접근 목록을 사전에 선언함으로써 EL 클라이언트의 병렬 상태 접근(parallel state access)을 가능케 하여 블록 처리 성능을 향상시키는 것이 목적이다.
변경 내용
| 항목 | 변경 전 | 변경 후 |
|---|---|---|
| Block access index 타입 | uint16 (최대 65,535) |
uint64 (사실상 무제한) |
| CL-side 명세 | 모호 | 명확화 완료 |
| 변경 이유 | Glamsterdam 60M+ 가스 한도 하 오버플로 위험 | 확장성 확보 |
인프라 영향
uint16 → uint64 타입 변경은 BAL 데이터 구조의 직렬화(serialization) 포맷에 영향을 준다. SSZ(Simple Serialize) 또는 RLP 인코딩 상의 필드 크기가 2바이트에서 8바이트로 변경되므로, BAL devnet에 참여 중인 EL 클라이언트 구현 팀(Geth, Nethermind, Besu, Erigon)은 해당 변경을 즉시 반영해야 한다.
CL-side 명세 명확화는 비콘 체인(Beacon Chain)이 BAL을 어떻게 포함하고 검증하는지에 대한 모호성을 해소한다. CL 클라이언트(Prysm, Lighthouse, Teku, Nimbus, Lodestar)는 Engine API 교환 포맷에서 BAL 필드 처리 방식을 업데이트해야 할 수 있다.
ACDT #78과의 연동
오늘 개최되는 ACDT #78의 의제 중 "BAL devnets" 항목에서 이 스펙 변경에 대한 클라이언트 팀들의 반영 현황과 BAL devnet 안정화 계획이 논의될 전망이다.
2. ACDT #78 — Glamsterdam 통합 데브넷 분기점
참고: 이전 노트 2026-04-17-infra-analysis.md, 2026-04-13-acdt77-Glamsterdam-devnet-nethermind-219ms.md
오늘 14:00 UTC 개최되는 ACDT #78은 Glamsterdam 개발 로드맵의 핵심 의사결정 지점이다.
의제별 현황
| 의제 | 관련 EIP | 마지막 확인 현황 (4/17 기준) |
|---|---|---|
| blob-devnet-0 | EIP-8141 Frame TX | 스펙 value 필드 추가(4/16) 후 안정화 중 |
| BAL devnets | EIP-7928 BAL | 오늘 uint64 확장 스펙 변경 반영 필요 |
| epbs-devnet-1 | EIP-7732 ePBS | 멀티클라이언트 상호운용성 미확인 — 선결 조건 |
| debug RPC update | (별도) | 논의 예정 |
핵심 관전 포인트: epbs-devnet-1의 멀티클라이언트 상호운용성 달성 여부. 이 조건 미충족 시 Glamsterdam 통합 데브넷 론칭이 5월 이후로 추가 지연될 수 있다. 4/13 EF Checkpoint #9에서 "4월 중순 통합 데브넷 목표"를 언급했으나 현재 4/20 기준 아직 론칭되지 않았으며, 이번 ACDT #78에서 타이밍 재조정이 이루어질 가능성이 높다.
3. ACDC #178 인터롭 에디션 (4/30) — Glamsterdam + Hegotá 동시 논의
출처: All Core Devs - Consensus (ACDC) #178, Apr 30, 2026 — Ethereum Magicians
ACDC #178은 의제에 glam과 hegotá가 병기된 점이 주목된다. "Hegotá"는 Glamsterdam 이후의 차기 하드포크 코드네임 후보로, CL 커뮤니티에서 통합 데브넷 계획과 함께 다음 업그레이드 범위를 조기에 논의하기 시작했음을 의미한다.
CL 관련 주요 논의 예상 항목:
- EIP-7732 ePBS(Enshrined Proposer-Builder Separation) 멀티클라이언트 interop 진행 상황
- EIP-7594 PeerDAS Sampling 구현 상태
- EIP-7773 Networking EIPs (EIP-8070 eth/72 Sparse Blobpool) CL 통합 방향
- ACDT #78 결과 반영 통합 데브넷 일정 공표 가능성
4. RPC Standards #25 (오늘 15:00 UTC) — JSON-RPC 표준화
출처: RPC Standards #25, April 20, 2026, 15:00 UTC — Ethereum Magicians
공개된 의제 없음. 정기 브레이크아웃 콜로 JSON-RPC 및 Engine API 표준화 작업이 계속된다. EIP-7928 CL-side 명확화와 연동되는 Engine API payload 변경, ACDT #78 debug RPC update 항목 등이 연결될 가능성이 있다. 결과 공개 후 RPC 인터페이스 변경 사항 확인 필요.
5. eth.limo DNS 레지스트라 공격 및 해결 — ENS 인프라 보안 사고
출처: Vitalik 경보 트윗 (4/18), 해결 확인 트윗 (4/19)
4/18 08:05 UTC, Vitalik Buterin이 eth.limo의 DNS 레지스트라가 공격받았다고 경보를 발령했다. eth.limo는 vitalik.eth 등 ENS 도메인을 통한 탈중앙화 웹사이트 접근 인프라다. 공격 기간 중 .eth.limo 도메인을 통한 접근은 잠재적으로 악의적 DNS 리다이렉션에 노출됐다.
4/19 00:19 UTC, Vitalik이 "All resolved now"를 게시하며 사고 종결을 확인했다.
인프라 보안 시사점
| 항목 | 내용 |
|---|---|
| 직접 영향 | 클라이언트 P2P(devp2p, libp2p) 인프라 무영향 |
| 간접 영향 | ENS 기반 노드 discovery(EIP-1459 DNS Discovery) 경로 잠재적 위협 |
| 운영자 권고 | DNS 레지스트라 2FA 및 레지스트리 잠금(Registry Lock) 활성화 검토 |
| 재발 방지 | ENS 기반 인프라 DNS 조회 시 DNSSEC 검증 설정 권고 |
6. The Missing Verification Primitive in Ethereum — ethresear.ch 논의
출처: The Missing Verification Primitive in Ethereum — ethresear.ch (2026-04-18)
이더리움의 검증 프리미티브(verification primitive) 부재를 다루는 연구 포스트가 게재됐다. 이더리움이 "world computer"를 표방하지만 외부 검증 가능한 프리미티브가 부족하다는 논점이다. 인프라 태그(domain: infra)로 분류됐으며, 장기적으로 EL 클라이언트의 증명(proof) 생성 및 노출 메커니즘 논의와 연결될 수 있다. 현재 즉각적인 운영 영향 없음.
7. 클라이언트 릴리즈 현황 (2026-04-20 기준)
신규 안정 릴리즈 없음. 기존 CRITICAL 업그레이드 권고 유지.
Execution Layer (EL)
| 클라이언트 | 최신 안정 버전 | 릴리즈일 | 우선순위 |
|---|---|---|---|
| Geth | v1.17.2 | 2026-03-30 | CRITICAL — debug_executionWitness state corruption 버그 수정, CVE-26313/26314/26315 패치 |
| Nethermind | v1.36.2 | 2026-03-25 | LOW (메인넷) — Gnosis Osaka 포크 전용, 이더리움 메인넷 변경 없음 |
| Erigon | v3.3.10 | 2026-03-27 | LOW (메인넷) — 이더리움 메인넷 변경 없음 |
| Besu | — | — | EIP-8037 수정 공백 지속 |
Consensus Layer (CL)
| 클라이언트 | 최신 안정 버전 | 릴리즈일 | 우선순위 |
|---|---|---|---|
| Lighthouse | v8.1.3 | 2026-03-26 | CRITICAL — 상태루트(state root) 계산 10배 성능 저하 회귀 수정 + P2P 보안 패치 |
| Prysm | v6.0.4 | 2025-12월 | 정상 |
| Teku | 25.9.2 | 2025-12월 | 정상 |
| Nimbus | 25.9.0 | 2025-12월 | 정상 |
| Lodestar | v1.34.1 | 2025-12월 | 정상 |
8. EIP 업그레이드 현황 스냅샷 (2026-04-20 기준)
EIP 업그레이드 포함 상태 변동 없음. 4/20 데이터 기준 주요 상태:
| 업그레이드 | 포함(Included) | 검토(Considered) | 거절(Declined) |
|---|---|---|---|
| Pectra | EIP-2537, EIP-2935, EIP-6110 | — | EIP-3540, EIP-3670, EIP-4200, EIP-4750, EIP-6206 (EOF 계열 전체) |
| Glamsterdam | — | EIP-2780 | EIP-2926, EIP-5920 |
| Fusaka | — | — | EIP-3540, EIP-3670, EIP-4200, EIP-4750, EIP-5920, EIP-6206 |
| Dencun | EIP-4844 | — | — |
주목: Glamsterdam의 EIP-7928(BAL), EIP-8141(Frame TX), EIP-7732(ePBS), EIP-7773(Meta) 등 핵심 EIP는 아직 EIP 업그레이드 현황 추적 데이터에 등재되지 않은 상태이며, 통합 데브넷 이후 Scheduled → Included 단계 진입이 예상된다.
다가오는 콜 / 마일스톤
| 날짜 | 이벤트 | 핵심 의제 |
|---|---|---|
| 2026-04-20 14:00 UTC (오늘) | ACDT #78 | blob-devnet-0, BAL devnets, epbs-devnet-1, debug RPC update — Glamsterdam 통합 데브넷 분기점 |
| 2026-04-20 15:00 UTC (오늘) | RPC Standards #25 | JSON-RPC / Engine API 표준화 |
| 2026-04-21 | EIP Editing Office Hour #98 | EIP 편집 작업 진행 |
| 2026-04-22 | PQ Interop #36 | 포스트퀀텀 암호화 interop 진행 |
| 2026-04-22 | Native Account Abstraction #1 | AA 표준화 첫 브레이크아웃 |
| 2026-04-23 | ACDE #235 | Glamsterdam + Hegotá 실행 레이어 논의 |
| 2026-04-30 14:00 UTC | ACDC #178 | Glamsterdam + Hegotá 인터롭 에디션 — 통합 데브넷 일정 공표 가능성 |
| 2026-05-04 13:00 UTC | Stateless Implementer's Call #51 | Verkle Tree / Stateless 구현 팀 업데이트 |
시사점
EL/CL 클라이언트 팀 대상
-
EIP-7928 uint64 변경 즉시 반영: BAL devnet 참여 EL 클라이언트 팀은 block access index 타입 변경 및 CL-side 명세 업데이트를 즉시 구현해야 한다. ACDT #78에서 반영 여부가 확인될 수 있다.
-
ACDT #78 결과 주시: 오늘 14:00 UTC 결과에 따라 Glamsterdam 통합 데브넷 타이밍이 확정된다. epbs-devnet-1 상호운용성 달성 시 5월 초 통합 데브넷 론칭이 가능하며, 미달성 시 추가 지연이 불가피하다.
-
헤고타(Hegotá) 로드맵 초기 파악 시작: ACDC #178 의제에 Hegotá가 등장함에 따라 Glamsterdam 이후 CL 업그레이드 방향이 구체화되기 시작했다. 클라이언트 팀은 Hegotá 포함 CL EIP 후보를 조기에 모니터링해야 한다.
노드 운영자 대상
-
CRITICAL 업그레이드 미완료 노드 즉시 조치: Geth v1.17.2(CVE 패치) 및 Lighthouse v8.1.3(state root 성능 + P2P 보안)을 아직 적용하지 않은 노드는 데이터 손상 및 보안 위험에 노출되어 있다.
-
DNS 보안 강화: eth.limo DNS 공격 사례를 참고하여 자체 DNS 레지스트라 2FA 및 레지스트리 잠금 활성화, DNSSEC 검증 설정을 점검한다.
-
ACDT #78 결과 확인 후 업그레이드 계획 수립: 통합 데브넷 론칭 타이밍 확정 시 Engine API 버전 업그레이드 및 devp2p eth/72 전환 일정을 수립해야 한다.
참고 자료
- Update EIP-7928: Change uint16 block access index to uint64 and clarify CL-side — GitHub EIPs (5ba661a)
- RPC Standards #25, April 20, 2026, 15:00 UTC — Ethereum Magicians
- All Core Devs - Consensus (ACDC) #178, Apr 30, 2026 — Ethereum Magicians
- Stateless Implementer's Call #51, May 04, 2026 — Ethereum Magicians
- The Missing Verification Primitive in Ethereum — ethresear.ch
- eth.limo DNS 공격 경보 — Vitalik Buterin (2026-04-18)
- eth.limo DNS 공격 해결 확인 — Vitalik Buterin (2026-04-19)
- 연속성 참고 노트:
output/notes/infra-monitor/2026-04-17-infra-analysis.md - 연속성 참고 노트:
output/notes/infra-monitor/2026-04-16-eth72-sparse-blobpool-contract-code-compression-pqts6.md - 연속성 참고 노트:
output/notes/infra-monitor/2026-04-13-acdt77-Glamsterdam-devnet-nethermind-219ms.md