Bitcoin-Cash

在 2017 年 8 月 BCH 分叉之前,比特幣上未使用的 UTXO 是否面臨重放攻擊的風險?

  • February 9, 2021

任何未使用 BCH AUG 2017 預分叉的 UTXO 是否真的存在重放攻擊的風險?假設我的錢包中有 1 個 BTC,自 2016 年以來從未移動過。現在我將該私鑰載入到 BCH 錢包中,現在我有 1 個 BCH。我在 BCH 上與供應商進行了交易,但現在他接受了相同的交易並將其廣播到 BTC 鏈上。現在我也失去了我的比特幣。它是否正確?

不,BCH 和 BTC 交易永遠無法重播到其他網路。從第一個 BCH 區塊開始,所有 BCH 交易都必須使用SIGHASH_FORKID與 BTC 不同的交易。這種強制重放保護導致 BCH 交易對 BTC 客戶無效,反之亦然,BTC 交易對 BCH 客戶無效。但是,兩個網路之間的(隔離見證前)地址仍然兼容,這引起了一些使用者的困惑。

我認為重放保護始終是強制性的這一事實可能已經讓一些觀察者迷失了,因為 BCH 的重放保護只是在 BCH 分叉前幾天才強制實施的,所以很多之前的討論和擔憂在最後一刻都變得過時了。或者,這種擔憂的根源可能被 BSV 從 BCH 分叉而沒有任何重放保護所混淆。

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