
BNB Chain 已排定於 8 月 25 日進行 Pasteur 硬分叉,引入三項變更,旨在強化跨鏈轉帳、收緊驗證者控制,並將經測試的交易容量從每秒 1,237 筆提高至 2,324 筆。
BNB Chain 在 8 月 14 日的公告中表示,Pasteur 自 7 月 21 日在其測試網路運行後,將於 UTC 時間 8 月 25 日凌晨 2 點 30 分在 BNB Smart Chain 上線。
節點營運者必須在啟動時間前安裝 BSC 軟體 v1.7.7 版本。網路還指示營運者從其設定檔中移除一個名為 EnableBAL 的過時設定,因為如果該設定仍然存在,更新後的軟體將無法啟動。
Pasteur 包含三項提案:BEP-682、BEP-695 和 BEP-675。前兩項涉及安全和驗證者權限,而第三項則改變了新區塊準備時交易的處理方式。
BEP-682 改變了 BNB Smart Chain 確認來自其他區塊鏈的轉帳的方式。在接受資產之前,BSC 會檢查發送網路是否有足夠的驗證者已批准該轉帳。
BNB Chain 表示,目前的程序並未阻止同一驗證者在批准清單中多次出現。因此,一個精心準備的請求可能會將一個驗證者的批准計算多次,從而使轉帳以少於規則要求的獨立批准數通過。
Pasteur 將拒絕重複的驗證者條目。根據該網路的說法,跨鏈轉帳隨後將需要來自適當數量的獨立驗證者的批准,BSC 才會接受它們。
該提案解決了 BNB Chain 轉帳檢查中的一個特定弱點,儘管該網路並未表示該問題已被用於盜取資金。
在數個第三方橋接器遭受攻擊後,跨鏈安全性受到了額外的關注。今年 7 月,Wanchain 營運的一個 Cardano 到 BNB Chain 的橋接器據報導損失了約 5.15 億枚 NIGHT 代幣,當時價值約 900 萬美元。
安全公司 BlockSec 表示,據報導的攻擊可能涉及發送給驗證者以供批准的訊息中的弱點。Midnight Foundation 後來表示,該事件影響了 Wanchain 的第三方橋接器,與 Midnight Network 本身無關。
另外,crypto.news 在 8 月報導,自 2021 年以來,跨鏈橋接器攻擊已造成超過 40 億美元的損失。該報告指出,被盜的驗證者金鑰和糟糕的轉帳檢查是重大事件中被利用的弱點之一。
BNB Chain 並未將 Pasteur 與 Wanchain 攻擊或任何其他近期漏洞利用事件聯繫起來。其公告將 BEP-682 視為對進入 BSC 的轉帳所使用的批准系統的直接修正。
第二項提案 BEP-695 改變了當驗證者更換其用於管理網路職責的數位金鑰時會發生的情況。
更換金鑰是一種例行安全措施,但 BNB Chain 表示,舊金鑰在更換後仍可能繼續持有管理權。一旦驗證者開始使用新金鑰,Pasteur 將移除這些權利。
金鑰更換後,待處理的罰款仍將附著於該驗證者。根據網路的說法,因違反網路規則而面臨移除的驗證者將無法僅透過更換金鑰來避免此程序。
同一提案還彌補了 BSC 治理中的另一個漏洞。被列入黑名單的地址已被阻止直接投票,但 BNB Chain 表示,他們仍然可以透過在區塊鏈外簽署投票並要求另一個帳戶提交來參與。
在 Pasteur 之後,該限制也將涵蓋透過簽名訊息提交的投票。BNB Chain 表示,這項變更將防止被列入黑名單的地址利用間接途徑參與治理決策。
網路營運者在早期的 BSC 升級中也曾面臨類似的更新要求。在 4 月的 Osaka/Mendel 硬分叉之前,BNB Chain 發布了強制性軟體通知,要求營運者安裝 v1.7.2 版本並移除舊設定,以防止其節點不同步。
Osaka/Mendel 引入了九項網路提案,涵蓋交易限制、穩定性和用於確認交易的過程。此次升級是在 Fermi 之後進行的,Fermi 在 1 月將 BSC 的區塊時間縮短至 0.45 秒。
Pasteur 將保持該區塊時間不變。最新的升級並非旨在讓區塊更快到達,而是設計讓每個區塊中能包含更多交易。
BNB Chain 表示,區塊建構者和驗證者目前在準備交易區塊時會重複部分相同的工作。
建構者首先處理交易並將完成的區塊發送給驗證者。驗證者隨後在批准區塊之前再次處理相同的交易,這導致用於添加網路可支援的交易數量的時間減少。
BEP-675 將允許建構者發送一個已處理過的區塊。驗證者可以檢查該區塊是否符合網路規則,批准它,並在之後完成更深入的審查。
在 QANet(一個旨在模擬 BSC 主網的內部環境)上進行測試期間,驗證者用於即時檢查的時間從 125 毫秒減少到 15 毫秒。
交易容量從每秒 1,237 筆提高到 2,324 筆,同時區塊時間保持在 450 毫秒。BNB Chain 在測試期間也保持每個區塊允許的最大計算工作量不變。
每個區塊可用容量的平均使用率從 46.35% 增加到 84.15%。根據網路的說法,該測試表明 BSC 可以透過利用更多現有空間來處理更繁忙的時期,而不是提高區塊速度。
BNB Chain 警告稱,這些數字來自受控測試,不代表在實際網路上獲得的確認結果。當 Pasteur 啟動時,新的區塊建構方法不會自動開始,因為建構者將獲得額外時間來準備他們的系統。
普通用戶和大多數應用程式開發者無需採取任何行動。節點營運者和區塊建構者是負責完成軟體變更的群體。
此次升級也與透過受監管投資產品持有 BNB 的美國投資者有關。美國證券交易委員會的記錄顯示,VanEck BNB ETF 的股票已在那斯達克註冊交易,代號為 VBNB。
該基金的註冊聲明於 5 月 27 日生效。其既定目的是追蹤 BNB 的價格,減去基金的營運費用。
根據 8 月 7 日向美國證券交易委員會提交的文件,VanEck Digital Assets 任命 BitGo Bank & Trust 作為第二家負責保管基金 BNB 持有的公司。BitGo 是一家由美國貨幣監理局(Office of the Comptroller of the Currency)監管的國家特許銀行。
該協議允許 BitGo 為基金持有 BNB,並處理基金帳戶與公共區塊鏈地址之間的存款或提款。VanEck 的文件聲明,基金保留代幣的所有權,並且 BitGo 必須將其與屬於其他客戶的資產分開保管。
除非基金允許或法律要求,BitGo 不得借出、質押或重複使用 BNB。該託管協議於 8 月 5 日簽署,並於兩天後向美國證券交易委員會披露。