메인 콘텐츠로 건너뛰기
Subblocks(이전 명칭 Flashblocks)는 OP Stack 체인에서 사전 확인(pre-confirmation)을 스트리밍합니다. OP Sepolia와 OP Mainnet에 두 가지 변경 사항이 배포됩니다. subblock 간격이 250 ms에서 200 ms로 줄어들고, 스트림 페이로드의 4개 필드가 0 값으로 설정됩니다. 스트림은 기존 wire format을 유지하며, 페이로드 타입 이름도 여전히 ExecutionPayloadFlashblockDeltaV1입니다.
subblock 스트림은 state_root, block_hash, withdrawals_root, withdrawals를 0 값으로 설정합니다. 스트림은 wire 호환성을 유지하므로, 읽기 시 오류가 발생하지 않고 0 값이 반환됩니다. 2026년 8월 17일 전에 스트림 통합을 점검하세요.

의미

  • 간격이 250 ms에서 200 ms로 줄어듭니다. 이에 따라 OP Sepolia와 OP Mainnet은 FLASHBLOCKS_TIME = 200ms가 됩니다.
  • 4개의 페이로드 필드가 0 값으로 설정됩니다. 4개 필드 모두 ExecutionPayloadFlashblockDeltaV1에 계속 존재합니다. wire format에서 제거되는 항목은 없습니다.
  • receipts_root와 logs_bloom을 포함한 나머지 모든 필드는 계속 실제 값을 전달합니다.
이러한 필드를 읽는 통합은 파싱 단계에서 명확하게 실패하지 않고 0 값을 받은 채 계속 진행됩니다. 마이그레이션 전에 애플리케이션 또는 통합에서 이러한 필드를 읽는 부분을 직접 점검할 것을 권장합니다.

점진적 배포

이 변경은 한 번에 전환되는 것이 아니라 점진적으로 배포되므로, 일정 기간 동안 이전 동작과 새 동작이 모두 나타날 수 있습니다.

필요한 조치

subblock 스트림을 직접 사용하는 팀의 경우:
  • 통합에서 state_root, block_hash, withdrawals_root, withdrawals를 읽는 부분을 점검합니다.
  • 이들 중 어느 필드의 0 값도 다운스트림 상태, 잔액 또는 증명으로 전파되지 않는지 확인합니다.
  • 스트림 페이로드를 자체 소비자에게 전달하는 RPC 제공업체는 이 공지를 해당 소비자에게 전달해야 합니다.

일정

두 날짜 모두 목표이며 변경될 수 있습니다.

주요 링크