Пн. Апр 15th, 2024

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

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

Методы реализации хардфорка

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

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

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

Плановые форки делятся на «мягкие» и «жесткие», также известные как «софтфорк» и «хардфорк».

Понятие софтфорка

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

Определение хардфорка

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

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

Знаковые примеры хардфорков

Пример 1: Отвечая на вопрос о том, что такое форк биткоина, многие наверняка вспомнят Bitcoin Cash (BCH). Эта криптовалюта появилась в 2017 году в результате хардфорка в блокчейне биткоина и продолжает успешно функционировать до сих пор.

У Биткоина и Bitcoin Cash общий хронологический ряд до блока номер 478 558. Bitcoin Cash возник в результате споров в сообществе относительно основного принципа криптовалюты, заложенного основателем биткоина Сатоши Накамото. Ключевым пунктом спора стал размер блока и внедрение технологии Segregated Witness.

Пример 2: Ethereum (ETH) представляет собой успешный форк криптовалюты, теперь известной как Ethereum Classic (ETC). Он был создан после взлома Децентрализованной автономной организации (DAO) и утраты $50 млн в ETH. Сообщество Ethereum рассматривало различные способы восстановления после взлома, и большинство проголосовало за проведение хардфорка на блоке 1 920 000. Таким образом, был создан форк Ethereum.

Концепция клонирования

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

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

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

К примеру, в 2011 году экс-инженер Google Чарли Ли на таком принципе создал Litecoin. Он применил оригинальный код биткоина и откорректировал некоторые параметры, такие как механизм доказательства работы (proof-of-work) и скорость создания блока. Это позволило ему увеличить скорость проведения транзакций и масштабируемость сети, создав валюту, подходящую для ежедневных небольших трат.

Перспективы развития форков

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

От admin

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

PHP Code Snippets Powered By : XYZScripts.com