Why Nostr? What is Njump?
2025-05-09 00:25:28
in reply to

jimbocoin on Nostr: The definition of a soft fork is a further constraint. A narrowing of the consensus ...

The definition of a soft fork is a further constraint. A narrowing of the consensus rules. The definition of a hard fork is relaxing a constraint. A broadening of the rules.

So expanding the main block size limit (Satoshi’s 1MB limit) is a hard fork because it relaxes the limit. Unupgraded nodes would NOT accept the new, larger blocks. It’s a hard fork because everyone must upgrade, or be left behind.

By contrast, reducing the block size is a soft fork. Unupgraded nodes will accept the new, smaller blocks just fine. It’s backwards compatible. People can opt to run old software and continue to use Bitcoin.
Author Public Key
npub1v9qy0ry6uyh36z65pe790qrxfye84ydsgzc877armmwr2l9tpkjsdx9q3h