Софтфорк (англ. softfork) — это изменение исходного кода криптовалюты, при котором не происходит разделение блокчейна, а за пользователями остается право выбора использовать данное обновление или нет.
Софтфорки проводят для улучшения работы блокчейна или расширения его функциональности. Самый известный пример, внедрение протокола SegWit в биткоин. Это позволило обойти жесткое ограничение размера блока в 1 MB без разделения блокчейна и одновременно увеличить его пропускную способность.
Альтернативой софтфорку является хардфорк. При нем сеть разделяется, так как обновленные и необновленные клиенты сети больше не могут взаимодействовать друг с другом. Например, отделение Bitcoin Cash от Bitcoin, чтобы увеличить размер блока.