Наверх

Что такое форк, hardfork, softfork (простыми словами)

Что такое форк?

С развитием рынка криптовалют появилась и новая терминология. Кроме уже знакомого биткоина, на слуху альткоин, форк. Слово fork с английского переводится как «вилка» и означает преобразование программного кода биткоина.

Так как код биткоина открыт, любой пользователь может его менять, используя исходники по своему усмотрению. В том числе можно менять правила, по которым отдельные блоки блокчейнов признаются валидными (подлинными). Любое изменение этих правил называется форк. Различают такие виды форков:

• мягкий, или софтфорк;

• жесткий, или хардфорк.

Софтфорк

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

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

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

Хардфорк

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

Возвращаясь к языковой аналогии, ноды со старыми правилами говорят на испанском, а узлы, принявшие новые правила, – на корейском.

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

Альткоин

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

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

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes ≈ 5.00 out of 5)
Loading...