A rede Layer‑2 Base da Coinbase concluiu seu upgrade Denim em 5 de nov. 2026, aposentando os feeds de dados Flashblocks dos quais muitas aplicações dependiam para pré‑visualizações quase em tempo real dos blocos. Embora os endpoints WebSocket legados ainda aceitem conexões, eles não enviam mais dados de blocos ou transações, deixando os apps com conexões silenciosas a menos que migrem para o modelo de assinatura de blocos canônicos.

ETH / USD
Fonte: CoinGecko. Preços indicativos.

O que mudou com o upgrade Denim

Segundo a CryptoSlate, o upgrade Denim introduziu uma cadência determinística de blocos de 200 ms, cada bloco contendo hash completo, raiz de estado e conjunto de receipts. Esses blocos agora são a fonte primária de dados, substituindo os blocos “preview” Flashblocks que mostravam informações pré‑confirmação. O upgrade também alterou os identificadores de assinatura: o antigo evento newFlashblocks passa a ser newHeads, que agora segue cabeçalhos de blocos canônicos, enquanto newFlashblockTransactions também mapeia para newHeads, exigindo que desenvolvedores busquem manualmente as listas de transações.

Impacto nas aplicações existentes

Aplicações ainda apontando para os endpoints Flashblocks aposentados podem manter uma conexão WebSocket aberta, mas não receberão atualizações. Reconectar ao mesmo endpoint não resolve o problema, pois o feed de dados subjacente está permanentemente desativado. Recomenda‑se que desenvolvedores migrem para um provedor RPC com suporte a WebSocket ou operem seu próprio nó Base, atualizando qualquer código que utilizasse a tag pending‑block. A tag pending agora resolve para o último bloco canônico em vez de um estado pré‑confirmação, o que significa que consultas de saldo, contagem de transações ou chamadas simuladas de contrato que esperavam um preview podem agora retornar dados finalizados.

Guia de migração e questões em aberto

O guia de migração da Base recomenda inventariar todas as assinaturas Flashblocks, conexões WebSocket e qualquer uso da flag flashblock_index. Os testes devem ser realizados no Base Sepolia ou Vibenet antes do rollout em produção. O aviso Denim, ainda marcado como “Verificando” em 9 de nov., também referenciou investigações em curso sobre atrasos periódicos na inclusão de transações e taxa de blocos vazios acima do esperado, embora nenhuma solução tenha sido publicada. Desenvolvedores que precisem de garantias mais fortes de finalização ainda devem acompanhar o posting de lotes para Ethereum e os sinais de finalização da Ethereum, já que a chegada de blocos a cada 200 ms não equivale a liquidação final.

O que observar a seguir

A equipe da Base ainda não forneceu atualização sobre os atrasos de inclusão relatados ou as anomalias de blocos vazios, portanto monitorar futuros avisos na página de status será essencial. Além disso, espera‑se que o ecossistema veja uma onda de ferramentas de migração e atualizações de SDKs para simplificar a troca de Flashblocks por assinaturas newHeads. Observadores também devem acompanhar se a Coinbase lançará um substituto para o estado pré‑confirmação, do qual muitas dApps DeFi e de jogos dependem para feedback rápido ao usuário.