Криптовалюта. Учебное пособие по работе с цифровыми активами - страница 31

Шрифт
Интервал


Эмиссия криптовалюты

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

Форк

Это модификация исходного программного кода криптовалюты. Сеть blockchаin это ПО с открытым исходным кодом, любой желающий может дублировать, изменять и использовать его на свое усмотрение. Иными словами, любой форк – это изменение правил, по которым блок в сети признаётся подлинным (валидным). Форки развиваются независимо от основной криптовалюты. Они могут в точности копировать Bitcoin или другую крипту, а могут отличаться алгоритмом и скоростью эмиссии.

Существуют два основных вида форков: софтфорки и хардфорки. Первый можно назвать «мягкой» модификацией исходного кода, второй – «жесткой».



Если происходит софтфорк, то внесенные изменения в blockchаin не требует обновления программного обеспечения клиентских программ для исполнения новых правил. Если часть узлов (нод) в сети не примет новые правила, такие узлы всё равно смогут взаимодействовать с узлами, которые пользуются новыми правилами. Ниже приведу аналогию.

Это как в английском языке: если до форка все узлы разговаривали на американском английском, а после правила требуют перехода на британский вариант языка, то узлы, которые продолжат пользоваться американским вариантом, всё равно смогут понимать британскую речь. Таким образом, софтфорк – это обратимое изменение программного кода, которое не нарушает консенсус относительно самого протокола blockchаin.

В результате хардфорка новые правила противоречат старым настолько, что узлы, которые их не приняли, не взаимодействуют с узлами, которые их приняли. Если следовать все той же аналогии с языками, старые ноды говорят на русском, а новые – на арабском. Хардфорк предполагает изменение непосредственно механизма консенсуса, и в этом случае вся сеть разделяется на две части, которые больше никогда не смогут взаимодействовать.

Это происходит потому, что блоки, признаваемые валидными (подтвержденными) в одной части, не будут считаться таковыми в другой. Таким образом после хардфорка одна из образовавшихся цепей blockchаin системы может отмереть, но может и сохраниться – это зависит от того, какое количество мощности приходится на каждую из ветвей.