Base lança upgrade Denim, reduzindo tempo de bloco para 200 ms
O upgrade Denim da Base entrou em vigor na quinta‑feira, cortando os intervalos de bloco de dois segundos para 0,2 segundo e remodelando contratos dependentes de tempo.
Traduzido do inglês. Ler o original
Principais pontos
- Denim torna os blocos da Base dez vezes mais rápidos, passando de intervalos de dois segundos para 200 milissegundos.
- O upgrade substitui o Flashblocks, exigindo que apps migrem para os fluxos padrão de blocos e RPC.
- Lógicas on‑chain sensíveis ao tempo que dependem de contagem de blocos terão suas durações reduzidas em um fator de dez.
Base, a Layer 2 da Ethereum desenvolvida pela Coinbase, ativou seu upgrade Denim às 18:00 UTC na quinta‑feira, conforme a página de status da rede. O primeiro bloco de 200 milissegundos (número 53,556,127) foi registrado um segundo após a ativação, marcando uma aceleração de dez vezes em relação à cadência anterior de dois segundos. A Base confirmou o upgrade como “oficialmente ao vivo na mainnet” em um post no X logo após o rollout.
ETH / USD
Como o Denim altera o timing dos blocos
Denim reescreve o intervalo de bloco de dois segundos para 200 ms, transformando cada resultado parcial que o Flashblocks emitia anteriormente em um bloco completo com seu próprio hash, etapas de segurança e finalização. A mudança reduz qualquer duração medida em contagem de blocos para um décimo do tamanho original, afetando votos de governança, cronogramas de vesting, períodos de cooldown e outros mecanismos de bloqueio temporal que referenciam números de bloco, segundo a especificação do Denim. Contratos que leem `block.timestamp` permanecem inalterados porque os timestamps ainda avançam em segundos inteiros, mas um novo contrato BaseTime agora expõe timestamps com precisão de milissegundos, e as respostas RPC podem incluir campos opcionais em milissegundos.
Migração e impacto imediato
Aplicações que dependiam do Flashblocks precisam migrar para os fluxos canônicos de blocos e RPC; o guia de migração mapeia as antigas assinaturas do Flashblocks para as padrão e observa que a tag de bloco `pending` não tem equivalente direto após o Denim. Operadores de nós devem rodar base/base v1.5.1 ou superior, sendo que a versão v1.5.3 corrigiu um bug separado de state‑root. Quatorze minutos após a ativação, a Base reportou “atrasos periódicos na inclusão de transações, causando uma taxa maior que o esperado de blocos vazios.” Dados da Unchained mostraram 146 dos primeiros 300 blocos vazios, embora amostras horárias posteriores não apresentaram vazios.
Efeitos em cadeias dependentes
Horizen, uma Layer 3 construída sobre o OP Stack e que liquida na Base, anunciou que não poderia continuar operando após o lançamento do Denim. O DAO da Horizen deu aos usuários até 13:00 UTC de 4 de novembro para mover seus ativos, após o que os saldos remanescentes serão devolvidos aos detentores. O incidente destaca o impacto mais amplo do upgrade em ecossistemas que dependem da cadência de blocos da Base.
O que observar a seguir
O próximo upgrade programado para a Base, com codinome Everest, ainda não tem data anunciada, mas observadores acompanharão como desenvolvedores ajustam contratos sensíveis ao tempo e se outras Layer 3s conseguirão se adaptar à nova velocidade de blocos. Além disso, a frequência de blocos vazios e quaisquer atrasos residuais na inclusão de transações serão métricas chave à medida que a rede se estabiliza.

Discussão 0