
BNB Chain 將於 2026 年 8 月 25 日國際標準時間 02:30 在 BNB 智慧鏈上啟動 Pasteur 硬分叉。
此次強制性升級引入了三個提案,涵蓋橋接驗證、驗證者治理和區塊處理能力。
根據官方發布,所有 BSC 主網節點必須在啟動前運行客戶端版本 1.7.7。普通用戶和大多數應用程式開發者無需遷移資金或更改其軟體。
BEP-682 改變了 BSC 驗證用於跨鏈轉帳的區塊的方式。網路在接受來自另一條鏈的資訊之前會檢查驗證者簽名,以確保所需的投票門檻已批准該區塊。
先前的流程並未確認每個驗證者在提交的驗證者集合中只出現一次。一個特殊構造的集合理論上可以重複一個驗證者並多次計算其投票權。BEP-682 拒絕重複條目,使門檻反映真正的驗證者絕對多數。
如先前報導,Pasteur 與主要旨在縮短區塊時間的近期升級不同。其安全變更主要關注跨鏈轉帳和驗證者權限。
BEP-695 解決了驗證者輪換其共識密鑰時發生的情況。在 Pasteur 之後,舊的共識密鑰將失去其管理權限,而不是在輪換後保留權限。
待處理的罰沒驅逐也將跟隨驗證者轉移到他們的新密鑰。這可以防止驗證者透過更改密鑰來避免未決的驅逐。該提案還阻止黑名單地址使用基於簽名的治理投票方法來繞過直接投票的限制。
這些措施影響了 BSC 的質押和治理系統合約。BNB Chain 表示開發者無需遷移現有應用程式,因為這些變更發生在協議和系統合約層級。
BEP-675 允許構建者提交他們已執行過的區塊。驗證者可以根據共識規則檢查提議的區塊,簽名並廣播,然後在時間敏感的生產路徑之外完成完整驗證。
在 QANet(一個旨在反映 BSC 跨區域驗證者設置的內部測試環境)上,該關鍵路徑內的處理時間從 125 毫秒降至 15 毫秒。平均區塊 Gas 使用量從 4635 萬增加到 8415 萬,而現有上限為 1 億。
在相同的測試中,吞吐量從每秒 1,237 筆交易增加到 2,324 筆。區塊間隔保持在 450 毫秒,而最終性延遲沒有變化。BNB Chain 警告稱,這些數據來自受控測試,而非實時主網活動。
採用新路徑的構建者必須運行完整節點,因為他們將生成完全執行過的區塊。傳統區塊出價將繼續可用,儘管它們為構建者填充區塊提供了更少的時間。
節點營運商必須在啟動前將其現有的二進位文件替換為 1.7.7 版本。他們還必須從 config.toml 中移除 [Eth] EnableBAL;否則,更新後的客戶端將無法啟動。
該版本建議移除 [TxPool] OverflowPoolSlots,儘管客戶端會默默地忽略該欄位。幾個命令列標誌也已過時或無效,包括 –journalfile、–enablebal 和 –txpool.overflowpoolslots。
Pasteur 自 7 月 21 日起已在 BSC 測試網上運行。主網啟動後,營運商和開發者將監測在 QANet 上測得的容量增益是否能轉化為實時流量。目前尚未證實主網有類似的性能提升。
早期的網路變更縮短了 BNB 智慧鏈的區塊時間。Pasteur 則旨在更充分地利用現有區塊容量,同時彌補驗證者和橋接的安全漏洞。