Bei einem Soft Fork kann sich ein Netzwerk nicht auf ein aktualisiertes Protokoll, einigen. Ein Upgrade sollte möglichst einstimmig angenommen werden, bei Bitcoin von 95% der Miner, damit es nicht zu Komplikationen bei der Validierung von Transaktionen kommt. Bei einem Hard Fork ist nicht nur eine einzelne Funktion betroffen, sondern es wird die Blockchain geteilt.