
候選區塊是指尚未被區塊鏈正式接納的「預備區塊」。這類區塊由礦工或驗證者自交易池(mempool)中篩選特定交易後組成,處於「交易已提交」與「區塊已確認」兩者之間的過渡階段。
你可以將候選區塊比擬為物流分揀中心的貨箱:箱內已裝載用戶的交易資料,但尚未發出。僅當該箱子被網路接收並完成上鏈記錄後,才被視為已確認。此過程受交易手續費、區塊容量、網路傳播速度及區塊產生機制等多重因素影響。
候選區塊相當於一種「提案」,等待共識機制的採納並寫入新的區塊高度。一旦獲得採納,候選區塊即成為鏈上的正式區塊,為其中所有交易提供確認。
「共識」指的是網路節點間標準化的投票與驗證流程。工作量證明(PoW)要求節點解決特定運算難題;權益證明(PoS)則依據質押資產選出驗證者。候選區塊會被廣播、驗證,最終由網路決定哪個候選區塊成為下一個有效區塊。這項決策直接決定交易確認的速度與安全性。
步驟1:從交易池篩選交易。
交易池(mempool)是所有待處理交易的集合。節點會驗證簽章與基本規則,僅有效的交易才會被納入候選區塊。
步驟2:設定區塊參數。
包括區塊頭、時間戳、大小/權重或Gas限制,以及礦工/驗證者獎勵(如比特幣的coinbase交易或以太坊的優先費)。所有參數皆須符合協議所訂定的上限。
步驟3:觸發區塊產生。
在工作量證明機制下,礦工會不斷嘗試不同的Nonce以達到網路難度目標;在權益證明機制下,指定驗證者於指定時隙打包並簽署候選區塊(以太坊合併後實施)。
步驟4:廣播與驗證。
節點收到候選區塊後,會再次驗證交易的有效性與狀態變更,並依據當前鏈高度及分叉規則決定是否採納。
步驟5:成為正式區塊或遭到替換。
若其他候選區塊先被採納或形成更長鏈,該候選區塊可能遭棄置;否則,將被記錄為下一個正式區塊。
構建的目標是在區塊容量範圍內極大化經濟價值並減少衝突。通常會優先納入手續費較高、無依賴或無衝突、可立即執行的交易,並依收益性與可行性排序。
在比特幣網路中,礦工優先選擇「手續費率」較高的交易(每虛擬位元組手續費),並受區塊權重上限(截至2025年約400萬權重單位)限制。在以太坊上,EIP-1559引入基礎費與優先費;區塊建構者會選擇無衝突且優先費較高的交易,並受區塊Gas上限(通常為數千萬Gas單位)約束。
其他考量還包括帳戶Nonce順序(以太坊要求Nonce嚴格遞增)、替換交易(用戶提高手續費加速確認)、以及交易間的讀寫衝突。高品質的候選區塊能最大幅度減少狀態衝突與執行失敗,提升被網路採納的機率。
雖然候選區塊在兩大網路中的角色相似,但其產生與採納方式並不相同。比特幣採用工作量證明,礦工透過尋找有效哈希為候選區塊取得記帳權。以太坊合併後,權益證明由驗證者在固定時隙提議候選區塊,並由其他驗證者投票確認。
比特幣的區塊間隔平均為10分鐘(協議目標,2025年觀察值),交易挑選重點在手續費率與權重限制。以太坊的時隙約為12秒(協議參數,2025年觀察值),採用提議者-建構者分離(PBS):專業建構者產生候選區塊,提議者負責選擇並簽署,實現交易排序與潛在收益(如MEV)的精細化管理。
網路上可能同時存在多個候選區塊。節點會選擇最「有效」的鏈——通常為最長或驗證最多的鏈——導致部分候選區塊被捨棄或觸發鏈重組(reorg)。
常見原因包括傳播延遲使不同礦工同時產生區塊、PoS系統中驗證者競爭提案,或算力/權益過度集中帶來的攻擊風險。以太坊引入「最終性」,即區塊在一定時間後極難被回滾;比特幣則以「確認次數」提升安全性,隨著區塊增多,風險迅速降低。
對用戶而言,候選區塊決定交易確認的速度。手續費較低或存在衝突的交易可能長時間滯留於交易池,錯過多個候選區塊的納入機會。
例如,當你於Gate發起鏈上提現時,交易會先進入交易池,接著等待被打包進候選區塊並廣播。「確認次數」會顯示於提現頁面,代表你的交易所在區塊已脫離候選狀態並獲得廣泛確認——隨著確認數增加,風險逐步降低。
候選區塊僅屬於提案。一旦被網路接納,即成為正式區塊並開始累積確認。唯有達到足夠確認次數或最終性後,方可視為不可逆轉,資金風險極低。
實用建議:進行匯款或提現時,請合理設定手續費,避免交易長期滯留於交易池;比特幣建議等待多次確認後再認定資金安全;以太坊則需關注最終性(通常僅需數分鐘,實際取決於網路狀況)。如遇交易卡住,可透過提高手續費或撤銷重發來加速處理。
候選區塊是區塊產生過程中的關鍵中介:先自交易池篩選交易,依協議規則建構並廣播,最終經共識採納成為正式區塊。其命運取決於手續費、容量、產生機制及網路傳播,亦可能因競爭而被替換。理解候選區塊有助於正確解讀「待確認」狀態,合理設定手續費與等待時間,更有效管理資金到帳與風險控管,適用於Gate等平台。
若候選區塊未被網路接納,將由礦工或驗證者捨棄,區塊內的交易則可能回到交易池等待後續納入。這是區塊鏈的常態,不會影響用戶資金安全——尚未確認的交易僅是尚未上鏈。在網路壅塞時,優先級較低的候選區塊更容易被替換。
你的交易處於候選區塊階段,代表已被礦工或驗證者選中並打包,但尚未最終上鏈確認。一般根據網路狀況,需等待數秒至數分鐘,屬於正常的待處理狀態。你可透過Gate或其他區塊瀏覽器查詢交易雜湊,隨時追蹤確認進度。
候選區塊顯示的Gas費多為預估值。礦工或驗證者會根據實際網路壅塞狀況動態調整,最終消耗的Gas費通常低於初始預估。如欲獲得更理想的Gas價格,建議於非高峰時段進行交易。
交易池是所有未確認交易的「候車室」;候選區塊則是礦工或驗證者自該池中篩選、組成的集合。交易先進入交易池,若被選中則納入候選區塊,僅當該區塊被確認後,交易才正式上鏈。
確認速度主要取決於各公鏈的區塊間隔與共識機制。比特幣平均區塊間隔為10分鐘,速度較慢;以太坊約為12秒,速度更快;Layer 2如Arbitrum甚至可於毫秒級完成確認。候選區塊從生成到最終確認的時間,完全取決於底層鏈的設計。


