Bitcoin-Core
比特幣和比特幣現金輸入值
根據 bip 143 ( <https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki> ),比特幣交易將輸入值的資訊作為見證的一部分。
我聽說比特幣現金也有驗證輸入值的解決方案(無需通過所有區塊鏈),但我無法在交易中找到此資訊。
我試圖找到它並閱讀有關 bch 交易結構的資訊,我唯一發現的是這個提議:https ://github.com/bitcoincashorg/bitcoincash.org/blob/master/spec/replay-protected-sighash.md
我不確定它是否確實部署到了 bch 區塊鏈中。
比特幣現金有沒有解決這個問題的方法?
自 BTC-BCH 鏈分裂以來,所有 BCH 交易都需要遵守“重放保護 Sighash”,而在比特幣上,僅需要花費 SegWit 輸出才需要 BIP143。
如果您想知道它是如何發明的,以下是它如何幫助離線簽名。
更新:
將有關輸入值的資訊作為見證的一部分。
請注意,見證包含包含 UTXO 值的簽名雜湊,但不包含 UTXO 本身的值。
如果我錯過了您的一個問題,請通過評論告訴我。