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

Биткоин — это особое программное обеспечение с полностью открытым исходным кодом. Таким образом любой желающий может изменять, дублировать и использовать его на собственное усмотрение. Модификация исходного кода называется форком (то есть «вилкой»).

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

Все, что вы хотели спросить о форках

Разновидности форков

В настоящее время есть два главных типа  форков: софтфорки и хардфорки. Софтфорки - это мягкая вариация исходного кода, а хардфорки — жесткая.

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

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

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

В итоге, софтфорк — это такое обратимое изменение кода, не нарушающее консенсус касательно самого протокола.

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

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

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

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

Как это функционирует в криптовалютах?

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

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

Что же происходит после хардфорка?

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

В качестве самого очевидного примера такого сценария можно легко вспомнить случившийся в 2016 году хардфорк популярной сети Ethereum. Созданная цепь продолжила свое существование под привычным старым названием (ETH), но вместе с этим сохранилась, поддерживается первоначальная цепь, которая называется Ethereum Classic (ETC).

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

Есть мнение, что подавляющее большинство криптовалют — это форки биткоина?

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

Иногда из подобного клонирования появляются достаточно солидные и серьезные проекты.

Все ли криптовалютные проекты форки, либо альткоины?

Нет, не все. Есть цветные монеты, метакоины и много прочих сложных токенов, которые не являются ни альткоинами, ни форками.

Что такое альткоин?

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

В чем разница?

Более правильным будет называть альткоином криптовалюты, которые значительно отличаются от прочих проектов. К примеру Dash, Ethereum, NXT и MaidSafe. В свою очередь, форками более корректно называть такие проекты как Expanse (форк Ethereum), Dogecoin (форк Litecoin), Stellar (форк Ripple).


Оставить комментарий

2017-2018 © Bestcoins —  рейтинг лучших сервис для заработка криптовалюты. Все права защищены.