Определение Hard Fork (Blockchain)

Жесткая вилка (или хардфорк), поскольку она относится к blockchain Технология – это радикальное изменение сетевого протокола, которое делает ранее недействительными блоки и транзакции действительными, или наоборот. Хард-форк требует, чтобы все узлы или пользователи обновились до последней версии программного обеспечения протокола.

Ключевые моменты

  • Хард-форк – это радикальное изменение протокола сети цепочки блоков, которое делает недействительными ранее недействительные блоки / транзакции действительными (или наоборот).
  • Разветвление в блокчейне может произойти на любой крипто-технологической платформе, не только в биткойнах.

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

Разветвление в блокчейне может произойти на любой крипто-технологической платформеEthereum например – не только биткойн. Это потому, что блокчейны и криптовалюта работают в основном одинаково, независимо от того, на какой платформе они работают. Вы можете думать о блоках в блокчейнах как о криптографических ключах, которые перемещают память. Поскольку майнеры в блокчейне устанавливают правила, которые перемещают память в сети, эти майнеры понимают новые правила.

Однако все майнеры должны договориться о новых правилах и о том, что входит в действительный блок в цепочке. Поэтому, когда вы хотите изменить эти правила, вам нужно «разветвлять» – как разветвление на дороге – чтобы указать, что произошли изменения или отклонение от протокола. Затем разработчики могут обновить все программное обеспечение, чтобы отразить новые правила.

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

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

Изображение Джули Бэнг © Investopedia 2019

Существует ряд причин, по которым разработчики могут внедрить хард-форк, например, исправить важные риски безопасности, обнаруженные в более старых версиях программного обеспечения, добавить новые функциональные возможности или отменить транзакции – например, когда блокчейн Ethereum создал хард-форк для реверсирования взломать Децентрализованную Автономную Организацию (ДАО). После взлома сообщество Эфириума почти единогласно проголосовало за хард-форк для отката транзакций, которые анонимный хакер откачивал на десятки миллионов долларов цифровой валюты. Хард-форк также помог владельцам токенов DAO вернуть свои эфирные (ETH) средства

Предложение о хард-форке не совсем раскрутило историю транзакций сети. Скорее, он переместил средства, привязанные к DAO, к недавно созданному умному контракту с единственной целью – позволить первоначальным владельцам снять свои средства. Держатели токенов DAO теперь могут снимать ETH со скоростью примерно от 1 ETH до 100 DAO. Дополнительный баланс токенов и любого эфира, который остается в результате хард-форка, будет отозван и распространен кураторами DAO для обеспечения «отказоустойчивой защиты» для организации.

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

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

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

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