퀵 슬롯, 블록 간격을 12초에서 10초로
Strawmap Hegotá (2027) · quick slots
블록이 나오는 간격(슬롯 시간)을 코드에 박힌 고정값이 아니라 조정할 수 있는 설정값으로 바꾸고 그 장치로 간격을 12초에서 10초로 줄이는 제안입니다.
왜 필요한가
지금 이더리움은 12초마다 블록 하나를 만듭니다. 송금이나 거래소 입금, 결제를 할 때마다 이 12초가 그대로 체감됩니다. 간격이 짧아지면 여러 가지가 좋아집니다. 탈중앙 거래소(DEX)에서 유동성을 공급하는 사람이 차익거래로 잃는 손실은 블록 간격의 제곱근에 비례합니다. 10초로 줄이면 약 9% 줄어듭니다. 최종 확정까지 걸리는 시간이 앞당겨지고 같은 시간 안에 블록 제안자가 더 많아져 거래를 검열하기 어려워집니다. 12초 지연을 가리려고 만든 사전 확정(preconfirmation) 장치가 덜 필요해지고 L2가 입금을 처리하려고 L1 블록 몇 개를 기다리는 시간도 짧아집니다. 다만 진짜 병목은 숫자가 아닙니다. 합의 클라이언트와 실행 클라이언트 곳곳에 '슬롯은 12초'라는 가정이 박혀 있습니다. 이 제안은 먼저 그 가정을 걷어내 슬롯 시간을 설정값으로 만들고 그다음 보수적으로 10초로 줄입니다. 2026년 10월 ACDC #188에서 헤고타 포함 검토 대상(CFI)으로 올랐지만 실제 10초 단축은 추가 검증을 거쳐야 합니다. heze-devnet-2에는 기능만 넣고 12초를 유지하기로 했습니다. 헤고타에 들어가는 것은 Strawmap의 예상이지 확정은 아닙니다.
어떻게 동작하나
- 슬롯 시간을 일정표로 바꿉니다 코드에 박힌 12초 상수를 없애고 어느 에폭(epoch, 슬롯 32개 묶음)부터 몇 밀리초인지 적은 일정표로 바꿉니다. 첫 항목은 제네시스의 12초이고 이후 항목은 네트워크 업그레이드 시점에만 추가할 수 있습니다.
- 포크 시점에 10초 항목을 넣습니다 메인넷 일정표에 포크 에폭부터 10초 항목을 더합니다. 시간과 슬롯 번호의 대응도 제네시스부터 12초를 곱하는 대신, 시대별로 각자 슬롯 시간을 이어 붙인 구간별 시간표에서 구합니다.
- 보상과 페널티는 실제 시간 기준으로 맞춥니다 합의 상수 값은 그대로 두고 에폭당 기본 보상과 활성화·탈퇴 한도에는 5/6을, 비활성 페널티에는 그 제곱을 곱해 조정합니다. 에폭은 약 5.3분, 최종성은 약 13분에서 약 10.7분으로 짧아집니다.
- 가스 한도와 블롭 수도 같이 줄입니다 2026년 8월 ACDC #184에서 슬롯이 짧아지는 만큼 블록당 가스 한도와 블롭 수를 줄여 초당 처리량은 그대로 두기로 했습니다. 발행량 같은 다른 값의 변경은 별도 EIP로 다룹니다.
관련 EIP
- EIP-8198 퀵 슬롯: 슬롯 시간 12초에서 10초로