P2sh

P2SH BIP-0016 是否讓一些比特幣無法使用?

  • November 6, 2022

目前使用的 P2SH 功能於 2012 年通過BIP-0016引入比特幣。它於 2012 年 4 月 1 日成功啟動,區塊 173805。

OP_HASH160 OP_DATA_20 20-byte-value OP_EQUALBIP將特定的“雜湊鎖”鎖定腳本模式(

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 提取。

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