Полное руководство по криптовалютным форкам
В блокчейн-пространстве часто можно встретить термин «криптовалютный форк». Под ним понимают видоизменение протокола блокчейна. Сегодня существует целый ряд криптовалютных форков, включая BCH, LTC, BTG и другие. В сегодняшней статье мы рассмотрим, что такое криптовалютный форк и насколько он может быть прибыльным.
1. Что такое криптовалютный форк?
Как уже упоминалось, форк – это видоизменение протокола блокчейна. У каждого блокчейна есть свой протокол, фактически представляющий собой набор правил, управляющих тем, как работает сеть блокчейна. Эти правила могут описывать, например, как в блокчейн добавляются новые транзакции, какие стимулы должны получать майнеры и т. д.
Однако поскольку код блокчейна открыт, любой может эти правила изменить. Например, майнеру может прийти в голову великолепная идея, как улучшить масштабируемость Биткойна. Допустим, он предлагает увеличить размер блока в блокчейне первой криптовалюты. Если другие майнеры осознают, насколько выгодно такое изменение, то они могут согласиться его принять. И когда это произойдёт, говорят, что в блокчейне или криптовалюте случился форк, или раскол. Мы рассмотрим это подробнее в следующих разделах.
Что интересно, криптовалютный форк может привести к появлению двух версий блокчейна, а также новых монет, на которые могут претендовать текущие держатели. Однако это зависит от типа криптовалютного форка. И как раз о типах форков мы теперь и поговорим.
Типы криптовалютных форков
Криптовалютные форки можно разделить на два основных типа:
1. Софтфорк
Софтфорк – это обратно совместимое видоизменение сети блокчейна. Это означает, что новый протокол не влияет на старый, который может с ним сосуществовать. Однако каждый майнер должен выбрать, использовать ли новый или старый протокол, что потенциально может привести к временному расколу сети.
Когда в протокол блокчейна вносятся изменения, чтобы они полностью вступили в силу, все майнеры должны обновить свои узлы. Однако в случае софтфорка в блокчейне ничего не меняется, а лишь добавляются новые опции. Эти опции не обязательны для майнеров – они сами могут решать, использовать их или нет.
Вернёмся к нашему предыдущему примеру, где мы говорили об увеличении размера блока для достижения масштабируемости.
Майнер, впечатлённый этой идеей, должен обновить программное обеспечение своего узла, чтобы пользоваться этим преимуществом. Но майнер, не принимающий эту идею, будет по-прежнему использовать старое ПО, чтобы верифицировать транзакции в блокчейне. Чтобы софтфорк был эффективным, большинство узлов должны обновиться до нового протокола. В противном случае софтфорк потерпит неудачу или останется незамеченным.
2. Хардфорк
Хардфорк, с другой стороны, – это обратно несовместимое видоизменение блокчейна. То есть старый и новый протоколы несовместимы, что ведёт к полному и окончательному расколу блокчейна. Стоит отметить, что в случае хардфорка возникает две версии блокчейна и, возможно, две монеты. Кроме того, майнеры, отказывающиеся обновиться до нового протокола, не смогут подтверждать транзакции в новом блокчейне.
Хардфорк может произойти одним из двух способов:
а. Плановый хардфорк
Это хардфорк, о котором договорилось сообщество блокчейна во главе с разработчиками.
Когда происходит такой хардфорк, сообщество переходит на новый блокчейн, тогда как старый полностью забрасывают. В практических целях плановый хардфорк можно сравнить с регулярным обновлением ПО вашего смартфона или компьютера.
Пример планового хардфорка – Ethereum 2.0.
В случае планового хардфорка новая криптовалюта не создаётся; вместо этого в новом блокчейне продолжает использоваться текущая монета.
б. Противоречивый хардфорк
Противоречивый хардфорк случается, когда сообщество блокчейна не может достичь согласия о предложенном хардфорке. Это ведёт к расколу, вследствие чего появляется новая криптовалюта и вторая, модифицированная версия блокчейна.
Кроме того, на новую криптовалюту могут претендовать те, кто по-прежнему использует старую версию блокчейна. Прежде чем перейти к следующему разделу, хотелось бы упомянуть ещё один тип криптовалютных форков: спин-офф.
3. Спин-офф
Спин-офф – это когда новый блокчейн-проект копирует код, протокол и архитектуру существующего блокчейна, но модифицирует его в соответствии со своими целями. В отличие от противоречивого хардфорка, здесь невозможно претендовать на новые монеты.
Вообще говоря, это нельзя назвать традиционным форком как таковым. Всё потому, что это отдельный блокчейн, построенный по образцу существующего, а не две версии одного блокчейна.
Далее мы рассмотрим, как же происходит софт- и хардфорк.
Как происходит криптовалютный форк?
Источник: hide.me
Объяснить, как на самом деле происходит криптовалютный форк, не так просто. Но я постараюсь разложить всё по полочкам так, чтобы вас не запутать.
Чтобы случился хардфорк, нужен так называемый консенсус.
Консенсус – одна из ключевых характеристик, отличающих криптовалюты и блокчейн-сети от централизованных систем. В сущности, он означает, что сообщество блокчейна должно прийти к согласию.
В случае софтфорка объяснения, которое я привёл выше, достаточно. Хардфорк, с другой стороны, не только разделяет блокчейн надвое, но также приводит в действие дополнительные технические нюансы, которые я выше не рассмотрел.
Вот как, в сущности, происходит хардфорк:
- После внесения в блокчейн определённых изменений разработчики устанавливают время, когда их форк должен запуститься.
- Для этого они указывают номер блока. Например, они могут заявить, что форк вступит в силу после того, как в блокчейн будет добавлен блок номер 640 000.
- После указанного блока блокчейн разделится надвое.
- Если это противоречивый хардфорк, сообщество также разделится, а если он плановый, то всё сообщество забросит старый блокчейн.
- Интересно, однако, что у обеих версий одинаковый исходный блокчейн до форка. То есть все транзакции, случившиеся в старом блокчейне до форка, также считаются имевшими место в новом блокчейне.
- Следовательно, если у вас было определённое количество монет в старом блокчейне, то у вас будет такое же количество в новом.
Если, например, у вас было 2 BTC до форка, то у вас также будет 2 BTC другой версии в новом блокчейне, на которые вы свободно можете претендовать (если это противоречивый форк).
- Однако после форка дальнейшие транзакции в старом блокчейне не будут больше видны в новом.
Самые популярные криптовалютные форки
В этом разделе мы рассмотрим 6 самых популярных криптовалютных форков
1. Segregated Witness (SegWit)
Segregated Witness – это софтфорк сети Биткойна, активированный в 2017 г. Изначально его представил в 2015 г. на конференции по Биткойну Питер Велле.
Ноды с SegWit убирают из транзакций Биткойна данные о подписях. Цель – увеличить размер блока в блокчейне Биткойна, чтобы одновременно можно было обрабатывать больше транзакций.
2. Bitcoin Cash (BCH)
Источник иллюстрации: БитНовости
Многие считают Bitcoin Cash самым успешным противоречивым хардфорком сети первой криптовалюты. Хардфорк случился 1 августа 2017 г., на блоке 478 559 сети Биткойна.
Bitcoin Cash, в сущности, увеличил размер блока с 1 МБ до 8 МБ и затем до 32 МБ. У Bitcoin Cash также случился хардфорк, известный как Bitcoin SV.
3. SegWit2X
После реализации SegWit в сети Биткойна группа разработчиков решила реализовать также SegWit2X. SegWit2X был инициирован как хардфорк, который должен был увеличить размер блока Биткойна до 2 МБ. Однако большая часть сообщества ведущей криптовалюты такой шаг не поддержала.
В итоге группа, разрабатывавшая SegWit2X, объявила 8 ноября 2017 г., что из-за отсутствия поддержи их запланированный хардфорк не состоится.
4. Ethereum Classic (ETC)
Это был первый хардфорк в истории Эфириума. Также это самый противоречивый из всех хардфорков в сети Эфириума. Его инициировали в 2016 г. после взлома смарт-контракта The DAO.
Вследствие споров вокруг решения этой проблемы Эфириум разделился надвое. Старый блокчейн переименовали в Ethereum Classic, а новый сохранил оригинальное название Ethereum.
5. Litecoin (LTC)
Лайткойн – это спин-офф, так как это самостоятельный блокчейн, созданный как модифицированная копия исходного кода Биткойна. Его основал в 2011 г. Чарли Ли. Он определил его как «лёгкую версию Биткойна», способную стать «серебром наряду с золотом – первой криптовалютой».
Лайткойн изменил следующее в исходном коде Биткойна:
- Вместо алгоритма хеширования SHA-256 внедрён алгоритм Scrypt.
- Время между блоками составляет не 10 минут, а 2,5 минуты.
- Общее предложение монет увеличено с 21 млн до 84 млн.
6. Хардфорк London
Хардфорк London – это существенное видоизменение Эфириума, состоявшееся 5 августа 2021 г. В нём было внедрено 5 предложений по улучшению Эфириума (EIP) под номерами 1559, 3554, 3529, 3198 и 3541.
Ключевыми считаются следующие два обновления:
- Сжигание эфиров;
- Попытка стабилизировать и снизить комиссии.
Стоит отметить, что криптовалютные форки случаются достаточно часто и все в этой статье упомянуть мы не можем. Но почему форки так часто случаются в криптовалютном пространстве, и действительно ли они необходимы?
Мы обсудим это в следующем разделе.
Действительно ли криптовалютные форки необходимы?
Криптовалютный форк может быть необходим по следующим причинам:
Улучшение масштабируемости
Масштабируемость стала поводом для беспокойства в таких блокчейнах, как Биткойн и Эфириум, где число пользователей продолжает расти. Следовательно, чтобы улучшить масштабируемость такого блокчейна, может понадобиться форк.
Кроме того, некоторые разработчики считают, что хардфорки – самый эффективный способ улучшить масштабируемость. Причина в том, что они предлагают больше гибкости, позволяя увеличить размер блоков.
Добавление в блокчейн новой функциональности
Очевидно, что блокчейн будет востребованным, если в нём будет функциональность, способствующий его дальнейшему развитию. Например, Биткойн может стать глобальной платёжной системой, если добавит функциональность, позволяющий обрабатывать больше транзакций, чем Visa.
Более того, пользователям не нужно будет больше беспокоиться из-за непомерной стоимости комиссий.
Исправление бага безопасности
Форк блокчейна может быть инициирован, чтобы решить критическую проблему безопасности, ставящую под угрозу его долгосрочное существование.
Пример – изначальный хардфорк Эфириума, когда некоторые участники сообщества считали это единственным способом защитить сеть.
Понятно, что форк может быть благоприятным для блокчейна. Однако он также даёт некоторым людям возможность воспользоваться им ради личной выгоды. И под личной выгодой я имею в виду следующее:
- Маркетинговый ход: Некоторые разработчики могут создать форк единственно с целью привлечь внимание к своим недооценённым проектам.
Представьте, что я создал шиткойн и раскручиваю его как форк Биткойна. Люди могут повестись, думая, что это новый конкурент первой криптовалюты.
Скамеры могут воспользоваться хардфорком, чтобы похитить криптовалюту пользователей, когда те будут требовать новые монеты. Точно так же в случае хардфорка возможна атака повторного воспроизведения, когда мошенник или группа мошенников претендуют на монеты, которые им не принадлежат.
Я объясню, что такое атака повторного воспроизведения, ниже, в разделе часто задаваемых вопросов.
Часто задаваемые вопросы
1. Возможны ли хардфорки во всех блокчейнах и криптовалютах?
Не совсем! Например, в блокчейне Polkadot есть уникальная функциональность, позволяющий беспрепятственно обновлять его без необходимости в хардфорке.
2. Будет ли в случае хардфорка новая монета более ценной, чем старая?
Всё зависит от того, сколько людей перейдут на новый блокчейн. Если новый блокчейн получит больше пользователей, то он обойдёт старый по стоимости, как было в случае Эфириума.
Это также означает, что стоимость двух блокчейнов будет разной и ваша исходная криптовалюта обвалится в цене, если новая станет более востребованной, и наоборот.
3. Что такое атака повторного воспроизведения?
Атака повторного воспроизведения – это риск потерять ваши монеты после хардфорка. Такое случается, когда транзакция, подтверждённая в одном блокчейне, воспроизводится и подтверждается в другом. Это представляет серьёзную угрозу для блокчейна.
Например, некоторые утверждают, что SegWit2X не получил поддержку сообщества Биткойна, потому что в нём не было системы защиты от повторного воспроизведения. Однако в блокчейне Bitcoin Cash атака повторного воспроизведения невозможна благодаря реализации такой системы защиты.
В завершение
Итак, криптовалютный форк – это когда в блокчейне происходит обновление.
Я объяснил, что криптовалютный форк может быть выгодным, но также может иметь недостатки. И, что интересно, он предлагает возможность бесплатно получить криптовалюту.
Что такое форк криптовалюты простыми словами — подробное руководство
Многие пользователи электронных монет слышали о том, что время от времени, в некоторых системах происходят форки криптовалюты.
В статье рассказывается о том, что это такое, какие разновидности бывают, как проводятся.
Читатели также узнают о самых популярных хардфорках и их результатах.
Содержание:
Что представляет собой форк
Этот термин происходит от английского fork – вилка. Название выбрано неспроста.
По сути, любой форк – это развилка, после которой появляется дополнительная криптовалюта. Термин пришел из программирования, где под ним понимают использование исходного кода для создания другого проекта.
В основе любого проекта на базе блокчейн лежит программный код. Соответственно, ответвления возможны у любого коина, что и показывает практика. Зачем вообще проводится форк?
В первую очередь, для внесения изменений в работу сети. Такая потребность может возникнуть в случае, если в исходном коде обнаружен баг или уязвимость. В таком случае, при помощи форка ее можно устранить и появившаяся криптовалюта уже не будет иметь прежних проблем.
Ярким примером тому является хардфорк эфириума, после которого появился Ethereum Classic. Дело в том, что на базе платформы был создан проект DAO, который, из-за ошибки в коде привел к краже $60 млн. В результате, основатель эфириума Виталик Бутерин был вынужден провести форк криптовалюты.
Те пользователи, которые не хотели нововведений, остались на старом коде, в рамках которого появился эфириум классик.
Параллельно с ним существует эфириум, в который были внесены изменения основателем сети в рамках форка.
Еще один повод провести раздвоение криптосети – внесение изменений в работу системы. Делается это с целью улучшений криптографической составляющей либо изменения условий майнинга. Ярким примером является появление лайткоина, который стал первым форком биткоина.
Основатель этой монеты, Чарльз Ли провел форк еще в 2011 году. Для чего это было необходимо? В первую очередь, для противопоставления биткоину. В частности, в сети Litecoin майнинг был намного проще и начинать можно было с ЦП, в то время как на биткоине майнеры уже давно перешли на GPU.
Еще один пример такого «технического форка» — появление Bitcoin Cash в августе 2017 года. Предысторией стало то, что в сети биткоина существенно увеличилось время обработки транзакций, а затем выросли комиссионные. Связано это с тем, что в биткоине размер блока равен 1 Мб. Соответственно, разработчики Bitcoin Cash решили повысить размер блока до 8 Мб. Это позволило не только увеличить пропускную способность сети, но и снизить размер комиссионных.
Наконец, необходимость проводить форк возникает тогда, когда кто-то хочет создать новую криптовалюту на базе уже проверенной технологии.
Единственное условие для проведения форка – открытый исходный код.
Разновидности форков
Существует два основных вида ветвлений – софтфорк и хардфорк. В первом случае, выполняется откат на несколько блоков и замена кода.
Существенных изменений пользователь в этом случае не видит.
Во втором случае, разработчики вносят кардинальные корректировки в работе кода и алгоритмов.
Чаще всего именно хардфорки используются для создания другой криптовалюты. Рассмотрим два этих вида подробнее.
Софтфорк
Как уже отмечалось выше, это мягкая корректировка кода без внесения в него кардинальных изменений.
Такой метод может применяться как разработчиками, так и майнинг пулами.
Обновления программного обеспечения узлов в этом случае не требуется.
Для того чтобы выполнить такой форк, необходимо получить согласие от большинства участников сети.
Тем не менее, те, кто против софтфорка, смогут работать со старой цепочкой, так как разделения криптосистемы не предполагается.
В качестве примера можно привести внедрение SegWit, которое должно было способствовать повышению пропускной способности сети биткоина. Этот алгоритм не вносил никаких существенных изменений (размер блока оставался равен 1 Мб). При этом часть данных по транзакциям выносятся за пределы цепочки блоков.
Хардфорк
Это еще одна разновидность ветвления. Она предполагает серьезные доработки в исходном коде, несопоставимые с предыдущим протоколом.
В результате хардфорка происходит раскол. При этом сделки, которые выполнялись в рамках старой цепи, в новосозданной уже не признаются.
Как и в случае с софтфорком, для хардфорка требуется одобрение большинства участников сети.
Но в случае, если его не будет, произойдет раскол. Обе цепочки могут существовать параллельно.
Также, возможны варианты, когда одна из цепочек постепенно отмирает.
Хорошим примером хардфорка является появление Bitcoin Cash, о котором уже говорилось выше.
При этом сегодня существует и эта криптовалюта и сам классический биткоин.
Помимо этих двух видов ветвлений стали выделять третий – пользовательский форк. Суть заключается в том, что внесение мягких изменений в работу сети могут вносить даже не майнеры или разработчики, а сами пользователи и различные биржи.
Проведение форка, основные этапы
Далее будут рассмотрены основные шаги проведения форков.
Для этого необходимо воспользоваться исходным кодом.
Чаще всего, найти его можно либо на сайте GitHub, либо в хранилище типа sourceforge.net.
Следующий этап – выбор сервиса непосредственно для создания нового ветвления.
Здесь можно воспользоваться такими сайтами, как Walletbuilders или Coingeo.
Далее, инициатор форка заполняет все необходимые данные.
К ним относятся название, иконка, скорость эмиссии, исходный код, награда за добычу блоков и так далее.
Наконец, необходимо оплатить услуги сервиса и можно начинать запускать рекламную кампанию по продвижению криптовалюты.
Каковы основные последствия форков
Проведение ветвления может иметь как позитивные, так и негативные последствия.
В первую очередь, необходимо учитывать то, как будет воспринята новая криптовалюта обществом. Естественно, ее создатели за какое-то время запускают продвижение в сообществе. Соответственно, узнать о перспективах можно заранее.
Среди криптовалютных энтузиастов очень много специалистов. Они будут оценивать перспективы нового коина с точки зрения его целесообразности и пользы. Хотя в последнее время, в сообщество попадают инвесторы без предварительной подготовки. А это ведет к тому, что фейковые валюты, реплики или просто бесполезные монеты могут оказаться вполне востребованными.
Каковы основные причины того, что форк провалился?
В первую очередь, это может быть связано с тем, что ветвление не поддерживается большинством участников.
А это приведет впоследствии к тому, что валюта просто не будет пользоваться спросом, и ее не будут активно применять.
Еще одна причина возможного провала – отсутствие новизны или обоснования.
Любая криптовалюта, как и проект, создается с определенной целью.
К примеру, Bitcoin Cash появился для того, чтобы снизить операционные расходы внутри сети и ускорить проведение транзакций. Такой форк позитивно воспринимается сообществом.
Появление нового эфириума было призвано устранить ошибки, которые проявились в рамках проекта DAO. Поэтому нет ничего удивительного в том, что новая валюта была воспринята с энтузиазмом. Правда и от старой решили не отказываться и часть сообщества до сих пор пользуется Ethereum Classic.
Преимущества и недостатки форков
Ветвления криптовалют представляю следующие плюсы для всех категорий пользователей:
- Новые возможности с точки зрения майнинга. Здесь опять же актуален пример лайткоина, когда майнеры получили возможность добычи криптовалюты с меньшими вычислительными мощностями. Иногда добыча таких монет более выгодна, так как конкуренция ниже.
- Диверсификация инвестиционного портфеля. Форки позволяют существенно разнообразить активы любого инвестора. При этом, в некоторых случаях, происходит эквивалентное начисление новых криптомонет бесплатно.
- Изменения в работе сети. Форк предполагает изменение в коде системы. Соответственно, с его помощью решаются проблемы уязвимости, багов и другие моменты.
- Главным недостатком является то, что форк может проводиться не с целью каких-то улучшений, а только для обогащения его создателей. В этом случае, проводится ветвление, рекламная кампания, в результате, создатели остаются с деньгами инвесторов, а последние ни с чем.
Основные заблуждения насчет форков
Одним из главных мифов является то, что прародителем всех альткоинов является биткоин. Это правда, но только отчасти.
С точки зрения идеи, это действительно так. Сначала появился биткоин, а затем стали создаваться новые проекты на базе технологии блокчейн.
У биткоина немало форков. Но есть и другие сети, такие, к примеру, как Ethereum, которые создавались на базе своих уникальных технологий, пусть и с заимствованием общей идеи распределенной базы данных и децентрализации управления.
Еще одно типичное заблуждение заключается в том, что валюта «родитель» обязательно «умирает» после того, как проводится форк. На самом деле, это не так и ярким примером тому являются как сам биткоин, который пережил уже огромное количество ветвлений, но до сих пор остается лидером, в том числе с точки зрения капитализации, так и Ethereum Classic. Последняя, пусть и не достигла таких высот, как Bitcoin, она пользуется спросом и с ней работает часть сообщества.
Еще один миф – форки создаются исключительно с целью наживы.
На самом деле, основная идея появления ветвлений – внесение улучшений в код в том или ином роде.
А фейк и скам коины – это уже побочный эффект, который свойственен не только этой индустрии.
Что такое Форки, Хард Форки, Софт Форки в криптовалюте?
Форки возникают по различным причинам: новая монета, сеть не устраивает нынешнее положение дел и так далее. Существуют различные типы форков, софт форк, хард форк и спорные хард форки. Однако не все форки приводят к созданию новых криптовалют.
Криптовалюты — это сети, которые работают на основе консенсуса, т.е. каждый должен договориться об изменениях, которые влияют на работу сети.
Когда этого не происходит, могут возникнуть форки. В этом руководстве мы рассмотрим, почему проекты форкаются, различные типы форков и известные примеры.
Почему происходят форки криптовалют?
Для начала давайте разберемся, что такое просто обычные Форки?
Форки блокчейна — это, по сути, разделение в сети блокчейна. Сеть представляет собой программное обеспечение с открытым исходным кодом, и код находится в свободном доступе. Это означает, что каждый может предлагать улучшения и изменять код. Возможность экспериментировать с программным обеспечением с открытым исходным кодом является фундаментальной частью криптовалют, а также облегчает обновление программного обеспечения для блокчейна.
Форки возникают, когда программное обеспечение разных майнеров становится несогласованным. Майнеры сами решают, какой блокчейн использовать дальше. Если единогласного решения не будет, то это может привести к созданию двух версий блокчейна. Вокруг таких событий могут быть периоды повышенной волатильности цены актива.
Большинство криптовалют с открытым исходным кодом, что означает, что нет ни одного человека или группы, которые контролируют, как монета должна развиваться.
Это может усложнить ситуацию по ряду причин.
- Решение о том, какие проблемы исправить или решить в первую очередь
- Что делать, если майнеры решают блок одновременно
- Что произойдет, если сеть, на которой построена валюта, будет взломана
Это приводит к форку: или изменению базовых правил работы блокчейна. Но не все форки созданы одинаково.
Софт форк: что это?
Софт форк (Soft forks) — это то, что происходит, когда программное обеспечение, на котором построен блокчейн, обновляется.
Уникальность софт-форков заключается в том, что они позволяют пользователям со временем обновлять платформу. Они эффективно обратно совместимы.
Таким образом, большинство вещей остается прежним, за исключением нескольких настроек. Сообщество также не куда не уходит.
Объясним детальнее. Софт форк – это простое внутреннее обновление, если у монеты софт форк то новых, других монет не появится. Проще говоря – это улучшение, исправление ошибок, внедрение в монету.
Это означает, что участники, которые не перешли на новое программное обеспечение, по-прежнему смогут участвовать в проверке и подтверждении транзакций.
Реализовать софт-форк гораздо проще, так как только большинству участников необходимо обновить программное обеспечение. Все участники, независимо от того, обновились они или нет, продолжат проверять новые блоки и поддерживать совместимость с сетью.
Однако следует обратить внимание на то, что это влияет на функциональность не обновленного участника. Примером софтфорка является ситуация, когда новое правило гласит, что размер блока будет изменен с текущего 1 МБ (1000 КБ) на 800 КБ.
Участники без обновлений по-прежнему будут видеть, что входящие новые транзакции действительны. Проблема в том, что когда майнеры без обновлений пытаются добывать новые блоки, их блоки (и, следовательно, усилия) будут отклонены сетью.
Следовательно, софт-форки представляют собой механизм постепенного обновления, поскольку те, кто еще не обновил свое программное обеспечение, заинтересованы в этом или рискуют уменьшить функциональные возможности.
К примеру, у криптовалюты Callisto 24 июля 2019 успешно прошел софт форк. Было простое улучшение сети.
Хард Форк: что это?
Хард Форк — это изменения в блокчейне, которые не являются обратно совместимыми, и это заставляет всех в сети обновляться до последнего программного обеспечения, чтобы продолжать участвовать в сети.
Те, кто не обновляются, не могут участвовать. Если в предыдущей версии блокчейна осталось достаточно элементов, теперь существуют две версии.
Некоторые из этих форков могут быть спланированы, и на них ссылаются на «Запланированные хард-форки», где нет плана они попадают в категорию «Спорные / незапланированные хард-форки».
В технологии блокчейна хардфорк относится к радикальному изменению протоколов сети блокчейн. Проще говоря, хард-форк разделяет одну криптовалюту на две и приводит к проверке блоков и транзакций, которые ранее были недействительны, или наоборот. Таким образом, требуется, чтобы все разработчики обновили программное обеспечение протокола до последней версии.
Понимание хардфорков
Хард-форк относится к изменению правил, которое влечет за собой широкомасштабные последствия для всего протокола сети блокчейн. По сравнению со старыми правилами действительные блоки, созданные с использованием новых правил, могут рассматриваться как недействительные, или недействительные блоки будут рассматриваться как действительные, а это означает, что все узлы, предназначенные для работы в соответствии с новыми правилами, должны обновить свое программное обеспечение.
После добавления нового правила один путь следует за новой цепочкой блоков, а другой — за старым. Если одна группа пользователей (или узлов) использует старое программное обеспечение, а другие — новое, может произойти необратимое разделение.
Хотя бывает и так, что узлы, использующие новое программное обеспечение, могут вернуться к старым правилам. Однако более распространенный сценарий заключается в том, что после создания нового форка те, кто использует старую цепочку, понимают, что их версия устарела и менее полезна, чем новая, и решают перейти на новую.
Запланированный хард-форк
Когда сообщество соглашается на новое направление для блокчейна, частью которого они являются, планируется хард форк.
Это означает, что все соглашаются обновить программное обеспечение, создать новый блокчейн и оставить старый блокчейн.
Один из самых известных запланированных хард-форков был на Ethereum. Названный «Byzantium», это был тщательно спланированный форк, который состоялся в октябре 2017 года, чтобы помочь улучшить масштабируемость Эфириума.
Также в 2020 году пройдет еще 1 важный запланированный хард форк Эфира «Запуск Ethereum 2.0».
Спорный хард-форк
Незапланированные или спорные хард-форки обычно являются результатом разногласий в сообществе. Это приводит к расколу в блокчейне с появлением двух отдельных блокчейнов.
Сообщество разделяется на две части и соглашается работать на этих блокчейнах отдельно.
Это приводит к созданию новых валют. Прочитайте нашу статью о всех хард форках Биткоина, что стало с этими монетами и нужны ли хард форки вообще?
Хард-форк VS софт-форк
При софт-форках старые узлы могут принимать данные, которые кажутся недействительными для новых узлов, без ведома пользователя. Узлы в хардфорках перестанут обрабатывать блоки после добавления новых правил.
Две версии программного обеспечения обычно остаются совместимыми в софтфорках, чего нельзя сказать о хардфорках. В то время как оба форка создают разделение, хард-форк создает два блокчейна, а софт-форк — только один.
Почти все пользователи и разработчики предпочитают хард-форк софт-форку из-за различий в безопасности между этими типами. Капитальное изменение всех блоков в блокчейне требует больших усилий и вычислительной мощности, но при этом конфиденциальность хардфорка является важным отличием.
Новые монеты
Несколько криптовалют возникли в результате хард форков. Поскольку такие валюты, как Биткойн, имеют открытый исходный код, любой может взять код, внести некоторые изменения и создать новую монету.
Знаменитые форки
- — новая валюта, появившаяся благодаря форку Биткойна в 2017 году. — у сообщества Ethereum был хард-форк, который создал Ethereum Classic в 2015 году.
Клоны не форки
Некоторые криптовалюты копируют программное обеспечение с открытым исходным кодом в одну валюту, вносят изменения в этот код и в результате создают новую криптовалюту.
Некоторые известные клоны:
- — обновленная версиия Биткойна – имеет большое количество оригинального исходного кода от Биткойн — это биткойн-клон, ориентированный на конфиденциальность – клон Биткоина (но с бесконечным количеством монет)
Вывод
Из-за природы блокчейна в будущем мы, вероятно, увидим гораздо больше хард форков, софт форков и клонов. Только за 2018 год Биткойн трижды хард форкнулся, что привело к созданию Bitcoin Private, Bitcoin Coin и Bitcoin Gold.
Имея это в виду, можно с уверенностью сказать, что в будущем будет еще больше форков.
Источник https://bitnovosti.com/2022/01/15/polnoe-rukovodstvo-po-kriptovalyutnym-forkam/
Источник https://bitgid.com/cryptocurrency-what-is-a-fork/
Источник https://bytwork.com/articles/what-is-forks