Base 블록체인, Denim 업그레이드 이후 Flashblocks 피드를 폐지해 앱 마이그레이션 강제
Coinbase의 Base 네트워크가 11월 5일 Denim 업그레이드에서 Flashblocks 데이터 스트림을 종료하면서 개발자들이 신뢰할 수 있는 데이터 확보를 위해 정규 블록 구독으로 전환해야 합니다.
영어 원문을 번역했습니다. 원문 읽기
핵심 요약
- Base의 Denim 업그레이드로 Flashblocks 스트림이 200 ms 정규 블록으로 대체돼 기존 WebSocket 엔드포인트에서 데이터 전송이 중단되었습니다.
- 개발자는 Flashblocks 구독을 newHeads로 교체하고 정규 블록에서 트랜잭션을 직접 가져와야 합니다.
- 업그레이드로 사전 확인 상태가 제거돼 앱은 pending‑tag 로직과 영수증 처리 방식을 조정해야 합니다.
Coinbase의 Base Layer‑2 네트워크가 2026년 11월 5일 Denim 업그레이드를 완료하면서, 실시간 블록 미리보기를 제공하던 Flashblocks 데이터 피드를 폐지했습니다. 기존 WebSocket 엔드포인트는 여전히 연결을 허용하지만 블록이나 트랜잭션 데이터를 푸시하지 않아, 새로운 정규 블록 구독 모델로 마이그레이션하지 않으면 연결이 무응답 상태가 됩니다.
ETH / USD
Denim 업그레이드로 변경된 내용
CryptoSlate에 따르면 Denim 업그레이드는 200 ms 주기의 결정적 블록을 도입했으며, 각 블록은 전체 해시, 상태 루트 및 영수증 세트를 포함합니다. 이 블록이 주요 데이터 소스로 전환돼 이전의 Flashblocks “미리보기” 블록을 대체했습니다. 또한 구독 식별자가 변경되어 기존 newFlashblocks 이벤트는 newHeads로 매핑되며, 이제 정규 블록 헤더를 따릅니다. newFlashblockTransactions 역시 newHeads로 매핑돼 개발자가 트랜잭션 목록을 직접 가져와야 합니다.
기존 애플리케이션에 미치는 영향
폐지된 Flashblocks 엔드포인트를 가리키는 애플리케이션은 여전히 WebSocket 연결을 유지할 수 있지만 업데이트를 받지 못합니다. 같은 엔드포인트에 재연결해도 문제가 해결되지 않으며, 데이터 피드가 영구적으로 비활성화된 상태입니다. 개발자는 WebSocket을 지원하는 RPC 제공자를 사용하거나 자체 Base 노드를 운영하고, pending‑block 태그를 사용한 코드를 업데이트해야 합니다. 이제 pending 태그는 사전 확인 상태가 아닌 최신 정규 블록을 가리키므로, 잔액 조회, 트랜잭션 카운트, 시뮬레이션 계약 호출 등 미리보기 데이터를 기대하던 로직이 최종 데이터로 반환됩니다.
마이그레이션 가이드 및 미해결 이슈
Base 마이그레이션 가이드는 모든 Flashblocks 구독, WebSocket 연결 및 flashblock_index 플래그 사용을 전수조사하고, Base Sepolia 또는 Vibenet에서 테스트한 후 프로덕션에 적용할 것을 권장합니다. 11월 9일 현재 “Verifying”으로 표시된 Denim 공지에는 주기적인 트랜잭션 포함 지연 및 예상보다 높은 빈 블록 비율에 대한 조사 내용이 포함돼 있으나, 아직 해결책은 제시되지 않았습니다. 최종성을 강하게 보장하려는 개발자는 이더리움에 대한 배치 포스팅 및 이더리움 최종성 신호를 추적해야 합니다. 200 ms 블록 도착이 즉시 최종 정산을 의미하지는 않기 때문입니다.
다음에 주목할 사항
Base 팀은 보고된 포함 지연 및 빈 블록 이상 현상에 대한 업데이트를 아직 제공하지 않았으므로, 향후 상태 페이지 공지를 지속적으로 모니터링해야 합니다. 또한 생태계에서는 Flashblocks에서 newHeads 구독으로 전환을 간소화하는 마이그레이션 도구와 SDK 업데이트가 파도처럼 등장할 것으로 예상됩니다. Coinbase가 사전 확인 상태를 대체할 새로운 메커니즘을 도입하는지도 관찰 포인트입니다.

토론 0