Хард Форк простыми словами (Hard Fork)

Хард Форк простыми словами (Hard Fork)

Форк – это обновление программного обеспечения, которое приносит новые технические возможности в блокчейн.


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

Разветвления часто являются результатом разногласий по протоколу внутри сообщества, но также могут быть попыткой вернуть историю блокчейна к точке, предшествующей взлому или злонамеренной ошибке. Наиболее распространенные форки возникают, когда наиболее влиятельные участники сети блокчейнов – в основном майнеры и разработчики – не могут договориться об обновлениях протокола. Наиболее печально известным примером такого типа форка было появление криптовалюты Bitcoin Cash (BCH), которая ответвлилась от оригинальной цепи Bitcoin в 2017 году. В результате два блокчейна конкурировали за один и тот же Bitcoin-бренд, эффективно разделив сообщество на две разные идеологии.

Когда в сети все находятся на общей волне с форком, они, как говорят, находятся в «консенсусе». Софтфорк Эфириума Constantinople – отличный пример этого. Все сообщество в курсе изменений, потому что они считают, что обновление окажет положительное влияние на сеть. Разработчики ядра добавили ряд обновлений 27 февраля 2019 года.

Более формально эти два типа форков называются хард (hard) и софт (soft) форками. Оба имеют различия, которые важно понимать.

Хард форк (hard fork)

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

За время существования криптовалют были десятки хард-форков, наиболее выдающимся из которых был хард-форк Bitcoin / Bitcoin Cash, появившийся 1 августа 2017 года. Многие разработчики и майнеры стремились улучшить масштабируемость сети Биткоин, чтобы она могла стать транзакционной валютой. В то время комиссии за транзакции были очень высокими, а сами транзакции выполнялись медленнее чем ожидалось. Они предложили увеличить размер блока Биткоин-блокчейна, чтобы в каждый блок можно было включить больше транзакций. Однако часть в сообществе биткоинов не согласилась с этим и отказалась поддерживать обновление, что привело к хард-форку. Во время этого форка Биткоин продолжал работать по старому протоколу, а новый Биткоин Кэш (Bitcoin Cash) был создан с большим размером блока.

Хард форк DAO 20 июля 2016 года. DAO был построен как умный контракт на блокчейне Ethereum и должен был работать как венчурный фонд. После создания все владельцы Эфира могли обменять его на токены DAO. Но DAO был взломан, в результате чего было слито 3,6 млн. Эфира. Чтобы не допустить обналичивания украденного хакером, сообщество проголосовало за софт форк. Но через короткое время большинство проголосовало за хард форк.

Софт форк (soft fork)

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

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

Ваш адрес email не будет опубликован.