收聽本集:
“比特幣解釋”的主持人Aaron van Wirdum 和Sjors Provoost 從他們的旅行假期回來,觀看全新的“比特幣解釋”!在這一集中,他們解釋瞭如何使用Compact Blocks 使比特幣的點對點網絡更加高效和快速。
緊湊塊是——顧名思義——比特幣塊的緊湊版本,自0.13 版以來一直被比特幣核心節點使用。緊湊塊包含比特幣節點重建整個塊所需的最少數據量。最值得注意的是,Compact Blocks 排除了大多數交易數據,取而代之的是包含簡短的交易標識符。比特幣節點可以使用這些短標識符來確定應將其內存池中的哪些交易包含在區塊中。
Van Wirdum 和Provoost 解釋了Compact Blocks 如何以及為什麼使比特幣網絡受益,特別是它們如何幫助對抗挖礦中心化。主持人還介紹了使用Compact Blocks 可能導致的一些邊緣情況——例如不同的有效交易可能具有相同的標識符——以及比特幣節點如何處理此類事件。
最後,Provoost 簡要介紹了自首次引入以來一直添加到Compact Blocks 協議中的一些持續改進。