Bitcoin-Cash

是什麼阻止了通過將 SIGHASH_FORKID 位清零來重播密件抄送交易?

  • November 1, 2017

BCC 事務由 SIGHASH_FORKID 0x40 “重放保護”。但是為什麼我不能接受這樣的交易,關閉 0x40 位,這是 BTC 鏈上的有效交易?

我猜那個位在某處進入簽名,但在哪裡?

首先,sighashType帶有(或不帶)任何位欄位的欄位在源數據中用於簽名時。簽名不簽名本身,但它簽名sighashType。因此,更改sighashType會使簽名無效。

其次,用於簽名的數據以不同的方式創建。

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