緊湊區塊 Compact Block
緊湊區塊,是一種比特幣節點之間傳播新區塊的優化機制,目的是在區塊產生後,讓全網節點能夠更快、更節省頻寬地完成同步。

Compact Block 緊湊區塊,是一種比特幣節點之間傳播新區塊的優化機制,目的是在區塊產生後,讓全網節點能夠更快、更節省頻寬地完成同步。
Compact Block 的概念是大部分節點其實早已透過記憶池 Mempool 收到區塊中的大部分交易,因此沒有必要再次傳送完整交易內容。
節點只需要收到少量識別資訊,便能利用本地已存在的交易資料重建整個區塊。
緊湊區塊 基本概念
-
資訊簡化 緊湊區塊僅包含區塊頭 Block Header、短交易識別碼 Short Transaction IDs,以及幣基交易 Coinbase Transaction。這使得原本可能高達數個 MB 的區塊,能縮減至幾十 KB 進行超高速傳播。
-
交易重構 接收到緊湊區塊的節點,會對照自己記憶體池 mempool 中的交易。若發現遺漏才會向來源節點發出請求 getblocktx,補齊缺少部分重構完整區塊。
緊湊區塊 相關 BIP
- BIP 152:Compact Blocks
- BIP 141:Segregated Witness
2026/9/18 7:42 AM

更多文章