EIP-7688 P2P 메시지 크기 상수 제안 · EIP-3155 refund 타입 정정 · ACDC #179 (5/28) Glamsterdam/Hegota 의제 사전 정리
핵심 요약
- MEDIUM EIP-7688 네트워크 메시지 크기 상수 제안 -- P2P 계층 스펙 구체화.
2026-05-18 ethereum/EIPs 커밋에서 EIP-7688(Forward Compatible Consensus Data Structures, SSZ Stable Containers)에 네트워크 메시지 크기 상한(network message size bounds) 구체 상수값이 제안됐다. 기존 EIP-7688은 CL(Consensus Layer) 데이터 구조의 포워드 호환성을 위한 SSZ stable container 포맷을 정의하며, 이번 업데이트는 libp2p gossipsub 메시지 크기 제한을 명시적 상수로 문서화하는 것이 목적이다. 현재 Review 상태이며 하드포크 스케줄에는 미포함이지만, 향후 클라이언트가 P2P 메시지 크기 검증 로직을 구현할 때 참조 기준이 된다.
- MEDIUM EIP-3155 refund 필드 타입 정정 -- EVM 트레이싱 호환성 영향.
2026-05-18 ethereum/EIPs 커밋에서 EIP-3155(EVM Trace Specification, Last Call 상태)의 refund 필드 타입이 Hex-Number에서 Number(십진수 정수)로 정정됐다. EIP-3155는 debug_traceTransaction 등 EVM 실행 트레이스 포맷의 표준이다. 이 변경은 스펙 오류 수정이지만, 구현체 간 타입 불일치가 존재할 경우 트레이스 출력 파싱 파이프라인에 breaking change로 작용할 수 있다. MEV 빌더, 모니터링 도구, 블록 익스플로러 등 refund 필드를 소비하는 오프체인 시스템이 영향 대상이다.
- MEDIUM ACDC #179 (5/28) -- Glamsterdam · Hegota 동시 의제, 사전 점검 필요.
2026-05-28 14:00 UTC 예정 ACDC(All Core Devs - Consensus) #179의 공개 의제는 Glamsterdam과 Hegota 두 포크로 확정됐다. 어제(5/18) 이미 추적됐으나, 오늘자 데이터에서 동일 아이템이 재확인된다. FOCIL Breakout #34가 오늘(5/19 13:00 UTC) 개최되며, 그 결과가 ACDC #179 Hegota 의제에 직접 반영될 전망이다.
- LOW 신규 클라이언트 릴리즈 없음 -- 어제 버전 현황 유지.
오늘 수집된 18개 아이템에 EL/CL 클라이언트 릴리즈 공지는 없다. 2026-05-18 기준 클라이언트 최신 버전이 그대로 유지된다. 어제 분석에서 HIGH로 분류된 Besu CVE, Erigon segfault, Geth structLog 미패치 운영자의 즉시 업그레이드 필요성은 계속 유효하다.
상세 분석
1. EIP-7688 네트워크 메시지 크기 상수 제안
출처: Update EIP-7688: Suggest constants for network message size bounds — ethereum/EIPs GitHub (2026-05-18 19:53 UTC)
변경 내용
EIP-7688은 이더리움 CL 데이터 구조에 SSZ(Simple Serialize) stable container 포맷을 도입해 포워드 호환성(forward compatibility)을 확보하는 것이 목표다. 이번 커밋은 libp2p 기반 P2P 네트워크에서 gossipsub 메시지 크기 상한을 명시적인 상수로 EIP 문서에 제안하는 변경이다.
| 구분 | 내용 |
|---|---|
| EIP | EIP-7688 — Forward Compatible Consensus Data Structures |
| 상태 | Review (하드포크 미포함) |
| 변경 | network message size bounds 구체 상수값 추가 제안 |
| 계층 | CL / libp2p gossipsub (P2P Network Layer) |
인프라 영향 분석
현재 이더리움 libp2p gossipsub의 메시지 크기 제한은 클라이언트별 구현에서 하드코딩되거나 암묵적 관행으로 처리된다. EIP-7688에 상수가 명시될 경우:
- Lighthouse, Prysm, Teku, Nimbus, Lodestar 등 CL 클라이언트가 구현 시 공통 참조 기준을 갖게 된다.
- SSZ stable container 도입 후 메시지 크기가 가변적으로 변할 수 있는 상황에서, 상한선 명시는 P2P 레이어 DoS(Denial of Service) 방어와 피어 연결 정책에 영향을 준다.
- 이번 변경은 스펙 제안 수준이며 Review 단계다. Final 전환 전까지 클라이언트 구현 의무는 없다.
주의: 상수의 구체적 수치는 공개 커밋 메시지에서 확인되지 않았다. 원본 커밋 diff 검토 필요 시 위 출처 URL 참조.
2. EIP-3155 refund 필드 타입 정정 (Hex → 십진수)
출처: Update EIP-3155: refund should be Number not Hex-Number — ethereum/EIPs GitHub (2026-05-18 11:45 UTC)
변경 내용
EIP-3155는 debug_traceTransaction, debug_traceCall 등 JSON-RPC 디버그 메서드에서 반환되는 EVM 실행 트레이스(execution trace)의 표준 포맷을 정의한다. Last Call 상태이며 EIP 스펙 최종화 단계다.
이번 커밋은 structLog 각 항목의 refund 필드 타입을 다음과 같이 정정한다:
| 필드 | 변경 전 | 변경 후 |
|---|---|---|
refund |
Hex-Number (0x 접두사 16진수) |
Number (십진수 정수) |
클라이언트 구현 영향
EVM 트레이스 포맷은 현재 클라이언트마다 구현 편차가 존재한다. 주요 EL 클라이언트별 현황:
| 클라이언트 | refund 필드 현재 구현 | 스펙 정합 여부 |
|---|---|---|
| Geth | 십진수 Number | 정합 (변경 전 스펙과 불일치 → 사실상 정합) |
| Nethermind | 확인 필요 | 미확인 |
| Besu | 확인 필요 | 미확인 |
| Erigon | 확인 필요 | 미확인 |
주의: 각 클라이언트의 실제 refund 구현 타입은 공식 소스(GitHub 릴리즈 노트, 클라이언트 코드) 직접 확인이 필요하다. 본 분석은 EIP 스펙 변경 사실만 확인된 것이다.
오프체인 시스템 영향
debug_trace* 응답을 파싱하는 다음 시스템들이 영향받을 수 있다:
- MEV 빌더 및 번들러: 가스 환급(refund) 추정에
refund필드를 사용하는 경우 - 블록 익스플로러: Etherscan, Blockscout 등 트레이스 UI
- 모니터링/알림 파이프라인: 클라이언트별 refund 필드 타입 불일치가 파서 오류로 이어질 가능성
EIP-3155가 Final로 전환되기 전까지는 스펙 변경이 강제되지 않으나, Last Call 단계인 만큼 Final 전환이 임박했다. 트레이스 파이프라인 운영자는 refund 필드 타입을 점검해야 한다.
3. EIP-draft: Transaction Event Manifest (인프라 관련성 분석)
출처: EIP-draft: Transaction Event Manifest — Ethereum Magicians (2026-05-18 10:29 UTC, importance: high)
개요
트랜잭션 서명 시 사용자가 calldata에만 서명하고 실행 결과에는 서명하지 않는 문제를 해결하기 위한 제안이다. 트랜잭션이 emit할 수 있는 이벤트를 프로토콜 수준에서 선언(manifest)하고, 이를 서명 대상에 포함시키는 메커니즘을 정의한다.
인프라 관련성 평가
현재 draft 단계이며 EIP 번호도 미할당이다. 프로토콜 레이어 변경을 수반하지만 구체적인 EVM/EL 구현 방향이 정해지지 않은 초기 아이디어 수준이다. 클라이언트 구현 영향은 스펙 성숙 이후 별도 추적이 필요하다. 오늘 기준 즉각적인 인프라 액션 필요 없음.
4. Prepared Transaction Envelope (인프라 관련성 분석)
출처: Prepared Transaction Envelope — Ethereum Magicians (2026-05-18 08:40 UTC)
개요
오프체인에서 준비된(prepared) 미서명 트랜잭션, 배치(batch), 서명 요청을 프로듀서(dApp 등)에서 서명자(지갑)로 전달하는 표준 오프체인 인벨로프(envelope)를 정의하는 ERC 드래프트다.
인프라 관련성 평가
ERC(애플리케이션 레이어) 수준 제안으로, EL/CL 클라이언트 노드 운영에 직접적인 영향은 없다. JSON-RPC API를 통한 트랜잭션 제출 인터페이스 표준화와 관련되며, 장기적으로 eth_sendRawTransaction 전·후 단계 표준에 영향을 줄 수 있다. 오늘 기준 즉각적인 인프라 액션 필요 없음.
5. ACDC #179 (5/28) 인프라 의제 사전 정리
출처: All Core Devs - Consensus (ACDC) #179, May 28, 2026 — Ethereum Magicians
공개된 의제는 Glam(Glamsterdam)과 Hegota 두 항목이다. 오늘(5/19) 개최되는 FOCIL Breakout #34 결과가 Hegota 의제에 반영될 가능성이 높다.
인프라 관점 예상 논의 포인트
| 의제 | 예상 논의 | 인프라 영향 |
|---|---|---|
| Glamsterdam | devnet-2 이후 스펙 안정화 현황, devnet-3 로드맵 | EL/CL 클라이언트 devnet 참여 요건 |
| Hegota | FOCIL Breakout #34 후속, FOCIL 멀티클라이언트 devnet 진입 여부 | CL 클라이언트 FOCIL 구현 의무화 시점 |
ACDC #179 콜 노트는 5/28 이후 ethereum/pm GitHub에서 공개된다.
6. EIPIP Meeting #126 (5/20) -- 인프라 관련성 제한적
출처: EIPIP Meeting #126, May 20, 2026 — Ethereum Magicians
EIP 편집 프로세스 거버넌스 콜로, Unicode Technical Standards 링크 허용, Associate EIP Editors 추가 등 EIP 문서 관리 의제가 포함된다. 클라이언트 운영에 즉각적인 영향은 없다. EIP-3155 Last Call 진행 상황이 EIPIP 연계 프로세스에서 다루어질 가능성이 있다.
7. 클라이언트 릴리즈 현황 (2026-05-19 기준)
오늘 신규 릴리즈 없음. 어제 분석 기준 최신 버전 유지.
Execution Layer (EL)
| 클라이언트 | 최신 안정 버전 | 비고 |
|---|---|---|
| Geth | v1.17.3 | structLog tracing API 파서 불일치 — HIGH |
| Nethermind | v1.37.2 | 유지 |
| Besu | 26.5.0 | CVE-2026-34480/34478 미패치 시 HIGH |
| Erigon | v3.4.1 | v3.4.0 segfault 위험 — v3.4.1 필수 |
Consensus Layer (CL)
| 클라이언트 | 최신 안정 버전 | 비고 |
|---|---|---|
| Lighthouse | v8.1.3 | 유지 |
| Prysm | v7.1.3 | 유지 |
| Teku | 26.4.0 | 유지 |
| Nimbus | v26.5.0 | KZG 60% 성능 향상 — 업데이트 권고 |
| Lodestar | v1.42.0 | QUIC UDP 9001 포트 확인 필요 |
네트워크 & P2P 현황
어제 대비 변동 없음.
- ETH/70 (EIP-7975): Geth v1.17.3에서 메인넷 라이브. eth/70 미지원 노드는 피어 연결 불이익 가능
- Discovery v5: Erigon v3.4.0+ 기본 활성화. discv4 하드코딩 피어 설정 점검 필요
- QUIC 전송: Lodestar v1.42.0+에서 기본 활성화. UDP 9001 방화벽 개방 확인 필요
- PeerDAS: Nimbus v26.5.0 KZG column 배치 검증 추가로 처리 능력 향상
- EIP-7688 메시지 크기 상수: 제안 단계, 즉각적 구현 의무 없음
운영 리스크
| 수준 | 항목 | 상태 |
|---|---|---|
| HIGH | Geth structLog Tracing API 파서 미업데이트 | 계속 유효 — 즉시 |
| HIGH | Besu CVE-2026-34480/34478 미패치 | 계속 유효 — 즉시 |
| HIGH | Erigon v3.4.0 운영 (segfault) | 계속 유효 — 즉시 |
| MEDIUM | EIP-3155 refund 필드 타입 변경 — 트레이스 파서 점검 | 신규 — Last Call 단계 |
| MEDIUM | ETH/70 비지원 노드 | 계속 유효 |
| MEDIUM | Lodestar QUIC UDP 포트 미개방 | 계속 유효 |
노드 운영자 액션 아이템
| 우선순위 | 항목 | 기한 |
|---|---|---|
| HIGH | Besu 26.5.0 CVE 패치 미적용 노드 즉시 업그레이드 — CVE-2026-34480·34478 보안 취약점 | 즉시 |
| HIGH | Erigon v3.4.0 → v3.4.1 업그레이드 — segfault 크래시 위험 | 즉시 |
| HIGH | Geth v1.17.3 structLog 파서 업데이트 — debug_trace* 포맷 변경. MEV·모니터링 파이프라인 영향 |
즉시 |
| MEDIUM | EIP-3155 refund 필드 타입 점검 — debug_traceTransaction 응답에서 refund 값을 Hex로 파싱하는 코드가 있으면 십진수 Number 처리로 수정 준비. EIP Final 전환 전 선제 대응 권고 |
EIP Final 전 |
| MEDIUM | ACDC #179 (5/28) 모니터링 — Glamsterdam/Hegota 의제 결과, devnet-3 로드맵 및 FOCIL 멀티클라이언트 devnet 진입 여부 확인 | 5/28 이후 |
| LOW | Nimbus v26.5.0 업그레이드 — KZG 60% 성능 향상 | 이번 주 내 |
프로토콜 콜 일정 (인프라 관련)
| 날짜 | 콜 | 주요 의제 | 인프라 관련성 |
|---|---|---|---|
| 2026-05-19 (오늘) | FOCIL Breakout #34 | Svalbard 인터롭 후속, FOCIL devnet 로드맵 | HIGH |
| 2026-05-20 | EIPIP Meeting #126 | EIP 프로세스, EIP-3155 Last Call 연관 가능 | LOW |
| 2026-05-28 | ACDC #179 | Glamsterdam + Hegota | HIGH |
관련 엔티티
- EIP-7688 — Forward Compatible Consensus Data Structures, SSZ Stable Containers, P2P 메시지 크기 상수 제안
- EIP-3155 — EVM Trace Specification, Last Call, refund 필드 타입 정정
- Glamsterdam — devnet-2 완료, ACDC #179 의제
- Hegotá — FOCIL Breakout #34 후속, ACDC #179 의제
- FOCIL — Breakout #34 (5/19 오늘), Svalbard 인터롭 후속
- PeerDAS — Nimbus v26.5.0 KZG 개선 연관
참고 자료
- Update EIP-7688: Suggest constants for network message size bounds — ethereum/EIPs GitHub
- Update EIP-3155: refund should be Number not Hex-Number — ethereum/EIPs GitHub
- EIP-draft: Transaction Event Manifest — Ethereum Magicians
- Prepared Transaction Envelope — Ethereum Magicians
- All Core Devs - Consensus (ACDC) #179, May 28, 2026 — Ethereum Magicians
- EIPIP Meeting #126, May 20, 2026 — Ethereum Magicians