BNB Chain 已將其 Pasteur 硬分叉安排在 8 月 25 日,引入三項變更,旨在加強跨鏈轉帳、收緊驗證者控制,並將測試的交易容量從每秒 1,237 筆提高到 2,324 筆。
摘要
- Pasteur 將於 8 月 25 日 UTC 時間凌晨 2:30 在 BNB 智能鏈上啟動。
- 節點運營商必須在升級前安裝 BSC 軟體版本 v1.7.7。
- 兩項變更涉及跨鏈安全、驗證者權限和治理投票。
- 內部測試將交易容量從每秒 1,237 筆提高到 2,324 筆。
BNB Chain 在 8 月 14 日的公告中表示,Pasteur 將於 8 月 25 日 UTC 時間凌晨 2:30 在 BNB 智能鏈上線,此前已於 7 月 21 日起在其測試網路上運行。
節點運營商必須在啟動時間之前安裝 BSC 軟體版本 v1.7.7。網路還指示運營商從其配置文件中刪除名為 EnableBAL 的過時設置,因為如果該設置仍然存在,更新後的軟體將無法啟動。
Pasteur 包含三項提案:BEP-682、BEP-695 和 BEP-675。前兩項涉及安全和驗證者權限,而第三項則改變了準備新區塊時處理交易的方式。
Pasteur 將加強 BNB Chain 橋接檢查
BEP-682 改變了 BNB 智能鏈確認來自另一區塊鏈的轉帳的方式。在接受資產之前,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 表示,他們仍然可以通過在鏈下簽署投票並要求另一個帳戶提交來參與。
在巴斯德之後,限制也將涵蓋透過簽名訊息提交的投票。BNB Chain 表示,這項變更將防止被列入黑名單的地址利用間接途徑參與治理決策。
在早期的 BSC 升級中,網路營運商也曾面臨類似的更新要求。在四月的 Osaka/Mendel 硬分叉之前,BNB Chain 發布了強制軟體通知,要求營運商安裝 v1.7.2 版本並移除舊設定,以防止節點失去同步。
Osaka/Mendel 引入了九項網路提案,涵蓋交易限制、穩定性以及確認交易的流程。此次升級緊隨 Fermi 之後,Fermi 在一月將 BSC 的區塊時間縮短至 0.45 秒。
巴斯德將保持該區塊時間不變。最新的升級並非讓區塊更快產生,而是設計在每個區塊中容納更多交易。
內部測試將容量提升至 2,324 TPS
BNB Chain 表示,區塊建構者和驗證者在準備交易區塊時,目前會重複執行部分相同的工作。
建構者首先處理交易並將完成的區塊發送給驗證者。驗證者隨後在批准區塊之前再次處理相同的交易,這使得用於添加盡可能多交易的時間減少,而網路本可支援更多交易。
BEP-675 將允許建構者發送已處理過的區塊。驗證者可以檢查該區塊是否符合網路規則,批准它,然後在之後進行更深入的審查。
在 QANet(一個旨在模擬 BSC 主網的內部環境)的測試中,驗證者花在即時檢查上的時間從 125 毫秒降至 15 毫秒。
交易容量從 1,237 TPS 提升至 2,324 TPS,而區塊時間保持在 450 毫秒。BNB Chain 在測試期間也保持了每個區塊允許的最大計算工作量不變。
每個區塊可用容量的平均使用率從 46.35% 提升至 84.15%。根據網路資訊,該測試表明 BSC 可以透過利用更多現有空間來應對更繁忙的時期,而不是提高區塊速度。
BNB Chain 警告說,這些數據來自受控測試,並不代表主網上的最終結果。新的區塊建構方法不會在巴斯德啟動時自動開始,因為建構者將獲得額外時間來準備他們的系統。
一般用戶和大多數應用程式開發者無需採取任何行動。節點營運商和區塊建構者是負責完成軟體變更的群體。
美國投資者透過上市的 BNB 基金獲得曝險
此次升級也與透過受監管投資產品持有 BNB 的美國投資者相關。美國證券交易委員會的記錄顯示,VanEck BNB ETF 的股票已在納斯達克註冊交易,代碼為 VBNB。
該基金的註冊聲明於 5 月 27 日生效。其既定目標是追蹤 BNB 的價格,扣除基金的營運費用。
根據8 月 7 日的美國證券交易委員會文件,VanEck Digital Assets 任命 BitGo Bank & Trust 作為第二家負責保管基金 BNB 持倉的公司。BitGo 是一家由貨幣監理署監管的全國性特許銀行。
該協議允許 BitGo 為基金持有 BNB,並處理基金帳戶與公共區塊鏈地址之間的存款或提款。VanEck 的文件指出,基金保留代幣的所有權,且 BitGo 必須將其與其他客戶的資產分開保管。
除非基金允許或法律要求,否則 BitGo 不得出借、質押或重用 BNB。保管協議於 8 月 5 日簽署,並在兩天後向美國證券交易委員會披露。










