A soft fork (softfork) is a process of changing software protocols that only invalidate previously valid blocks or transactions.