Base、Denimアップグレードを開始、ブロック時間を200 msに短縮
BaseのDenimアップグレードが木曜に本番稼働し、ブロック間隔を2秒から0.2秒に短縮し、タイミング依存型コントラクトを刷新しました。
英語からの翻訳です。 原文を読む
ポイント
- DenimによりBaseのブロックが10倍速くなり、2秒から200ミリ秒の間隔へと変わります。
- このアップグレードはFlashblocksを置き換え、アプリは標準のブロックおよびRPCストリームへ切り替える必要があります。
- ブロック数に依存するタイミング感度の高いオンチェーンロジックは、期間が10分の1に縮小します。
Base、Coinbaseが構築したEthereumレイヤー2は、木曜18:00 UTCにDenimアップグレードを有効化したとネットワークステータスページが報告しています。初の200ミリ秒ブロック(番号 53,556,127)は有効化から1秒後に記録され、従来の2秒ブロックペースから10倍の加速を示しました。Baseはロールアウト直後にXで「メインネットで正式に稼働中」と投稿し、アップグレードを確認しました。
ETH / USD
Denimがブロックタイミングを変える方法
Denimはブロック間隔を2秒から200 msに書き換え、Flashblocksが以前に出力していた部分結果をそれぞれ独自のハッシュ、セーフティ、ファイナリティ段階を持つ完全ブロックに変換します。この変更により、ブロック数で測定されるあらゆる期間が元の10分の1に短縮され、ガバナンス投票、ベスティングスケジュール、クールダウン、ブロック番号を参照するその他のタイムロック機構に影響を与えます(Denim仕様書参照)。`block.timestamp` を参照するコントラクトは影響を受けません。タイムスタンプは依然として秒単位で進むためです。ただし新たに BaseTime コントラクトがミリ秒精度のタイムスタンプを提供し、RPC 応答にオプションでミリ秒フィールドを含めることが可能になります。
移行と即時の影響
Flashblocks に依存していたアプリは標準ブロックおよび RPC ストリームへ移行する必要があります。移行ガイドは旧 Flashblocks サブスクリプションを標準ストリームにマッピングし、`pending` ブロックタグに Denim 後の直接的な代替がないことを示しています。ノード運営者は base/base v1.5.1 以降を実行する必要があり、v1.5.3 では別の state‑root バグが修正されました。有効化から14分後、Base は「周期的なトランザクション包含遅延が発生し、予想以上の空ブロック率が見られる」と報告しました。Unchained のデータによると、最初の300ブロックのうち146ブロックが空でしたが、後の時間帯サンプルでは空ブロックは見られませんでした。
依存チェーンへの影響
OP Stack 上に構築され Base に決済するレイヤー3の Horizen は、Denim の開始後に運用継続が不可能になると発表しました。Horizen DAO はユーザーに対し、11月4日13:00 UTC まで資産を移動するよう呼びかけ、期限を過ぎた残高は保有者に返却されます。この事例は、Base のブロックペースに依存するエコシステム全体へのアップグレード影響を浮き彫りにしています。
次に注目すべき点
Base の次回予定アップグレードはコードネーム Everest ですが、具体的な日程は未発表です。開発者が時間感度の高いコントラクトをどのように調整するか、他のレイヤー3 が新ブロック速度に適応できるかが注目されます。また、空ブロックの頻度や残存するトランザクション包含遅延がネットワーク安定化の重要指標となります。

ディスカッション 0