Why Nostr? What is Njump?
2023-06-07 17:59:03
in reply to

Sancho Panza [ARCHIVE] on Nostr: 📅 Original date posted:2017-04-08 📝 Original message:Thomas, > the change is ...

📅 Original date posted:2017-04-08
📝 Original message:Thomas,

> the change is not opt-in and will require coordination; and the continuation of the chain thereafter depends on people actually running the hard-fork code, not just being aware there is something happening.

This situation applies to soft forks as well.

- if you wish your software to validate correctly, it is not opt-in
- it requires coordination to activate without much orphan risk to miners (hence BIP9). Witness the long preparation time ahead of SegWit deployment for wallet providers, miners etc. to coordinate to support it on their systems
- after activation, it depends on people running it (most notably miners, otherwise the soft-fork is no longer enforced leading to a hard fork)
- awareness alone does not ensure full validation capability is retained during a soft fork

Therefore, these differences seem insignificant enough to merit treating soft and hard forks equal in terms of the coordination features afforded through the versionbits.

Sancho
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20170408/973f66ea/attachment.html>;
Author Public Key
npub1489wmpkjrv7vvdtv9z0d9t4jcgvm78tts5j4ex9fxh2nksmhausqnvlgku