페이로드 빠른 전파, 큰 블록을 64조각으로 나눠 보내기
Strawmap Hegotá (2027) · fast payload broadcast
빌더가 만든 실행 페이로드를 한 덩어리로 보내지 않고 64조각으로 나눠 퍼뜨립니다. 조각마다 따로 검증할 수 있어 블록이 커져도 네트워크에 빨리 도착합니다.
왜 필요한가
EIP-7732가 들어오면 가스 한도를 올릴 수 있고 그만큼 실행 페이로드(블록 안의 거래 묶음)가 커집니다. 지금 방식은 페이로드를 한 덩어리 메시지로 보냅니다. 노드는 전부 받은 뒤에야 다음 노드로 넘기므로, 거치는 노드 수만큼 전송 시간이 쌓입니다. 이미 받은 노드에 다른 경로로 같은 데이터가 또 들어와 대역폭도 낭비됩니다. 페이로드 적시성 위원회(Payload Timeliness Committee, PTC)가 마감 안에 받지 못하면 멀쩡한 페이로드도 누락으로 처리됩니다. 64조각으로 나누면 노드가 조각을 받는 즉시 넘길 수 있어 전달이 겹쳐 진행되고 큰 중복도 생기지 않습니다. 2026년 10월 ACDC #190에서 Hegotá 포함 검토(CFI) 단계에 올랐습니다. 어느 포크에 들어갈지는 Strawmap의 예상이며 아직 확정은 아닙니다.
어떻게 동작하나
- 빌더가 조각 묶음의 루트를 입찰에 넣습니다 빌더는 페이로드를 바이트열로 바꿔 64조각으로 자르고 각 조각의 해시를 모아 머클 루트 하나를 만듭니다. 이 루트를 입찰(bid)에 담아 블록보다 먼저 네트워크에 퍼뜨립니다.
- 조각을 하나씩 따로 보냅니다 조각 메시지에는 조각 번호, 데이터, 머클 포함 증명, 그리고 슬롯과 블록 루트 힌트가 들어갑니다. 힌트는 조각을 빨리 거르고 블록을 찾는 용도이며 인증된 값으로 쓰지 않습니다.
- 받는 노드는 조각마다 검증하고 바로 넘깁니다 입찰 서명은 한 번만 확인하고 조각은 포함 증명으로 입찰의 루트와 맞는지 봅니다. 블록을 기다리지 않고 조각을 받는 즉시 다음 노드로 전달합니다.
- 64조각을 이어 붙여 페이로드를 복원합니다 0번부터 차례로 이어 붙여 원래 페이로드로 되돌립니다. 마지막에 비콘 블록에 약속된 페이로드 해시와 대조해 같은지 반드시 확인합니다.
관련 EIP
- EIP-8411 실행 페이로드 빠른 전파