Skip links

Soft Fork

A soft fork is a change to the software protocol of a blockchain that is backward compatible with older versions. Unlike a hard fork, which requires all nodes to update, a soft fork only needs a majority of the miners to upgrade to the new protocol. Nodes that do not update will still see the new blocks as valid, as long as they follow the old rules. Soft forks are used to implement new features or improvements that do not fundamentally change the rules of the network. They are generally seen as a less disruptive and safer way to update a blockchain compared to hard forks.