- Dec 16, 2015
- 2,806
- 6,088
@Roy Badami :
This "automatic replay protection" thing was first introduced in the May '18 upgrade, look at the bottom of
https://github.com/bitcoincashorg/bitcoincash.org/blob/master/spec/may-2018-hardfork.md
and you'll see that it takes effect the first time for this planned November '18 upgrade.
It was renewed in the Nov '18 spec (remember, its optional) meaning its effect has now been postponed until May '19 for the clients that implement. Other clients have decided simply not to implement it.
---
About the wallet/node distinction, the term 'wallet' is used here to mean any wallet that could be an SPV wallet or a node itself, the reference is there to point out that wallets of any kind MUST NOT implement this protection change. Otherwise they would fork themselves off the chain in case of a successful upgrade.
I'm not convinced this mechanism ever had a solid rationale - certainly there was none given in the spec - but miners may differ on the practical benefits. I don't believe it makes a difference to the upgrade schedule in a material way since it is fully optional and already some clients have decided not to implement it.
This "automatic replay protection" thing was first introduced in the May '18 upgrade, look at the bottom of
https://github.com/bitcoincashorg/bitcoincash.org/blob/master/spec/may-2018-hardfork.md
and you'll see that it takes effect the first time for this planned November '18 upgrade.
It was renewed in the Nov '18 spec (remember, its optional) meaning its effect has now been postponed until May '19 for the clients that implement. Other clients have decided simply not to implement it.
---
About the wallet/node distinction, the term 'wallet' is used here to mean any wallet that could be an SPV wallet or a node itself, the reference is there to point out that wallets of any kind MUST NOT implement this protection change. Otherwise they would fork themselves off the chain in case of a successful upgrade.
I'm not convinced this mechanism ever had a solid rationale - certainly there was none given in the spec - but miners may differ on the practical benefits. I don't believe it makes a difference to the upgrade schedule in a material way since it is fully optional and already some clients have decided not to implement it.
Last edited: