Bitcoin.com

Что такое управление Биткоином?

Как сеть работает и принимает решения по критическим вопросам?

Последнее обновление
Опубликовано
Время чтения8 min read
Автор
Neil Author
Neill Velardo
Проверил
Graham Stone Author Image
Graham Stone
What is Bitcoin governance?

Биткойн — это не статичный протокол. Разработчики работают над Биткойном, чтобы исправлять критические ошибки и выпускать обновления, которые обеспечивают устойчивость протокола во времени. Но кто решает, какие изменения вносятся в Биткойн? Поскольку Биткойн децентрализован, процесс его развития сильно отличается от централизованной системы, где решения могут приниматься сверху вниз. На самом деле, термин «управление» не совсем применим к Биткойну. Причина в том, что он подразумевает ситуацию, когда лидеры действуют как посредники для масс — а это не то, как работает Биткойн. Хотя некоторые децентрализованные системы на основе блокчейна действительно интегрируют формальные процессы управления, такие как возможность голосования за предложения в цепочке или выбор лидеров, у Биткойна нет ничего подобного.

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

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

Что такое предложения по улучшению Bitcoin?

Процесс обновления кода Bitcoin формализован с помощью предложений по улучшению Bitcoin (BIPs). Эти предложения составляются, проходят рецензирование, обсуждаются публично и тщательно тестируются с целью достижения «грубого консенсуса» среди сообщества. Считается, что грубый консенсус достигнут, когда большинство людей удовлетворены тем, что возражения к предложению ошибочны.

После достижения грубого консенсуса следующим шагом является интеграция BIP в реализацию клиента программного обеспечения Bitcoin, известного как Bitcoin Core. Этот шаг завершается одним из небольшого числа «основных разработчиков», которые имеют «доступ к коммиту» в репозиторий кода (это значит, что они могут загружать код на определенную публичную платформу, которую признает сообщество). Как только BIP попадает в репозиторий кода Bitcoin Core, последним шагом является установка новой версии клиента программного обеспечения сетью пользователей (узлами). Этот заключительный шаг критически важен, потому что он означает, что конечные пользователи сохраняют полный контроль над тем, чем является Bitcoin.

Только когда определенный порог узлов устанавливает обновление, оно может считаться активированным, и порог активации для BIPs, вносящих материальные изменения в протокол Bitcoin, установлен чрезвычайно высоким. Например, BIP 141 (SegWit) требовал, чтобы 95% майнеров сети сигнализировали об обновлении в течение фиксированного периода в 14 дней.

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

Что такое Segwit User Actived Soft Fork (UASF)?

Segwit UASF был ключевым моментом в истории Bitcoin, представляя уникальный и децентрализованный подход к внесению изменений в протокол Bitcoin. В отличие от традиционных моделей управления, где изменения продвигаются разработчиками или майнерами, UASF полагается на пользователей сети для приведения изменений в действие. Этот механизм предполагает, что пользователи запускают версию программного обеспечения Bitcoin, которая вводит определенные изменения правил, прямо сигнализируя о своей поддержке этих изменений через свои узлы.

Самый заметный UASF в истории Bitcoin произошел в 2017 году с BIP 148, направленным на внедрение Segregated Witness (SegWit), обновления протокола, разработанного для увеличения лимита размера блока в блокчейне путем удаления данных подписи из транзакций Bitcoin. Когда значительная часть пользователей сети запустила программное обеспечение, поддерживающее BIP 148, это оказало давление на майнеров, чтобы они приняли SegWit, хотя некоторые изначально сопротивлялись. Эта народная кампания оказалась успешной, что привело к широкому принятию SegWit в сети. UASF продемонстрировал силу децентрализованного процесса консенсуса в Bitcoin, показав, что коллективная воля пользовательской базы может влиять и вносить значительные изменения в протокол сети, соответствуя децентрализованной философии Bitcoin.

Что такое жесткий форк Bitcoin?

Когда BIP не совместим с предыдущими версиями, единственный способ его введения — это то, что называется «жестким форком». Здесь только узлы, работающие на новой версии, совместимы друг с другом. Это означает, что всё сообщество узлов должно согласиться использовать новую версию. Если какая-либо часть сообщества не согласна установить и запустить новое программное обеспечение, результатом будут две отдельные цепи, которые больше не общаются. Bitcoin Cash, который является крупнейшим и наиболее значительным из форков Bitcoin, начался в августе 2017 года после того, как участники экосистемы Bitcoin не смогли договориться о методах масштабирования криптовалюты.

Другие примечательные жесткие форки Bitcoin включают:

Bitcoin Gold (BTG): Запущенный в октябре 2017 года, Bitcoin Gold стремился децентрализовать майнинг Bitcoin, используя новый алгоритм доказательства работы. Это изменение было направлено на то, чтобы сделать майнинг доступным для большего числа участников, будучи устойчивым к ASIC (программируемым для конкретных приложений интегральным схемам) оборудованию для майнинга, которое дорогостоящее и, как правило, централизует майнинговую мощность в руках немногих.

