Важные моменты
Транзакции, записанные в блокчейне, являются постоянными, но основные правила, которые поддерживают работу сетей, — это совсем другая история. Иногда по разным причинам пользователи сети инициируют изменение этих фундаментальных правил, что приводит к форку. Существуют разные виды форков с разным уровнем серьезности, которые имеют разные последствия для сетей блокчейнов и их пользователей. Два самых популярных блокчейна, Биткойн и Эфириум, в прошлом подвергались форкам.
Криптовалюты, такие как Биткойн и Эфириум, основаны на децентрализованной форме программного обеспечения с открытым исходным кодом, называемой блокчейном. Из-за природы блокчейнов с открытым исходным кодом разработчики или члены сообщества иногда вносят изменения, которые изменяют функционирование их базовых программных протоколов в процессе, известном как форк. Существуют разные типы вилок, и они возникают по разным причинам. Некоторые изменения существенны, другие менее значительны. Далее мы раскроем самое важное, что нужно знать о форках блокчейна, объясним, как они работают, и предложим несколько примеров реальных форков.
Объяснение концепции форков в блокчейне
Термин «форк» на языке криптовалют заимствован из разработки программного обеспечения. В этом контексте форк — это когда разработчики берут существующий фрагмент исходного кода в качестве основы для новой, отдельной части программного обеспечения, отличной от оригинала.
Форк блокчейна происходит, когда сообщество вносит изменения, которые каким-то образом меняют работу протокола. Когда это происходит, второй блокчейн отделяется от оригинала, подобно зубцам вилки, которой вы едите. Раздвоенный блокчейн имеет ту же историю, что и исходный «зубец», но с момента разделения идет своим путем. Некоторые форки в конечном итоге воссоединяются с исходным блокчейном, другие остаются навсегда разделенными.
Блокчейны поддерживаются и защищаются участниками сети (или «узлами»), которые придерживаются общего набора правил, известных как протокол. Протоколы блокчейна регулируют работу сети, включая все: от размера каждого блока до того, сколько майнерам платят за каждый новый блок транзакций, который они добывают. Функциональность блокчейна зависит от того, насколько эти узлы согласовывают протоколы и действуют в соответствии с правилами, что называется консенсусом. Однако иногда узлы расходятся во мнениях относительно направления, в котором движется криптовалюта, и инициируют изменения, которые приводят к расколу блокчейна. Форкования также происходят по менее спорным причинам, например, для добавления новой функции или функции или для решения проблемы безопасности.
Типы форков блокчейна
Существует два типа форков блокчейна: «мягкие» форки и «жесткие» форки, основное отличие которых заключается в масштабе изменений, вносимых в протокол блокчейна.
Жесткие вилки происходят, когда базовый код блокчейна претерпевает настолько значительные изменения, что новая версия становится несовместимой с предыдущими блоками. Это когда блокчейн разделяется, создавая ответвление оригинала, которое следует измененному набору правил, в то время как оригинал продолжает работать с установленными протоколами. Когда это происходит, создается совершенно новая криптовалюта. Некоторые хард-форки привели к созданию популярных криптовалют с надежными экосистемами и огромными сообществами, таких как Bitcoin Cash (BCH) и Litecoin (LTC). Из-за разделения хард-форки считаются гораздо более рискованными, чем софт-форки, и могут сделать сети менее безопасными и более уязвимыми для кражи со стороны хакеров или других злоумышленников.
Софт вилки больше похожи на обновление программного обеспечения, чем на серьезное изменение, которое приводит к расколу блокчейна. Софт-форки обычно инициируются членами сообщества блокчейна для добавления новой функции или возможности, обычно на уровне программирования. Поскольку софт-форк не приводит к отделению нового блокчейна от оригинала, пока большинство узлов согласны с новыми правилами, они могут быть реализованы в существующем блокчейне и оставаться обратно совместимыми с предыдущими транзакциями. Хорошо известным примером софт-форка является обновление блокчейна Биткойн с помощью Segregated Witness (SegWit), которое улучшило пропускную способность сети за счет увеличения количества транзакций на блок.
Основные различия между хард- и софт-форками
Хард-форки происходят, когда изменения, внесенные в протоколы блокчейна, настолько значительны, что создают отдельный блокчейн, а иногда и совершенно новую криптовалюту. Когда происходит хард-форк, сетевые валидаторы должны обновиться до самой последней версии протокола, а транзакции в новом разделенном блокчейне не будут обратно совместимы с оригиналом. Когда происходит хард-форк, держатели токенов предыдущей цепочки получают токены в новой цепочке.
Софт-форки гораздо менее разрушительны: требуется лишь поддержка предложенных изменений подавляющим большинством узлов, прежде чем они смогут быть легко интегрированы в существующую цепочку блоков. Софт-форки не приводят к разделению блокчейна и не приводят к созданию новой криптовалюты.
Распространенный способ описать разницу между софт-форком и хард-форком — представить его как операционную систему компьютера или мобильного устройства. Софт-форк сродни получению новой версии операционной системы, в которой все программы остаются совместимыми. С другой стороны, хард-форк похож на переход на совершенно новую операционную систему, в которой ваши старые программы теперь несовместимы.
Известные примеры форков блокчейна из реальной жизни
За время существования криптовалют и сетей блокчейна произошло несколько известных хард- и софт-форков. Далее мы рассмотрим некоторые из них и обсудим их значение для мира цифровых активов.
Сегрегированное свидетельство (SegWit)
Тип вилки: мягкая
Блокчейн затронул: Bitcoin
Дата форка: 23 августа 2017
Segregated Witness, или SegWit, представлял собой мягкое обновление протокола Биткойн, инициированное в августе 2017 года. SegWit позволял включать больше транзакций в каждый блок за счет отделения данных транзакций от их цифровой подписи, что позволяло осуществлять изменение без фактического увеличения предельный размер блока. Конечным эффектом стало увеличение пропускной способности сети, что привело к увеличению скорости транзакций и снижению комиссий для пользователей.
SegWit2x и Bitcoin Cash
Тип вилки: Жесткий
Блокчейн затронул: Bitcoin
Дата форка: 1 августа 2017
Во время внедрения SegWit группа участников сети Биткойн хотела увеличить размер лимита блока транзакций, полагая, что это больше соответствует первоначальному видению Сатоши Накамото. В результате произошел форк блокчейна Bitcoin, что привело к созданию блокчейна Bitcoin Cash и криптовалюты. Первоначально размер блока BCH составлял 8 МБ (по сравнению с 1 МБ в исходном блокчейне Биткойна), но с тех пор он вырос до 32 МБ.
Ethereum Classic и взлом DAO 2016
Тип вилки: Жесткий
Блокчейн затронул: Эфириум
Дата форка: июле 2016
Один из самых противоречивых форков в истории блокчейна был запущен в 2016 году взломом децентрализованной автономной организации (DAO) на Ethereum. DAO привлекла ETH на сумму более 150 миллионов долларов в ходе продажи токенов, но хакеры воспользовались уязвимостью в его кодовой базе и сумели украсть ETH на сумму 60 миллионов долларов у тысяч инвесторов. В то время украденные средства составляли почти 14% всего эфира, находящегося в обращении. Основатель Ethereum Виталик Бутерин изначально предложил провести софт-форк, в результате которого адрес кошелька хакера был бы занесен в черный список, а средства, полученные незаконным путем, были бы недоступны для перемещения. Однако кто-то, назвавшийся хакером, заявил, что подкупит майнеров ETH, чтобы предотвратить софт-форк. В конечном итоге был выполнен хард-форк, который, по сути, откатил историю транзакций сети Ethereum до момента, когда средства были украдены. Украденные средства затем были перенаправлены в смарт-контракт, чтобы 11,000 XNUMX инвесторов, потерявших средства, могли быть восстановлены. Хард-форк вызвал большие споры и был отвергнут некоторыми пользователями Ethereum, которые поддержали оригинальную версию сети без отката, которая теперь известна как Ethereum Classic (ETC).
Подведем итоги по блокчейнам
Разветвления блокчейна встречаются довольно редко и не всегда являются результатом разногласий среди пользователей сети. Многие из них даже активно поощряются членами сообщества блокчейна, потому что они устраняют фундаментальный недостаток или слабость сети. Результаты форка, особенно хардфорка, могут быть непредсказуемыми. Правила, регулирующие сети блокчейнов, нелегко изменить, и это одна из причин, по которой любое событие разветвления имеет большое значение. Для того чтобы произошел форк, должно произойти одно из двух. Либо подавляющее большинство узлов сети должно согласиться с тем, что это необходимо, либо группа пользователей настолько категорически против того, как работает криптовалюта, что они начинают действовать самостоятельно.
- SEO-контент и PR-распределение. Получите усиление сегодня.
- PlatoData.Network Вертикальный генеративный ИИ. Расширьте возможности себя. Доступ здесь.
- ПлатонАйСтрим. Интеллект Web3. Расширение знаний. Доступ здесь.
- ПлатонЭСГ. Углерод, чистые технологии, Энергия, Окружающая среда, Солнечная, Управление отходами. Доступ здесь.
- ПлатонЗдоровье. Биотехнологии и клинические исследования. Доступ здесь.
- Источник: https://bitpay.com/blog/blockchain-forks/
- :имеет
- :является
- :нет
- :куда
- $UP
- 000
- 1
- 11
- 17
- 2016
- 2017
- 23
- 32
- 8
- a
- О нас
- соответствие
- действующий
- активно
- актеры
- на самом деле
- Добавить
- добавить
- адрес
- придерживаться
- плюс
- пострадавших
- соглашаясь
- впереди
- Все
- разрешено
- Позволяющий
- причислены
- всегда
- среди
- an
- и
- любой
- МЫ
- AS
- Активы
- At
- Август
- автономный
- назад
- основа
- BCH
- BE
- , так как:
- было
- до
- за
- не являетесь
- верить
- между
- Bitcoin
- биткойн и эфирум
- Биткойн-блок-чин
- Bitcoin Cash
- Биткойн наличными (BCH)
- Сеть Биткойн
- BitPay
- Заблокировать
- Размер блока
- блокчейн
- блокчейн вилка
- Блокчейн сети
- блокчейны
- Блоки
- Повышенный
- заимствованы
- но
- Бутерин
- by
- под названием
- CAN
- Пропускная способность
- Наличный расчёт
- Вызывать
- Причины
- цепь
- изменение
- менялась
- изменения
- Обращение
- заявив,
- классический
- код
- Codebase
- Общий
- Сообщества
- сообщество
- сравненный
- совместим
- компьютер
- сама концепция
- Консенсус
- считается
- контекст
- контракт
- спорный
- может
- Создайте
- создает
- Создающий
- создание
- крипто-
- криптовалюты
- криптовалюта
- DAO
- данным
- децентрализованная
- Децентрализованная автономная организация
- зависимый
- описывающих
- застройщиков
- устройство
- разница
- Различия
- различный
- Интернет
- Цифровые активы
- направление
- обсуждать
- подрывной
- отчетливый
- do
- не
- вниз
- два
- каждый
- легко
- есть
- Экосистемы
- эффект
- или
- поощрять
- Проект и
- полностью
- по существу
- установленный
- и т.д
- ETH
- Ether
- Эфириума
- Ethereum Классический
- Ethereum Classic (ETC)
- основатель эфириума
- Даже
- События
- со временем
- многое
- пример
- Примеры
- выполненный
- существующий
- Объяснять
- объяснены
- достаточно
- Особенность
- Сборы
- недостаток
- следующим образом
- Что касается
- вилка
- Разветвление
- вилки
- форма
- основатель
- от
- функция
- функциональность
- фундаментальный
- средства
- получающий
- идет
- регламентировать
- группы
- взрослый
- мотыга
- хакер
- Хакеры
- рука
- происходить
- происходит
- Жесткий
- жесткая вилка
- Есть
- очень
- история
- держатели
- Как
- Однако
- HTTPS
- идентичный
- реализация
- в XNUMX году
- последствия
- важную
- улучшенный
- in
- включены
- В том числе
- несовместимый
- Увеличение
- повышение
- первоначально
- инициировать
- начатый
- интегрированный
- в
- Инвесторы
- вопрос
- IT
- ЕГО
- JPG
- Сохранить
- Вид
- Знать
- известный
- привело
- Меньше
- уровень
- уровни
- ЖИЗНЬЮ
- продолжительность жизни
- такое как
- ОГРАНИЧЕНИЯ
- линия
- Litecoin
- Litecoin (LTC)
- Длинное
- посмотреть
- потерянный
- Потерянные средства
- LTC
- сделанный
- Главная
- поддержанный
- основной
- Большинство
- сделать
- ДЕЛАЕТ
- злонамеренный
- управляемого
- многих
- массивный
- Участники
- миллиона
- мой
- Шахтеры
- небольшая
- Мобильный телефон
- мобильное устройство
- модифицировало
- момент
- БОЛЕЕ
- самых
- Самые популярные
- движение
- много
- должен
- природа
- почти
- необходимый
- сеть
- сеть
- сетей
- Новые
- новая криптовалюта
- Новая функция
- более новый
- вновь
- следующий
- узлы
- ни
- сейчас
- номер
- происходить
- of
- от
- предлагают
- Старый
- on
- ONE
- только
- на
- с открытым исходным кодом
- Программное обеспечение с открытым исходным кодом
- работает
- операционный
- операционная система
- or
- заказ
- организация
- Организация (ДАО)
- оригинал
- Другое
- Другое
- внешний
- за
- собственный
- выплачен
- часть
- новыми участниками
- особенно
- мимо
- для
- постоянный
- постоянно
- кусок
- Часть
- Платон
- Платон Интеллектуальные данные
- ПлатонДанные
- Популярное
- Питание
- предотвращать
- предыдущий
- процесс
- Программирование
- Программы
- видный
- предложило
- протокол
- протоколы
- поднятый
- реальные
- реальная жизнь
- причина
- причины
- Получать
- последний
- записанный
- Цена снижена
- Отклоненный..
- оставаться
- оказываемых
- представленный
- обязательный
- результат
- привело
- в результате
- Итоги
- надежный
- Прокат
- условиями,
- Бег
- Сказал
- sale
- Satoshi
- Шкала
- легко
- Во-вторых
- безопасный
- обеспеченный
- безопасность
- сегрегированный
- SegWit
- отдельный
- набор
- строгость
- общие
- Акции
- подпись
- значительный
- аналогичный
- с
- Размер
- умный
- умный контракт
- So
- мягкая
- Мягкая вилка
- Software
- разработка программного обеспечения
- некоторые
- Кто-то
- иногда
- Источник
- исходный код
- скорость
- раскол
- расколы
- украли
- украденные средства
- История
- удар
- сильный
- сильно
- такие
- поддержка
- система
- взять
- с
- срок
- чем
- который
- Ассоциация
- The Block
- мир
- кража
- их
- тогда
- Там.
- Эти
- они
- вещи
- Think
- этой
- тысячи
- время
- в
- знак
- ПРОДАЖА ТОКЕНОВ
- Лексемы
- приняли
- сделка
- скорость транзакции
- Сделки
- Переход
- два
- Типы
- типично
- В конечном счете
- Обычный
- подвергается
- претерпели
- лежащий в основе
- непредсказуемый
- Обновление ПО
- модернизация
- использование
- пользователей
- обычно
- валидаторы
- различный
- Различная
- Огромная
- версия
- видение
- виталик
- виталик бутерин
- vs
- уязвимость
- Уязвимый
- Кошелек
- стремятся
- законопроект
- Путь..
- слабость
- известный
- были
- Что
- Что такое
- когда
- который
- в то время как
- КТО
- все
- будете
- без
- Свидетель
- Работа
- работает
- Мир
- стоимость
- бы
- являетесь
- ВАШЕ
- зефирнет