什麼是孤塊(Orphan Blocks)?
區塊鏈是任何加密貨幣網路最重要的組成部分。加密貨幣基於分散式、透明的公共賬本,其中所有在加密貨幣上進行的交易都記錄在區塊中並新增到區塊鏈中。礦工會獲得有吸引力的獎勵來驗證並建立新的區塊,併成功將其新增到區塊鏈中。
接下來是關鍵點。會有一些區塊被建立,但沒有被區塊鏈網路接受。這些被稱為孤塊。**孤塊**是已驗證的有效區塊,但由於接受區塊的時間延遲而未被區塊鏈網路接受。孤塊是被拒絕的區塊,但它們非常有效。它們將作為加密貨幣網路中的分離區塊存在。
我們知道區塊鏈是一系列相互連線的區塊,其中前一個區塊的資訊以雜湊值的形式儲存,以保證連續性。礦工將不斷挖掘包含可用交易的新區塊以賺取獎勵。成功建立新區塊的礦工將獲得獎勵,並且該區塊將作為新單元新增到區塊鏈中。
現在會出現這種情況:兩個礦工同時生成類似的區塊。這可能發生,因為完成建立每個區塊的過程需要時間。區塊被新增到區塊鏈中不會立即發生。在此期間,另一個礦工可能會提出完全相同的區塊。現在區塊鏈網路中會有一些混亂,因為需要決定將這兩個相同的區塊中的哪一個新增到區塊鏈中。
當出現這種平局時,工作量證明份額較大的區塊將被新增到區塊鏈中。具有相對較小工作量證明的剩餘區塊將成為孤塊或分離區塊。即使它是一個有效且已驗證的區塊,由於接受延遲,它也不會被新增到區塊鏈中,並且仍然保持孤塊狀態。
孤塊最常見於比特幣加密貨幣網路中。還需要注意的一點是,孤塊並非完全被拒絕。如果孤塊中存在任何有效交易,它們將被新增到下一個有效區塊中,從而使這些交易在區塊鏈中列出。
廣告