鏈
開發人員
Solutions
生態系
BNB Chain 今日發布了首次驗證者優先級機制的優化,旨在應對 Meme 幣交易帶來的預期流量激增。
我們觀察到,在高流量時期,許多交易無法及時包含在區塊中。即使某些用戶提高了 Gas 費用(交易費用)以加快交易速度,他們的交易也不一定能在短時間內成功完成。
雖然可能存在多種潛在原因,但其中一個關鍵問題是,驗證者節點(負責處理和驗證交易的計算機)並不總是優先選擇具有最高總價值的區塊(即,基於交易費用最大化的區塊)。
BNB Chain 當前的驗證優先級設計側重於充分利用區塊空間,並儘可能減少大多數交易的等待時間,使所有區塊交易能夠盡快上鏈。這一原始設計適用於大多數用戶場景,但對於快節奏、高波動的 Meme 幣市場而言,卻並非最佳方案。
如圖所示,根據以往的驗證者優先級機制,當短時間內網絡交易量激增且驗證者達到區塊限制時,他們會停止接受來自建構者的新出價,即使這些新出價包含更高的區塊價值。而這些更高的區塊價值通常來自於 Gas 價格上升,或是涉及較高 Gas 成本的智能合約交易(例如 Meme 幣兌換)。
為了改善這一問題,我們將逐步提高區塊價值權重在驗證機制中的優先級,這一調整將幫助驗證者在最大化區塊空間與選擇更高價值的出價之間取得更平衡的決策。
我們正在改進策略,提高區塊價值的優先級,特別是在處理關鍵交易時。換句話說,與時間敏感型(如 Meme 幣)合約交互的交易將獲得更高優先級。
我們將逐步從過去以充分利用區塊空間與快速上鏈為最高優先級,轉向提高區塊價值的策略。本次升級將在區塊封裝前引入一個短暫的等待期,同時仍保持 3 秒的區塊窗口(BSC 目前每 3 秒生成一個區塊)。這將允許驗證者在不影響區塊效率的前提下,收集更多出價,增加納入最佳出價的機會,提高整體區塊構建效能,特別是在網絡活動頻繁的時期。
這一更改將為收集出價提供更多時間,使驗證者能夠在最大化區塊空間與選擇更高價值的出價之間做出更平衡的決策,從而實現更高效的區塊構建。