Soft Fork, Soft-Forking Change
This definition comes from the technical glossary.
Definition
A temporary fork in the block chain which commonly occurs when miners using non-upgraded nodes violate a new consensus rule their nodes don’t know about.
Synonyms
- Soft fork
Not To Be Confused With
-
Fork (a regular fork where all nodes follow the same consensus rules, so the fork is resolved once one chain has more proof of work than another)
-
Hard fork (a permanent divergence in the block chain caused by non-upgraded nodes not following new consensus rules)
-
Software fork (when one or more developers permanently develops a codebase separately from other developers)
-
Git fork (when one or more developers temporarily develops a codebase separately from other developers
Links
-
Soft fork — Bitcoin.org Developer Guide
-
Soft fork — Bitcoin Wiki
-
What is a soft fork? — Bitcoin StackExchange