Transactions

如何防止硬分叉或軟分叉後的損失

  • November 3, 2018

我從這個問題中了解了硬分叉和軟分叉;現在我對分叉有了基本的了解;但是該問題的答案並沒有說明陳舊鏈上的交易會發生什麼;如果我理解正確,這些交易就被放棄了?但這看起來如果人們在陳舊的鏈上收到付款,他們就會賠錢;在這種情況下,比特幣協議如何保護它們?(有一個用於確認交易的計時器,但我仍然不確定它是如何使用的以及為什麼它是足夠的;)

陳舊鏈上的交易會發生什麼;如果我理解正確,這些交易就被放棄了?

正確的。在陳舊(廢棄)鏈的情況下,任何發生在陳舊區塊中的交易(也沒有發生在活動鏈的區塊中)將不再存在於比特幣網路上。

但這看起來如果人們在陳舊的鏈上收到付款,他們就會賠錢;在這種情況下,比特幣協議如何保護它們?

也正確。沒有內置的“保護”來防止交易包含在陳舊的鏈中。作為使用者,幾乎總是建議您在將交易視為完全結算之前等待一些確認。這有助於確保您的交易不包含在最終成為陳舊鏈中。通常,人們引用六個塊作為高水平的保證。

在實踐中,我們可以看到很少有一個執行時間超過幾個塊的陳舊分叉。有關過去分叉的一些範例,請參閱此問題

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