Base, la solution de couche 2 Ethereum développée par Coinbase, a activé sa mise à jour Denim à 18 h UTC jeudi, selon la page d’état du réseau. Le premier bloc de 200 ms (numéro 53 556 127) a été enregistré une seconde après l’activation, marquant une accélération dix‑fois supérieure à la cadence précédente de deux secondes. Base a confirmé la mise à jour comme « officiellement en ligne sur le mainnet » dans un post sur X peu après le déploiement.

ETH / USD
Source : CoinGecko. Prix indicatifs.

Comment Denim modifie le timing des blocs

Denim réécrit l’intervalle de bloc de deux secondes à 200 ms, transformant chaque résultat partiel que Flashblocks émettait auparavant en un bloc complet avec son propre hachage, ses étapes de sécurité et de finalité. Le changement réduit toute durée mesurée en nombre de blocs à un dixième de sa longueur initiale, affectant les votes de gouvernance, les calendriers d’acquisition, les temps de refroidissement et autres mécanismes à verrouillage temporel qui se réfèrent aux numéros de blocs, selon la spécification Denim. Les contrats qui lisent `block.timestamp` restent inchangés car les horodatages continuent d’avancer par secondes entières, mais un nouveau contrat BaseTime expose désormais des horodatages à la précision de la milliseconde, et les réponses RPC peuvent inclure des champs millisecondes optionnels.

Migration et impact immédiat

Les applications qui s’appuyaient sur Flashblocks doivent migrer vers les flux de blocs et RPC canoniques ; le guide de migration associe les anciennes souscriptions Flashblocks aux nouvelles standards et indique que le tag de bloc `pending` n’a pas d’équivalent direct après Denim. Les opérateurs de nœuds doivent exécuter base/base v1.5.1 ou supérieur, la version v1.5.3 corrigeant ensuite un bug distinct de la racine d’état. Quatorze minutes après l’activation, Base a signalé « des retards périodiques d’inclusion de transactions, entraînant un taux de blocs vides supérieur aux attentes ». Les données d’Unchained montraient que 146 des 300 premiers blocs étaient vides, bien que les échantillons horaires ultérieurs n’aient plus révélé de blocs vides.

Effets sur les chaînes dépendantes

Horizen, une couche 3 construite sur l’OP Stack et s’appuyant sur Base, a annoncé qu’elle ne pouvait plus fonctionner après le lancement de Denim. Le DAO d’Horizen a donné aux utilisateurs jusqu’à 13 h UTC le 4 novembre pour déplacer leurs actifs, après quoi les soldes restants seront restitués aux détenteurs. L’incident souligne l’impact plus large de la mise à jour sur les écosystèmes qui dépendent de la cadence de blocs de Base.

Ce qu’il faut surveiller ensuite

La prochaine mise à jour prévue pour Base, nom de code Everest, n’a pas de date annoncée, mais les observateurs suivront comment les développeurs ajustent les contrats sensibles au temps et si d’autres couches 3 peuvent s’adapter à la nouvelle vitesse de bloc. De plus, la fréquence des blocs vides et tout retard persistant d’inclusion de transactions seront des indicateurs clés à mesure que le réseau se stabilise.