P2sh
P2SH BIP-0016 是否讓一些比特幣無法使用?
目前使用的 P2SH 功能於 2012 年通過BIP-0016引入比特幣。它於 2012 年 4 月 1 日成功啟動,區塊 173805。
OP_HASH160 OP_DATA_20 20-byte-value OP_EQUAL
BIP將特定的“雜湊鎖”鎖定腳本模式(BIP 引用了從匹配模式的輸出中花費的 1 個歷史交易:
這些新規則僅適用於驗證時間戳 >= 1333238400 的區塊中的交易(2012 年 4 月 1 日)
$$ 1 $$. 區塊鏈中有早於 1333238400 的交易未通過這些新的驗證規則。$$ 2 $$. 舊交易必鬚根據舊規則進行驗證。(有關詳細資訊,請參閱向後兼容性部分)。
這讓我想知道 - 是否還有其他未使用的歷史雜湊鎖輸出可能通過引入 P2SH 功能而變得不可使用(如果它們還沒有)?
甚至在 BIP-0016 啟動之前,就有一些輸出與 P2SH 模式匹配。其中只有一個在啟動前被花費,其餘的可能因 BIP-0016 升級而變得不可花費,因為花費它們必須滿足創建時未強制執行的共識規則。這些輸出中鎖定的總金額為 0.044 BTC。
表 1:匹配鎖定腳本模式的輸出
OP_HASH160 OP_DATA_20 value_20 OP_EQUAL
,從塊 0 到 173805 提取。