你知道區塊鏈分叉是什麼嗎?

誠實礦工只創建最長有效鏈上的最新區塊。“長度”(Length)指區塊鏈的累計計算難度,而不是是區塊數目。當包括在鏈中的所有區塊以及交易都有效,且是從創世區塊開始的鏈,才是被我們承認的有效區塊鏈。

你知道區塊鏈分叉是什麼嗎?

對於區塊鏈中的任意一個區塊,到達創世塊的路徑只有一條。然而,從創世塊開始,會有分叉的情況出現。當創建兩個區塊的時間差只有幾秒時,經常會創建出一個分叉[5]區塊。當發生這種情況時,節點就會在他們最先接收到的那個區塊上創建區塊。無論哪一個區塊包含在下一個區塊中,它都會成為主鏈的一部分,因為這條鏈更長。

你知道區塊鏈分叉是什麼嗎?

短鏈(無效鏈)中的區塊沒有什麼作用。當比特幣客戶端切換至另外一條更長的區塊鏈時,短鏈中的所有有效交易區塊都重新添加到序列交易池中,且會包含在下一個區塊中。短鏈中的區塊獎勵不會呈現在最長的區塊鏈中,因此實際上他們是有損失的,這就是為什麼需要網絡強制的100個區塊的成熟時間來讓產生存在。

你知道區塊鏈分叉是什麼嗎?

在短鏈中的區塊,我們通常稱之為“孤兒塊”(orphans)。這是因為,在長鏈中這個生成交易並沒有父系區塊,因為這些生成交易在交易PRC列表中顯示為孤兒。一些礦池誤解這些信息,聲稱他們的區塊是”孤兒“。事實上,這些區塊都有父系區塊,而且甚至可能有子系。


分享到:


相關文章: