Base lance la mise à jour Denim, réduisant le temps de bloc à 200 ms
La mise à jour Denim de Base est entrée en vigueur jeudi, réduisant les intervalles de blocs de deux secondes à 0,2 seconde et remodelant les contrats dépendants du timing.
Traduit de l'anglais. Lire l'original
À retenir
- Denim rend les blocs de Base dix fois plus rapides, passant de deux secondes à des intervalles de 200 ms.
- La mise à jour remplace Flashblocks, obligeant les applications à basculer vers les flux de blocs et RPC standards.
- La logique on‑chain sensible au timing qui repose sur le nombre de blocs verra sa durée réduite d’un facteur dix.
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
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.

Discussion 0