Хардфорк и Софтфорк
Ни для кого не секрет, что криптовалютный протокол постоянно требует обновлений. Во-первых, исправляются проблемы. Во-вторых, улучшается уровень производительности. Разумеется, это происходит из-за двух видов форков: Хардфорк и Софтфорк.
Цифровые монеты — это децентрализованные сети. Здесь все узлы должны следовать одинаковым правилам для грамотной работы друг с другом. Речь идёт о размере блока в блокчейне, награде майнеров и т.д.
Хардфорк
Хардфорк (Hard Fork) — это изменение криптовалютного протокола, которое несовместимо с иными версиями.
Это говорит о том, что устаревшие узлы (до последней версии) не сумеют обрабатывать транзакции и составлять новые блоки в блокчейн. Кроме того, хардфорки используются для изменения или улучшения существующего протокола, а также для создания нового независимого объекта (протокола или блокчейна).
В качестве примера можно представить изменение в допустимом размере блока. Например, с 2 мб до 4 мб. Если обновлённый узел захочет добавить новый блок, который имеет размер в 3 мб, то устаревшие узлы не распознают этот проект и выбросят его из поля зрения.
Стоит отметить, что хардфорки делятся на две категории: запланированные и противоречивые. Здесь всё напрямую зависит от ситуации.
- При запланированном форке, участники самостоятельно обновляют программное обеспечение. Они следуют новым правилам и оставляют позади старую версию. Остальные люди пытаются майнить на старой цепочке, которой мало кто пользуется.
- При противоречивом форке, сообщество сталкивается с разногласиями по поводу обновления. Таким образом, протокол разделяется на 2 несовместимых блокчейна и 2 разных криптовалюты. Появляется две группы, где разработчики развиваются в ту сторону, которую считают наиболее выгодной.
Обратите внимание на то, что все транзакции первоначально блокчейна будут скопированы в новый форк. Например, если вы имеете 100 токенов A, то хардфорк создаст новую криптовалюту, где вы также также получите 100 токенов B. Всё весьма логично!
Софтфорк
Софтфорк (Soft Fork) — это изменение криптовалютного протокола, которое обратно совместимо.
Это значит, что узлы, которые не успели обновиться, всё ещё смогут действовать:
- Во-первых, обрабатывать транзакции.
- Во-вторых, формировать новые блоки.
Это будет происходить только в том случае, если не нарушаются правила нового протокола.
Далеко за примером ходить не надо. Предположим софтфорк, который создаёт новое правило и уменьшает размер блоков с 3 мб на 2 мб. Устаревшие версии узлов всё ещё смогут обрабатывать транзакции и формировать новые блоки. Получается, что поправки затронут только размер блоков: теперь он должен составлять 2 мб и менее.
Если же старый узел попробует добавить в сеть блок, размер которого превышает 2 мб, то новые узлы не примут его в оборот. Дело в том, что это грубое нарушение новых правил блокчейна! Этот факт призывает устаревшие данные обновиться новым протоколом, поскольку они не выглядят так эффективно, как обновлённые источники.
Заключение
Итак, в сегодняшней статье мы познакомились с такими аспектами, как Хардфорк и Софтфорк. Мы уже неоднократно разбирали популярные темы. К примеру, что такое takers и makers. Обратите внимание!
Всем известно, что природа криптовалютного протокола напрямую зависит от майнеров и организаций. Они активно входят в пространство. Именно поэтому форки остаются неотъемлемой частью цифрового мира. Всё предельно просто и понятно!
Оставайтесь с нами, чтобы и дальше получать полезный контент! И не забудьте ознакомиться с другими материалами на Solodkofv.ru! Всем удачи и до новых встреч!
Насколько публикация полезна?
Нажмите на звезду, чтобы оценить!
Средняя оценка 5 / 5. Количество оценок: 2
Оценок пока нет. Поставьте оценку первым.
или использовать другой более современный.