Consensus

為什麼 BIP34(Block v2,Coinbase 中的高度)沒有通過 coinbase tx 的鎖定時間或 nSequence 實現?

  • July 1, 2020

在 2011/12 年的某個時候,礦工開始使用自定義探勘算法,忽略了為每個後續區塊探勘到不同的新公鑰(雜湊)的最佳實踐。這導致 coinbase 交易 id 缺乏唯一性,並永久銷毀了一些比特幣

因此,BIP34/v2 塊必須將塊的高度以特殊編碼格式放入 coinbase 交易的輸入“腳本”。

但是為什麼不使用現有的資料結構,比如 coinbase 交易自己的 locktime 欄位呢?

那將是完全合理的,我認為沒有理由不這樣做是更好的方式。

但是,據我記得,當時沒有人建議這樣做。

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