Что такое Fork в блокчейне?

Июль 24, 2017 16:56

Если Вы недавно читали новости о биткойне, Вы, вероятно, слышали много разговоров о «fork». В данном посте мы объясним, что это такое и как они могут повлиять на криптовалюту.

Что такое fork (развилка) блокчейна?

«Fork» в блокчейне обычно относится к событию в проекте, которое подразумевает, что часть проекта будет отделена в другой проект, копируя исходный код и изменяя его для создания другого блокчейна. Например, криптовалюта Litecoin (LTCUSD) является "fork" Bitcoin (BTCUSD), поскольку ее разработчики скопировали код Bitcoin, внесли ряд изменений и запустили новый проект.

Cryptocurrency

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

Почему случается fork в блокчейне?

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

Что такое Hard Fork?

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

Hard Fork - это ситуация, когда узлы, запускающие новое программное обеспечение, отделены от предыдущей версии криптовалюты. Если половина узлов работает с новой версией и блоками интеллектуального анализа, а другая половина запускает старую версию и разворачивает другой набор блоков, тогда у Вас, фактически, есть две разные цепи.

Что такое Soft Fork?

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

В то время как hard fork подразумевает, что все майнеры будут обновлять системы и применять новые правила, для soft fork требуется только большинство узлов для обновления и согласования новой версии. Это означает, что soft fork имеет мало хаотического эффекта в сети, поскольку как старые, так и модернизированные узлы будут продолжать распознавать новые блоки и поддерживать консенсус по блочной цепочке.

Некоторые примеры Fork

Soft Forks были наиболее распространенным способом обновления блокчейна Bitcoin, поскольку, как утверждается, они несут более низкий риск разделения сети. Некоторыми примерами успешных soft forks являются обновления программного обеспечения, такие как BIP 66, которые касаются проверки подписи, и P2SH - которые изменили форматирование адреса Bitcoin.

Самый яркий пример hard fork - это Ethereum. Это произошло после взлома DAO (цифровой децентрализованной автономной организации), которая была амбициозным проектом для бесплодной фирмы венчурного капитала, построенной исключительно на интеллектуальных контрактах на платформе Ethereum. Вскоре после рекордного роста в 150 миллионов долларов кто-то начал забирать деньги из проекта, и он потерял около $50 млн. Ether, что привело к принятию решения о «взломе хакера» - то есть Фонд Ethereum должен был вмешаться и просто разобрать весь блокчейн, что и привело к его разбиению на две криптовалюты - Ether и Ethereum Classic.

Admiral Markets предлагает торговлю CFD на топ 4 криптовалюты - Bitcoin (BTCUSD), Ether (ETHUSD), Litecoin (LTCUSD) и Ripple (XRPUSD). По сравнению с торговлей с нерегулируемыми обменниками криптовалютами, с нашими контрактами CFD на криптовалюты Вы также торгуете со своим доверенным брокером, и хакеры не могут напрямую получить доступ к Вашим средствам. Кроме того, вы можете воспользоваться колебаниями цен на криптовалюты с увеличением покупательной способности, поскольку мы предлагаем эти инструменты с рычагом до 1:5.

Открыть счет