Bitcoin SV (BSV): Расшифровывается как Bitcoin Satoshi Vision, BSV возник из жесткого форка Bitcoin Cash в ноябре 2018 года. Основное разногласие, которое привело к Bitcoin SV, касалось лимита размера блока. Сторонники BSV, возглавляемые Крейгом Райтом, выступали за значительно большие блоки для масштабирования пропускной способности транзакций на цепи, что привело к спорному расколу с Bitcoin Cash.

Bitcoin Diamond (BCD): Форкованный в ноябре 2017 года, Bitcoin Diamond увеличил лимит размера блока и стремился улучшить конфиденциальность и скорость транзакций. Он также скорректировал общее предложение монет, чтобы снизить барьер для входа для новых пользователей.

Каждый из этих жестких форков был инициирован для устранения предполагаемых недостатков Bitcoin, будь то масштабируемость, централизация майнинга, конфиденциальность транзакций или другие вопросы. Однако важно отметить, что не все жесткие форки сохранили тот же уровень поддержки сообщества, рыночной капитализации или значимости, что и Bitcoin Cash или Bitcoin. Успех форка зависит от различных факторов, включая поддержку сообщества, компетентность разработчиков и жизнеспособность предлагаемых изменений.

Кто контролирует Bitcoin?

Хотя описанный выше формализованный процесс создания и интеграции BIPs можно считать формой управления, Bitcoin на самом деле развивается в соответствии с широким консенсусом своих участников. Существует широкий спектр голосов, включая разработчиков, майнеров, биржи, поставщиков кошельков, кастодианов, независимых операторов узлов и конечных пользователей. Участники заперты в динамической борьбе за власть, где проверки и балансы предотвращают любое доминирование одной группы или влияние.

Кто-то может обратить внимание на то, что всего 100 разработчиков указаны как внесших вклад в клиент Bitcoin Core, и сделать вывод, что источник финансирования этих разработчиков является основным движущим фактором эволюции Bitcoin. Однако также следует учитывать, что существует как минимум 80,000 узлов Bitcoin — и поскольку большинство узлов самостоятельно решают, какой клиент программного обеспечения Bitcoin Core запускать, разработчиков можно считать подотчетными узлам. Ведь если разработчики выпустят программное обеспечение, несовместимое с консенсусом узлов, это программное обеспечение не будет принято в сети. Между тем, конечные пользователи Bitcoin, которых насчитывается десятки миллионов, оказывают влияние на операторов узлов. Например, если поставщик кошельков (который управляет узлом) начнет запускать версию Bitcoin, которая противоречит пожеланиям его пользователей, эти пользователи могут просто переключиться на другого поставщика кошельков.

Майнеры — это еще одна группа участников, которая часто представляется как обладающая чрезмерным влиянием на эволюцию Bitcoin. Аргумент здесь заключается в том, что поскольку майнеры решают, какие транзакции включать в блоки, контингент майнеров, который обладает более чем 50% мощности хеширования, может захватить всю сеть. Даже угроза захвата сети, как утверждается, может быть достаточной для влияния на эволюцию протокола. Однако реальность такова, что майнеры тоже подотчетны узлам (и, в конечном счете, конечным пользователям, как описано выше). Причина в том, что узлы (и, соответственно, конечные пользователи) могут просто игнорировать блоки, производимые майнерами, которые не следуют протоколу консенсуса. В этом сценарии неизбежно появится другая группа майнеров, готовых направить свою мощность хеширования в протокол консенсуса. Эта другая группа майнеров поднимется благодаря экономическому стимулу, предоставляемому наградой за блок. Тогда «мятежные» майнеры обнаружат, что посвящают свои ресурсы версии Bitcoin, которую большинство пользователей больше не считает «настоящим» Bitcoin. Они могут свободно добывать новые биткоины на своей новой цепи, но эти биткоины быстро будут считаться менее ценными рыночными участниками, что приведет к значительным экономическим потерям для мятежных майнеров. Иными словами, мощные экономические стимулы заставляют майнеров соответствовать консенсусу всего сообщества участников. Это взаимодействие является ключевой причиной, по которой механизм консенсуса Proof of Work считается таким мощным для обеспечения того, чтобы Bitcoin не был захвачен участниками, которые не представляют большинство.

Читайте также: Что такое майнинг биткоинов?

Будьте в курсе последних событий в мире криптовалют

Будьте в курсе последних событий в мире криптовалют с нашей еженедельной рассылкой, в которой вы найдете самую важную аналитику

Еженедельные новости о криптовалютах, отобранные специально для вас

Практические выводы и полезные советы

Новости о продуктах, способствующих укреплению экономической свободы

Начните безопасно инвестировать с помощью кошелька Bitcoin.com

На сегодняшний день создано более 85 млн кошельков. Здесь есть всё необходимое для безопасной покупки, продажи, обмена и инвестирования ваших биткойнов и криптовалют.

A screenshot of the Bitcoin.com Wallet app

Отсканируйте код, чтобы загрузить кошелек Bitcoin.com

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