Segwit2x

將 tx 限制為 SegWit1x 或 2x 鏈

  • November 7, 2017

鑑於 SegWit2x 分叉從不同的鏈分離時缺乏重放保護,是否有一種安全的機制來廣播 tx,以便它只會被 1x 或 2x 鏈節點接受?

如果答案是否定的,一個選項是同時執行比特幣核心和 btc1 完整節點,並在 btc1 節點上向我自己發送硬幣。一旦該 tx 被 SegWit2x 塊而不是 1x 塊接受,我會安全地分割我的硬幣嗎?如果 tx 被重播到 1x 鏈上,我可以再試一次,希望不要太多次以避免費用。

即使在一條鏈上的一個區塊中確認了一筆交易後,所有交易都可以在兩條鏈上重播,因為由於兩條鏈都以相同的 UTXO 集開始,因此花費這些 UTXO 的交易在兩條鏈上都是有效的。唯一的例外是分叉後在每條鏈上開采的硬幣,因為這些硬幣在另一條鏈上無效。這就是你如何分割你的硬幣,你需要將你的硬幣混合在使用分叉後開采的硬幣的交易中,所以它們只在一條鏈上有效。在這種分裂的情況下,我假設兩條鏈上的礦工都會推出某種服務,開始混合人們的硬幣並分裂它們

編輯:Ledger 已經宣布他們將提供一種工具來做到這一點,其他人可能也會這樣做:https ://twitter.com/LedgerHQ/status/921730827117096960

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