Back to top
  • 공유 分享
  • 인쇄 列印
  • 글자크기 字體大小
已複製網址

200毫秒區塊目標11月6日上線,Base Denim升級將停用Flashblocks

秒錶旁並排擺放的金屬積木模型 / TokenPost.ai

Base主網的正式區塊生成間隔預計透過Denim升級,從2秒縮短至200毫秒。Flashblocks串流也將停用,使用這項功能的應用程式與索引器需要調整資料串接方式。

Base於10月22日發布節點軟體v1.5.1,版本資訊列出Denim預定於11月5日18時(UTC)啟用,換算為11月6日凌晨3時(韓國時間)。此前報導僅提到主網升級安排在11月,這次發布資訊列出了具體時間。不過,截至10月30日,升級指南仍將主網時程標示為2026年11月的規劃,串接指南也指出,時程可能變動,主網升級所需的節點版本尚未公布。

目前Base每2秒產生一個正式區塊。兩個正式區塊之間,系統每200毫秒提供一次Flashblocks,呈現交易寫入正式區塊前的狀態。

Denim啟用後,Base預計每200毫秒產生一個正式區塊,每個區塊都有自己的編號、雜湊、狀態根與收據,正式區塊生成速度將達每秒5個,Flashblocks則不再提供。

兩類資料的性質不同。Flashblocks呈現正式區塊生成前的預先確認狀態;新的區塊通知則提供已生成區塊的紀錄。

Base建議將「newFlashblocks」訂閱改為「newHeads」,並將「pendingLogs」改為「logs」。使用Flashblocks的應用程式與資料擷取服務應確認目前採用的訂閱項目。

如果透過「newFlashblockTransactions」接收交易,開發者需在收到新區塊通知後,再查詢該區塊中的交易。若餘額查詢或合約呼叫使用「pending」標籤,則應改為讀取最新的正式區塊狀態。

目前沒有新功能能完全對應「pending」標籤提供的預先確認狀態。調整串接後取得的是已寫入正式區塊的資料,應與原先的預先確認資訊區分。

以區塊編號計算時間的程式碼也需要檢查。正式區塊生成速度將從每秒0.5個提高至5個,快10倍,因此相同區塊數所代表的實際時間將縮短至十分之一。

Base建議檢查以區塊編號差計算鎖定期、等待時間與投票期間的智慧合約。以區塊數設定的歸屬期、發行時程或到期時間,也可能比預期更早到來。

對於已部署且無法修改的合約,開發者應在升級前評估影響。以「block.timestamp」計算時間的邏輯則仍維持秒級時間基準。

每個區塊都會重設的限制,以及預言機可讀取的歷史資料範圍,也在檢查項目之列。Base文件指出,按區塊計算的限制每秒觸發次數可能改變;採固定觀測筆數的Uniswap V3類型時間加權平均價格(TWAP),可涵蓋的歷史時間範圍則可能大約減半。

橋接與證明系統也需確認可讀取的歷史紀錄範圍。可保留的歷史區塊雜湊與信標根數量雖維持不變,但區塊生成頻率提高後,相同筆數涵蓋的時間會縮短。

若要使用毫秒級時間,開發者需採用新的「BaseTime」資料。Denim會將這項資料寫入區塊,提供秒以下的時間資訊。

既有的「timestamp」與智慧合約中的「block.timestamp」仍維持秒級單位。查詢區塊與交易紀錄的RPC回應則可選擇加入「timestampMs」、「blockTimestampMs」等毫秒級欄位。

Denim已於10月22日上午3時(韓國時間)在Base Sepolia測試網啟用。Base也建議開發者在測試網路Vibenet確認串接調整。

<版權所有 ⓒ TokenPost,未經授權禁止轉載與散佈>

最受歡迎

其他相關文章

留言 0

留言小技巧

好文章。 希望有後續報導。 分析得很棒。

0/1000

留言小技巧

好文章。 希望有後續報導。 分析得很棒。
1