Форк и хардфорк: что это и зачем?

Форк и хардфорк: что это и зачем?

Форк и хардфорк: что это и зачем?

Биткоин является специальным программным обеспечением, основанным на открытом коде, поэтому каждый, кто пожелает, может внести в него изменения, продублировать информацию или использовать для своей личной выгоды.

Любая модификация такого кода носит название форк, что дословно означает вилку (разделение).

Если говорить доступным языком, форк представляет собой процесс изменения исходного набора правил, по которым работает блокчейн и идентифицируется его оригинальность.

Каким бывает форк?

Принято выделять два вида форков:

·        софтфорки – мягкая форма его проявления,

·        хардфорки – более жесткое и кардинальное изменение исходного кода.

Рассмотрим каждый вид более детально.

Что происходит во время софтфорка

Софтфорк не сопровождается обязательным обновлением программного обеспечения, чтобы привести в действие новые правила. Даже если какие-то узлы из общей сети не поддаются изменениям, это не помешает им взаимодействовать с другими узлами, которые приняли введенные правила.

Можно привести аналогичный пример с языками. Если бы все ноды в сети до введения форка понимали английский язык американского типа, а после внесения новых правил необходимо переходить на британский тип, то все «американцы» смогли бы комфортно взаимодействовать с «британцами», и наоборот.

Можно подвести итог, что софтфорк является обратимой кодовой модификацией, которая не нарушает суть протокола.

В чем суть хардфорка

Теперь разберемся с понятием хардфорка.

Тут всё уже не так просто, и введенные изменения будут противоречить старым, поэтому узлы с исходным кодом не смогут воспринимать корректно работу нодов, которые работают в новом режиме.

Опять, ссылаясь на пример с языками, у старых узлов задан английский язык, а у новых – китайский. В случае хардфорка изменяет суть протокола, поэтому сеть подразделяется на две части, каждая из которых будет работать самостоятельно. Данное явление объяснимо тем, что оригинальные блоки одного направления не будут идентифицироваться таковыми в форке.

Форк для криптовалюты

Если проецировать процесс разветвления на криптовалюту, то здесь под форком подразумевается изменение правил работы кода с необходимостью изменения протокола. Это позволяет сделать биткоин более безопасным и надёжным.

Последствия хардфорка

После внесения новых правил жёсткого типа одна из новых цепей может просто отмереть, хотя есть шанс, что она продолжит свое существование. Тут уже имеет значение фактор мощности хэширования для каждого направления. Чем больше мощность, тем больше вероятности выжить.

Являются ли все криптовалюты форками биткоина?

Этот вопрос весьма интересен. Действительно, форк может представлять собой клон цифровой валюты, созданной ранее.

Если вы скопируете код биткоина на свой ПК, измените его название, введёте правила выпуска и настроите программу под нужный формат, вы, по сути, создадите альтернативную криптовалюту.

Но далеко не все проекты различных криптовалют являются форками, поскольку есть ещё цветные монеты, метакоины и прочие сложнейшие токены, которые никак не относятся к группе ответвления биткоина или альткоина.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Понравилась статья? Поделиться с друзьями:
Новостной портал о предпринимательстве, бизнес идеи, инвестиции в криптовалюту
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

четыре × два =