Soft Forks are software changes in the blockchain network where the updates made in the protocol does not alter the base components and the structure of the platform, allowing backward-compatibility with older versions. However, cross-compatibility usually does not work since newer versions of a platform are designed for the new updates and may reject older formats. One example is Bitcoin’s SegWit update.