Ledger Wallet™ just got a major upgrade.

Take control today

A whole new level of choice, clarity and control

Trade different via Ledger Wallet 4.0

Download now Learn more

Soft Fork Meaning

May 21, 2023 | Updated Jul 19, 2023
A soft fork refers to a protocol change or modification on a blockchain’s software that invalidates transactions that were previously accepted, which requires miners to update their mining software for older nodes.

What is a Soft Fork in Crypto?

A soft fork is a type of modification to a blockchain that allows implementation of new features or functionalities without causing any drastic structural changes. The modifications or added functionalities are backward compatible, which enables older nodes to recognize and consider newer blocks or transactions that comply with the old rules as valid. However, the fork invalidates older blocks or transactions for nodes that follow the new rules. 

Backward compatibility means that an upgrade or change in the blockchain protocol does not render the previous versions of the existing blockchain invalid. A soft fork’s backward compatibility characteristic differentiates it from a hard fork.

Soft forks only require a majority of the participating miners to agree to add or modify new consensus rules to form a single viable blockchain, while hard forks create a permanent split in the blockchain and force all the miners to comply and update to the new version for it to be functional.

How are Soft Forks Used?

Soft forks are used to upgrade a blockchain, improve functionality, or fix an issue using a hard fork, which sometimes creates rifts in a blockchain’s community. Soft forks can also be initiated by a temporary divergence in the network, where the miners utilizing non-upgraded nodes violate a new rule that their nodes are unaware of.

There are two types of soft forks: user-activated soft forks (UASF) and miner-activated soft forks (MASF). UASFs are instigated when a network’s full nodes coordinate to enact new consensus rules without involving miners. MASFs happen when miners use their hashing power to enforce new consensus rules.

A good example of a soft fork is the Bitcoin P2SH (pay-to-script hash). The upgrade added to the Bitcoin network modified how the blockchain validates transactions. The P2SH soft fork enabled the utilization of more advanced scripting capabilities in Bitcoin, allowing for the creation of multi-signature addresses and more complex spending conditions. It provided greater flexibility and enhanced security for Bitcoin transactions without breaking backward compatibility with older software versions.

Other common soft forks include the Bitcoin SegWit (Segregated Witness) and BIPs.

ERC-721

ERC-721 is the token standard used on Ethereum to create non-fungible tokens (NFTs). Each token created using the ERC-721 standard is unique and not interchangeable.

Full definition

Wormhole

The Solana Wormhole is a communication bridge that links Solana to decentralized finance (DeFi) platforms.

Full definition

Finney Attack

A Finney attack is a form of double-spending in blockchain networks where a miner pre-mines a transaction in a block but deliberately withholds broadcasting it to the network.

Full definition

Own your crypto future

Stay informed with security tips, updates, and exclusive offers from Ledger

Your email address will only be used to send you our newsletter, as well as updates and offers. You can unsubscribe at any time. Learn more

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.