В чем разница между софтфорком и хардфорком?
При софтфорке правила формирования блоков меняются незначительно, узлы, работающие по новым правилам, могут взаимодействовать с узлами, которые новые правила не приняли. В случае хардфорка правила формирования блоков меняются кардинально и требуют изменения программного обеспечения. В итоге узлы, которые не принимают новые правила, не могут взаимодействовать с узлами, которые формируют блоки по новым правилам. Как результат, сеть делится на две части и каждая формирует свою цепь (старый блокчейн раздваивается с какого-то момента), следовательно – появляется новая криптовалюта. (Пример: Bitcoin и Bitcoin Cash).