Форк Форк (с англ. fork — «ответвление») — использование кодовой базы программного проекта в качестве старта для другого. Основной проект может как продолжать существование, так и прекратить его. Форк может поддерживать и обмениваться частью содержимого с основной веткой блокчейна, а может и приобрести абсолютно другие свойства, перестав иметь с базовым проектом что-то общее. Каждая такая ветка может развиваться независимо от основного проекта — в одной ветке могут быть реализованы возможности, которых не было в основном проекте. Например, с момента появления Bitcoin уже создано множество форков, но большинство из них не несёт в себе ничего нового: они либо являются точными копиями биткоина, либо отличаются только значениями предела и скорости эмиссии и/или алгоритмом хеш-функции. Форк в DecimalChain Попытка создания ответвления (форка) в сети Decimal пресекается системным штрафом. Возможность форка появляется в процессе установления консенсуса между валидаторами, а именно при подписи двух разных блоков во время раундов верификации и голосования за блок кандидатов. В случае появления форка часть пользователей сети будет ориентироваться на один вариант состояния блокчейна (транзакции, балансы счетов), в то время как другая — на второй вариант цепочки блоков уже с другими состоянием и балансами. Подпись двух разных блоков в DecimalChain — это серьёзное нарушение, поэтому на валидатор будет наложен системный штраф в размере 5%. Все делегированные данному валидатору монеты вернутся своим владельцам за вычетом 5%. Автор: Рената Димова