Transactions

segwit 節點在收到兩個遺留節點之間的交易時如何表現?

  • June 25, 2022

隔離見證節點知道見證人移動到交易塊的另一部分。

當他們收到兩個遺留節點之間的交易時會發生什麼,知道他們將按照“舊”格式使用 txid 建構它。

雖然 segwit 節點正在尋找 wtxid 並且見證人(scriptsig 和贖回腳本)在另一個地方。

此外,目前礦工們將如何考慮這一特定交易?

隔離見證沒有改變現有輸出類型的規則。非隔離見證標準輸出類型 P2PKH(Pay to Public Key Hash)和 P2SH(Pay to Script Hash)仍然像往常一樣工作。不理解隔離見證的遺留節點只會為非隔離見證輸出類型創建地址,因此遺留節點創建的任何交易都不會包含任何見證數據。

自然,更現代的隔離見證節點是向後兼容的,並且可以很好地讀取非隔離見證交易。只有花費 segwit 輸出的交易才包含見證數據。

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