Bitcoin Forum
June 18, 2024, 12:52:45 AM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Segwit2x Opt-out/Opt-in Replay  (Read 181 times)
bennybeezy (OP)
Newbie
*
Offline Offline

Activity: 57
Merit: 0


View Profile
October 19, 2017, 09:27:38 AM
 #1

I've been coming across this term quite often recently as I'm reading about the upcoming expected Segwit2x hardfork.

Can someone please explain to me what the significance of this is, and why this is such a point of contention when it comes to this hardfork?
exstasie
Legendary
*
Offline Offline

Activity: 1806
Merit: 1521


View Profile
October 19, 2017, 09:36:45 AM
 #2

I've been coming across this term quite often recently as I'm reading about the upcoming expected Segwit2x hardfork.

Can someone please explain to me what the significance of this is, and why this is such a point of contention when it comes to this hardfork?

Full (two-way) replay protection makes it so transactions on one chain are invalid on the other. This way, no one will unintentionally send funds on both chains. If there is no replay protection, a user can go to send B2X, then the transaction can be "replayed" on the BTC chain since transaction format is identical. The user could then lose that BTC.

The reason that the NYA companies don't want replay protection is that it will force them to change the transaction format in a way that will break compatibility with SPV wallets. Their plan seems to hinge on leveraging SPV users -- there's a lot of them, so they are economically important. So I see why they are going forward without replay protection from a practical standpoint. I find it coercive, though, and I also don't think it's representative of their customers' interests. People will lose money over this.

bennybeezy (OP)
Newbie
*
Offline Offline

Activity: 57
Merit: 0


View Profile
October 19, 2017, 10:16:45 PM
 #3

I've been coming across this term quite often recently as I'm reading about the upcoming expected Segwit2x hardfork.

Can someone please explain to me what the significance of this is, and why this is such a point of contention when it comes to this hardfork?

Full (two-way) replay protection makes it so transactions on one chain are invalid on the other. This way, no one will unintentionally send funds on both chains. If there is no replay protection, a user can go to send B2X, then the transaction can be "replayed" on the BTC chain since transaction format is identical. The user could then lose that BTC.

The reason that the NYA companies don't want replay protection is that it will force them to change the transaction format in a way that will break compatibility with SPV wallets. Their plan seems to hinge on leveraging SPV users -- there's a lot of them, so they are economically important. So I see why they are going forward without replay protection from a practical standpoint. I find it coercive, though, and I also don't think it's representative of their customers' interests. People will lose money over this.

That's a great explanation. Thank you.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!