Blockchain-Fork

迄今為止孤立的最長的區塊鏈分叉是什麼?

  • January 15, 2022

來自 BlockChain.info的孤立區塊視圖顯示了最近的區塊鏈分叉(從區塊 173,928 開始),它在被孤立之前已經走了四個區塊。

除了在 2010 年 8 月的價值溢出錯誤(其中 53 個塊被孤立)之後的受控倒帶之外,是否有一個孤立塊的分叉比這個在 173,928 處發生的時間長或更長?

2013年3 月 12 日的區塊鏈分叉從 225430 開始,到目前為止已經達到了 225461 塊,所以它有 31 個塊長。其中一些是在 v0.7 客戶端支持的分叉重新獲得最長鏈之後很久才開采的。在高峰期,v0.8 客戶端支持的分叉至少高出十幾個區塊,這意味著有十多個確認的交易可以恢復為未確認狀態(如果雙花,則忽略,就好像交易從未進行過一樣.

簡短回答:4 [在2013 年 3 月 12 日分叉之前]

價值溢出事件似乎是有史以來最長的區塊鏈分裂。區塊鏈分叉的問題在於,一旦它們被解決,它們留下的唯一痕跡就是日誌條目。

為了重建以下內容,我使用了他們在這個問題中給我的 printblocktree 輸出以及來自Blockchain.info的資訊。

據我從printblocktree中看到的,他們在區塊鏈範圍 [90392-189512] 中觀察到了 90 個區塊鏈分叉。該數據集具有以下分支:

  • 1x 塊長度 4(從塊 174161 開始)
  • 1x 塊長度 3(從塊 174120 開始)
  • 4x 塊長度 2(從塊 93669、174233、179217 和 179639 開始)
  • 87x塊長度1(從塊90392,90676,90858,91405,9304,93047,9308,93619,93642,93669,93770,93671,93855,94671,98529,99365,100740,1902,102674,105401,109912, 117103,118553,120406,123583,128501,130077,130200,155180,157929,161673,162257,163959,165439,165519,166890,167283,167620,167742,167863,168920,169517,171064,173494,174102,174104, 174121,174174,174182,174185,174187,174232,174242,174291,174307,174313,174330,174343,174414,174452,174531,174593,174605,175998,176210,176478,177854,178119,178293,179791,179890, 180143、181230、181591、181618、182210、182321、183193、183405、183500、183519、184932、186561、187866、188347、188682和18951)

Blockchain.info 在他們的數據庫中確實有更多的孤兒,顯然是因為他們連接到更多的節點,但他們的歷史並沒有追​​溯到他們的 printblocktree。bitcoin.info 觀察到的第一個區塊鏈分叉是基於區塊 142257,從那時起我們觀察到 540 個分叉:

  • 2x 塊長度 4(從塊 174161 和 173927 開始)
  • 4x 塊長度 3(從塊 174120、174056、174050 和 173956 開始)
  • 14x 塊長度 2(從塊 183873、179639、179217、176924、175847、175226、174233、174093、173988、173985、173691、170059、165518 和 155180 開始)
  • 520x 塊長度 1(太多了,不能放在這裡……)

問題很明顯:雖然兩者都看到了分叉,但他們的集合對網路的視圖較小,並且錯過或誤解了分叉(從 155180 開始的那個在第一個結果中標記為長度為 1 的分叉,在第一個結果中標記為長度為 2第二)。我們不能確定 blockchain.info 是否擷取了所有的分叉,但我們可以非常確定沒有超過 4 個分叉,因為分叉會存活更長時間並且會被更多節點看到。

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