Soft Fork
A 'Soft Fork' refers to a modification in a blockchain's protocol that makes previously valid blocks or transactions invalid. This process does not require all nodes to upgrade to maintain consensus because the new rules do not make previously invalid blocks or transactions valid, thereby ensuring backward compatibility. Soft forks are a common way to implement new features or corrections without disrupting the existing network.