Segregated-Witness

將 Taproot 交易廣播到舊節點時出現問題

  • November 17, 2021

我正在嘗試將 Taproot 交易廣播到網路上的隨機節點(Testnet3)。

當我嘗試向 0.18.0 等舊節點廣播時,我收到錯誤“為軟分叉升級保留的見證版本”。

當他們不接受時,我應該如何向舊節點廣播 Taproot 交易?

這是我試圖廣播的原始交易(這是一個非常簡單的單簽名 P2TR 支出):

020000000001022584d737ba992c0e8b505b2b0ca3463fd5816d83c1ba00970806bb79e60538bc0100000000ffffffffcc004e51929db5016808df346561cd82f2185ca90343edae7c8c38c8377134370100000000ffffffff01430c030000000000160014a1b092411c40d92f246fd897fdd533e2d46d1d28014001b579490bcf40a99b80d5648f5e766f5e2c222d4fcb82f588c9ba6210c736ba5387bc8d73f3103193cf55e4569ab09b5a1c0e9cbd413c7eac715301cdf2ca7801408e7cad3c084d91976c9ecf34bf90cee8ff3cd4687af0dce690d6b585aaadb5f8b38506b7840846ac31d14f9263bd4ba1c11329961fc0fd3c3f5799b5ea353c2f00000000

(請記住,當任何人閱讀此內容時,它可能會被廣播,因為較新的節點確實接受了它。)

當他們不接受時,我應該如何向舊節點廣播 Taproot 交易?

你不能。您需要將其廣播到新節點以使其傳播。

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