Confirmations
為什麼 coinbase tx 的到期規則需要對任意 tx 進行太多確認?
對於任意一筆交易,通常說 6 次確認就足夠了。但是,到期規則規定,coinbase tx 在收到 101 個確認之前不能使用。為什麼我們會有這種分散性?
例如,為什麼對 coinbase 交易的 6 次確認不被認為是足夠的?
如果一個正常的 tx 是誠實的,有 6 次確認,並且恰好有 6 個區塊深度的重組,則 tx 將回到浮動池,並加入下一個區塊,不會對任何一方造成傷害。
如果一個 coinbase tx 只有 6 次確認並且發生了重組,那麼原始代幣將不復存在,從而使交易和任何依賴它的後續交易無效。這些交易不能再被接受到一個區塊中,即使所有相關方都是誠實的並且願意通過重新發送的努力,這也無法做到,因為原始礦工不再有硬幣可以發送,其他各方也沒有.
由於使 coinbase tx 無效的重組是災難性的,因此需要 100 個區塊的安全網才能使這種情況發生的機會變得非常小。