Bitcoin-Core

blkxxxxx.dat 文件中的塊是否按塊高度排序?

  • April 24, 2021

我正在解析比特幣區塊鏈的 de blockxxxxx.dat 文件。積木是按高度排序的嗎?那麼每個人的數據順序都是一樣的嗎?

不,它們按照您的節點接收塊的順序排列。這可以是任何特定的順序,因為節點在初始同步期間接收到的塊是亂序的。此外,一些節點將接收和儲存變得陳舊的塊,而其他節點(特別是在找到該塊後上線的節點)不會。因此,兩個節點之間的 blk*.dat 文件可能會有所不同。

引用自:https://bitcoin.stackexchange.com/questions/105691