v0.14.4 升級套用至主網後,SNIP-36 可證明的單一虛擬區塊上限擴大至 11 億 L2 Gas。開發者可將複雜運算整合為一筆證明交易,但大型證明須透過獨立呼叫路徑處理,節點與證明器也須更新至相容版本。
Starknet 狀態頁面記錄,主網升級維護於 10 月 6 日上午 8 時 13 分(韓國時間)完成。Starknet 社群論壇的 v0.14.4 升級前公告原定於 10 月 5 日套用,與完成紀錄相差一天。維護期間預計中斷約 10 分鐘。
此次更新的核心是 SNIP-36 證明功能。Starknet 社群論壇的 v0.14.4 升級前公告指出,符合 SNOS 有效性條件且未使用不支援的系統呼叫時,單一交易虛擬區塊可證明的規模最高達 11 億 L2 Gas。應用程式可將難以放入單筆一般交易的運算整合後,以證明交易提交。
證明容量提高,不代表所有開發者工具都能立即使用這項功能。大型證明可能需要 1 至 2 分鐘產生,既有的小型證明通常需 3 至 5 秒。大型證明必須使用獨立呼叫路徑,不能只調整既有的 starknet_transaction_prover 服務設定。
手續費調整不代表全面調降或調漲。Starknet 表示,已依據序列器與網路的實際成本調整部分操作的 Gas 權重。以升級前 3 個月的主網流量為基準,多數交易的價格影響低於 1%。受影響的操作須透過 v0.14.4 節點重新估算手續費。
節點營運者須處理版本相容性。Starknet 社群論壇的 v0.14.4 升級前公告要求全節點營運者更新至 Pathfinder v0.24.0 或 Juno v0.16.6。v0.14.4 驗證器不接受由 v0.14.3 產生的證明,舊版與新版證明器也無法並行使用。負責 SNIP-36 證明的營運者須配合網路升級更換證明器。
此外,6 個舊版 feeder gateway API 已移除,包括 call、get_storage_at、get_nonce 等。部分類別查詢 API 與查詢預先確認區塊的方式也有所變動。依賴這些 API 的應用程式須檢查相容路徑。
目前尚無法確認此次升級對開發者採用情況或 STRK 需求的影響。已確認的變更包括可證明的運算範圍、部分 Gas 權重、節點與證明器的相容要求,以及 API 調整。
常見問題
這次升級讓開發者可以做什麼?
透過 SNIP-36,開發者可證明符合條件、規模最高達 11 億 L2 Gas 的單一交易虛擬區塊。這項功能可將難以放入單筆一般交易的運算整合為證明交易。虛擬區塊須符合 SNOS 有效性條件,且不得使用不支援的系統呼叫。大型證明可能需要 1 至 2 分鐘產生,並須使用獨立呼叫路徑,不能只調整既有的 starknet_transaction_prover 設定。
交易手續費全面調降了嗎?
沒有。Starknet 表示,部分操作的 Gas 權重已依照序列器與網路的實際成本調整。以升級前 3 個月的主網流量為基準,多數交易的價格影響低於 1%。因此,這次變更不能視為整體交易手續費全面調降或調漲。受影響的操作須透過 v0.14.4 節點重新估算手續費。
節點與證明營運者須調整什麼?
全節點營運者須更新至 Pathfinder v0.24.0 或 Juno v0.16.6。v0.14.4 驗證器不接受由 v0.14.3 產生的證明,舊版與新版證明器也無法並行使用。SNIP-36 證明營運者須配合網路升級更換證明器。6 個舊版 feeder gateway API 也已移除,使用相關 API 的應用程式須檢查相容路徑。
留言 0