Blondy Chain - CRYPTO
13.1K subscribers
5.56K photos
213 videos
7 files
5.9K links
💛 https://linktr.ee/blondychain - проверить все ссылки! 💛

🚀 Мой чат : https://t.me/blondychain
🚀 Мой канал: https://t.me/blondychain_announce
🚀 Мой Youtube - https://cutt.ly/xIQ37K9
🚀 Сотрудничество - https://t.me/taty_expert123
Download Telegram
#academy #hardforks #softforks

🔸Хардфорки и софтфорки

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


▪️Что такое хардфорк

Хардфорки — это обновление программного обеспечения, несовместимое с предыдущими версиями.

Обычно это происходит, когда ноды добавляют изменения, противоречащие существующим правилам старых нод. Новые ноды могут взаимодействовать только с нодами, использующими новую версию. В результате блокчейн разделяется на две отдельные сети: одну со старыми правилами и другую — с новыми.

После обновления ноды становятся синими. Старые желтые ноды отвергают их, а синие соединяются друг с другом.
После обновления ноды становятся синими. Старые желтые ноды отвергают их, а синие соединяются друг с другом.

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


Поскольку сети имеют общую историю, средства пользователей дублируются в новой сети, если у них были монеты до форка. Предположим, во время форка у вас было 5 BTC на блоке 600 000.

Даже если вы потратите эти 5 BTC в старом чейне в блоке 600 001, они останутся в блоке 600 001 нового блокчейна. Если в форке будет использоваться прежняя валюта, ваши приватные ключи также будут содержать средства из оригинального форка.

В качестве примера хардфорка можно привести форк 2017 года, в результате которого Биткоин был разделен на два чейна — оригинальный Биткоин (BTC) и новый Bitcoin Cash (BCH). Форк появился в результате долгих споров о наилучшем подходе к масштабированию. Сторонники Bitcoin Cash хотели увеличить размер блока, а сторонники Биткоина выступили против этого изменения.

Увеличить размер блока можно только с изменением правил. Это происходило до софтфорка SegWit (подробнее об этом далее), поэтому ноды принимали только блоки размером менее 1 Мб. Даже блок на 2 Мб, соответствующий всем прочим требованиям, все равно был бы отклонен.

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


▪️Что такое софтфорк?

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

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

Хороший пример софтфорка — это вышеупомянутый форк Segregated Witness (SegWit), который произошел вскоре после разделения Bitcoin/Bitcoin Cash. Обновление SegWit было тщательно продумано и изменило формат блоков и транзакций. Старые ноды все еще могли проверять блоки и транзакции (изменение формата не противоречило правилам), но просто не понимали их. Для прочтения определенных полей и анализа дополнительных данных необходимо переключение на новое программное обеспечение.

Даже через два года после активации SegWit не все ноды были обновлены. Обновление имеет свои преимущества, но никакой срочности в этом нет, посколько изменения не оказывают деструктивного влияния на сеть.

Даже через два года после активации SegWit не все ноды были обновлены. Обновление имеет свои преимущества, но никакой срочности в этом нет, посколько изменения не оказывают деструктивного влияния на сеть.

BLONDYCHAIN media|YouTube|Twitter|Tel CHAT|Tel ANN|NFT|ACADEMY