Fireblocks 重新打造交易處理機制,以防止佇列停滯
重點速覽
- •Fireblocks 表示,這次重整是針對包括 Ethereum 在內、需依 nonce 順序處理交易的相容 EVM 區塊鏈。
- •新系統允許機構在工作區與交易層級設定自訂逾時,逾期未確認的交易會自動標記為 FAILED。
- •Account Traffic Control 會監控卡住的交易,並在幾分鐘內發出警示。
- •Wallet Pools 會將交易分散到多個 vault,以降低單一 nonce 序列卡住而拖慢整體流程的風險。
- •公告未點名任何特定加密貨幣或代幣,並指出 Solana 與 Bitcoin 等非 EVM 鏈使用不同的交易模型。

如果你曾在收費站排在一位剛好付零錢的人後面,就能理解 Fireblocks 所稱已解決的核心問題。在像 Ethereum 這類相容 EVM 的區塊鏈上,交易必須依照嚴格的數字順序,並透過稱為 nonce 的機制處理。當一筆交易停滯時,排在後面的所有交易都只能等待。對於管理數十億美元數位資產的機構而言,這不只是小小的不便,而是營運問題,尤其當資金管理流程、交易所轉帳與結算活動都依賴交易依序完成時。
Fireblocks 這個基礎設施平台表示,它支援數千家機構客戶,並在超過 150 條區塊鏈上處理價值數兆美元的數位資產交易;該公司已從頭重建其交易處理系統。公司的目標是確保單一卡住的交易不再能凍結整個佇列,這一點很重要,因為當活動激增或網路變慢時,機構往往需要可預測的處理方式,而不是手動清理。
實際改變了什麼
這次重整引入三項主要功能,協同運作以維持交易流程順暢。
第一,可由使用者設定的逾時。機構現在可以在工作區層級與單筆交易層級設定自訂逾時窗口。當交易在期限過後仍未確認,系統會自動將其標記為「FAILED」,而不是讓它無限期停留在未定狀態。
第二,新的 Account Traffic Control 系統。這本質上是一層即時監控機制,用來追蹤卡住的交易,並在幾分鐘內發出警示。
第三,Wallet Pools。這項功能會將跨多個 vault 的交易分組,並使用健康狀態感知路由來分配工作。系統不再把所有交易都導向單一地址與單一 nonce 序列,而是將負載分散。如果某個 vault 卡住,其他 vault 仍可繼續處理。
為什麼 nonce 排序比你想像中更重要
要理解這一點,就必須理解 nonce 排序,這是 EVM 區塊鏈中一項低調但令人困擾的設計限制。
每個 Ethereum 帳戶都維護一個稱為 nonce 的交易計數器。交易編號 5 必須等到交易編號 4 確認後才能被確認。如果交易 4 卡住,無論是因為 gas 價格飆升,還是因為網路壅塞加劇,交易 5 到 500 都會被凍結在後方。它們可能是有效的、已簽署的,也已準備就緒,但在前一筆交易完成之前無法執行。
Fireblocks 先前的系統,和多數機構級加密基礎設施一樣,採用集中式方式管理 nonce。這次重建的做法,是透過 Wallet Pools 將交易分散到多個獨立 nonce 序列,以降低這種風險,同時透過可設定的逾時加入自動化保護機制。
這對投資人意味著什麼
對已使用 Fireblocks 的機構而言,實際效益很直接:營運風險下降。可設定的逾時讓資金管理團隊能依自身風險承受度制定政策。透過 Account Traffic Control 的即時警示,營運團隊可以在小型卡單交易演變為重大事件之前介入。Wallet Pools 則表示,即使需要介入,影響範圍也會被限制在單一 vault,而不是整個交易流程。
值得注意的是,這項公告僅聚焦於相容 EVM 的區塊鏈,並未點名任何特定加密貨幣或代幣。像 Solana 與 Bitcoin 這類非 EVM 鏈採用根本不同的交易模型,因此不會遇到相同的 nonce 排序瓶頸。