🎁 200% Приветственный бонус до $1,000 | Еженедельная лотерея с призами более $1 млн | Мгно венные выводы | Эксклюзивный токен $SHFL | Игры с RTP 99% 🔥
Процесс реализации обновлений кода Биткоина формализован с помощью предложений по улучшению Биткоина (BIPs). Они составляются, проходят экспертную оценку, публично обсуждаются и тщательно тестируются с целью достижения "грубого консенсуса" среди сообщества. Грубый консенсус считается достигнутым, когда большинство людей удовлетворены, что возражения против предложения неверны.
После достижения грубого консенсуса следующим шагом является интеграция BIP в реализацию клиентского программного обеспечения Биткоина, известную как Bitcoin Core. Этот шаг выполняется одним из небольшого числа "основных разработчиков", которые имеют "доступ к репозиторию кода" (то есть могут загружать код на определенную публичную платформу, признанную сообществом). После того как BIP попадает в репозиторий кода Bitcoin Core, последний ша г заключается в том, чтобы сеть пользователей (узлы) установила новую версию клиентского программного обеспечения. Этот последний шаг критически важен, поскольку он означает, что конечные пользователи сохраняют окончательный контроль над тем, что такое Биткоин.
Только когда определенный порог узлов установит обновление, его можно считать активированным, и барьер для активации BIPs, которые вносят существенные изменения в протокол Биткоина, установлен чрезвычайно высоко. Например, BIP 141 (SegWit) требовал, чтобы 95% майнеров сети сигнализировали об обновлении в течение фиксированного периода в 14 дней.
Важно отметить, что большинство значительных BIPs вводят изменения в протокол, совместимые с предыдущими версиями. Совместимость с предыдущими версиями означает, что любые узлы, использующие новую версию программного обеспечения, остаются совместимыми с узлами, работающими на предыдущей версии (и наоборот). Совме стимость с предыдущими версиями предоставляет узлам, а не разработчикам, последнее слово в том, будет ли предложение реализовано. Обновление, совместимое с предыдущими версиями, иногда называется "мягкой вилкой".
UASF Segwit стал переломным моментом в истории Биткоина, представляя собой уникальный и децентрализованный подход к внесению изменений в протокол Биткоина. В отличие от традиционных моделей управления, где изменения проталкиваются разработчиками или майнерами, USAF полагается на пользователей сети для внесения изменений. Конкретно, этот механизм включает пользователей, работающих с версией программного обеспечения Биткоина, которая применяет определенные изменения правил, сигнализируя о своей поддержке этих изменений непосредственно через свои узлы.
Наиболее значительная USAF в истории Биткоина произошла в 2017 году с BIP 148, направленной на реализацию Segregated Witness (SegWit), обновления протокола, предназначенного для увеличения лимита размера блока в блокчейне путем удаления данных о подписи из транзакций Биткоина. Когда значительная часть пользователей сети начала использовать программное обеспечение, применяющее BIP 148, это оказало давление на майнеров принять SegWit, хотя некоторые изначально сопротивлялись. Эта народная кампания оказалась успешной, что привело к широкому принятию SegWit в сети. USAF продемонстрировала силу децентрализованного процесса консенсуса в Биткоине, показав, что коллективная воля пользовательской базы может повлиять и внести значительные изменения в протокол сети, что соответствует децентрализованной идеологии Биткоина.
Когда BIP не совместим с предыдущими версиями, его можно ввести только через так называемую "жесткую вилку". Здесь совместимы друг с другом только узлы, работающие с новой версией. Это означает, что все сообщество узлов должно согласиться использовать новую версию. Если какая-либо часть сообщества не согласна установить и использовать новое программное обеспечение, результатом становятся две отдельные цепочки, которые больше не взаимодействуют. Bitcoin Cash, которая является крупнейшей и самой значительной из вилок Биткоина, началась в августе 2017 года после того, как участники экосистемы Биткоина не смогли договориться о методах масштабирования криптовалюты.
Другие заметные жесткие вилки Биткоина включают:
Bitcoin Gold (BTG): Запущенный в октябре 2017 года, Bitcoin Gold стремился децентрализовать майнинг Биткоина с помощью нового алгоритма доказательства работы. Это изменение было направлено на то, чтобы сделать майнинг доступным для большего количества участников, будучи устойчивым к оборудованию для майнинга ASIC (специализированные интегральные схемы), которое дорогостоящее и, как правило, централизует мощность майнинга в руках немногих.
Bitcoin SV (BSV): Означая "Bitcoin Satoshi Vision", BSV возник из жесткой вилки Bitcoin Cash в ноябре 2018 года. Основное разногласие, приведшее к Bitcoin SV, касалось лимита размера блока. Сторонники BSV, возглавляемые Крейгом Райтом, выступали за значительно большие блоки для масштабирования емкости транзакций в цепочке, что привело к спорному расколу с Bitcoin Cash.
Bitcoin Diamond (BCD): Вилка, произошедшая в ноябре 2017 года, Bitcoin Diamond увеличила лимит размера блока и стремилась улучшить конфиденциальность и скорость транзакций. Она также скорректировала общее предложение монет для снижения барьера входа для новых пользователей.
Каждая из этих жестких вилок была инициирована для устранения предполагаемых недостатков Биткоина, будь то масштабируемость, централизация майнинга, конфиденциальность транзакций или другие проблемы. Однако важно отметить, что не все жесткие вилки сохранили тот же уровень поддержки сообщества, рыночной капитализации или значимости, как Bitcoin Cash или Bitcoin. Успех вилки зависит от различных факторов, включая поддержку сообщества, компетентность разработчиков и жизнеспособность предлагаемых изменений.
Хотя описанный выше формализованный процесс создания и интеграции BIPs можно считать формой управления, Биткоин на самом деле развивается в соответствии с широким консенсусом своих участников. Существует широкий спектр голосов, включая разработчиков, майнеров, биржи, поставщиков кошельков, хранителей, независимых операторов узлов и конечных пользователей. Участники замкнуты в динамической борьбе за власть, где система сдержек и противовесов предотвращает чрезмерную власть или влияние одной группы.
Можно взглянуть на то, что всего 100 разработчиков перечислены как внесшие вклад в клиент Bitcoin Core, и заключить, что источник финансирования этих разработчиков является основной движущей силой эволюции Биткоина. Однако следует также учитывать, что существует по крайней мере 80,000 узлов Биткоина - и поскольку большинство узлов независимо решают, какой клиент Bitcoin Core использовать, разработчиков можно считать подотчетными узлам. В конце концов, если разработчики выпустят программное обеспечение, несовместимое с консенсусом узлов, это программное обеспечение не будет принято по всей сети. Между тем конечные пользователи Биткоина - которых насчитывается десятки миллионов - оказывают влияние на операторов узлов. Например, если поставщик кошелька (который управляет узлом) начинает использовать версию Биткоина, которая противоречит желаниям его пользователей, эти пользователи могут просто переключиться на другого поставщика кошелька.
Майнеры - это еще одна группа участников, которая часто выдвигается как обладающая чрезмерным влиянием на эволюцию Биткоина. Аргумент здесь заключается в том, что поскольку майнеры решают, какие транзакции включать в блоки, контингент майнеров, обладающий более чем 50% хэш-мощности, может захватить всю сеть. Даже угроза захвата сети, по мнению некоторых, может быть достаточной для влияния на эволюцию протокола. Однако на самом деле майнеры также подотчетны узлам (и в конечном итоге конечным пользователям, как описано выше). Причина в том, что узлы (и, следовательно, конечные пользователи) могут просто игнорировать блоки, созданные майнерами, не следующими консенсусному протоколу. В этом сценарии неизбежно появится другая группа майнеров, готовых направить свои хэш-мощности на консенсусный протокол. Эта другая группа майнеров поднимется на высоту благодаря экономическому стимулу, предоставляемому наградой за блок. Тогда "ренегатские" майнеры обнаружат, что посвящают свои ресурсы версии Биткоина, которую большинство пользователей больше не считает "настоящим" Биткоином. Они могут добывать новые биткоины на своей новой цепочке, но эти биткоины быстро будут считаться менее ценными участниками рынка, что приведет к значительным экономическим потерям для ренегатских майнеров. Другими словами, мощные экономические стимулы вынуждают майнеров соблюдать консенсус всего сообщества участников. Это взаимодействие является ключевой причиной, по которой механизм консенсуса Proof of Work считается столь мощным для обеспечения того, чтобы Биткоин не был захвачен контингентом участников, не представляющих большинство.
Читать далее: Что такое майнинг Биткоина?
Откройте для себя лучшие платформы для покупки, продажи и торговли криптовалютами.
Откройте для себя лучшие платформы для покупки, продажи и торговли криптовалютами.