Актуальные темы
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.

Bitcoincorecn
Китайское сообщество разработчиков и исследователей Биткоина
Знаешь ли ты? Согласно последним статистическим данным, в коде Bitcoin Core в 2025 году будет около 285 тысяч строк изменений.
С точки зрения изменений за последние 16 лет, этот уровень выше, чем на ранних этапах, и близок к нормальному объему обслуживания в последние годы.
Значительная часть из этого связана с тестовым кодом, рефакторингом, бенчмаркингом, комментариями и обновлениями документации, а не с добавлением новой функциональной логики.
Для Bitcoin долгосрочное обслуживание само по себе является объемом работы.

156
📕 Кто может объединить основной код Bitcoin Core? Это больше похоже на «дзен-передачу» в древнем Китае, а не на выборы.
Сначала заявлю: здесь «дзен-передача» — это всего лишь структурная аналогия, подчеркивающая «естественное наследование заслуг и доверия», а не попытка приукрасить какую-либо власть.
Многие думают: Bitcoin Core так важен, что обязательно есть комитет, голосование или какая-то формальная процедура назначения, чтобы решить, кто имеет право на объединение. На самом деле все гораздо менее интуитивно: нет выборов, нет голосования и нет кампаний. Поддерживающие (maintainers) больше похожи на доверенных лиц, которые «естественно возникают» после длительного наблюдения.
— Сначала скажу вывод: maintainer не «лидер», а скорее «уборщик» —
Официальный сайт Bitcoin Core очень прямо описывает maintainer: они выполняют «уборочную роль», объединяя «патчи, которые команда согласовала для объединения». То есть: они не те, кто определяет направление, а скорее последняя линия безопасности в процессе.
— Как работает эта «дзен-передача» —
Первый шаг: доверие не дается, а накапливается.
В Core настоящим порогом является не «сколько кода написано», а долгосрочная, качественная работа по обзору, тестированию, сотрудничеству и оценке рисков. Многие люди строят свою репутацию на многолетнем обзоре.
Второй шаг: обсуждение открытое, но не «выборы».
Будут обсуждения, будут ACK, разработчики будут выражать признание в открытых каналах, но это больше похоже на формирование инженерного консенсуса, а не на политическую агитацию. Сообщество также долгое время сопротивляется превращению процесса в «должности/уставы».
Третий шаг: знаковое действие часто представляет собой PR, добавляющий PGP отпечаток в trusted-keys.
Когда какой-либо вкладчик признается существующей группой поддерживающих, обычным публичным действием становится не голосование, а подача PR, добавляющего его PGP ключ в список trusted-keys Bitcoin Core. Если этот PR объединен, это на практике означает: этот человек вошел в цепочку доверия поддерживающих и получил более важные права на объединение и публикацию.
Четвертый шаг: где прозрачность? В результатах и возможности аудита.
Каждое объединение, обзор, записи обсуждений, история кода в основном открыты для проверки. Вы можете не доверять никому, но вы можете проверить каждое изменение.
Пятый шаг: права не являются медалью, их можно в любой момент отозвать или добровольно передать.
Maintainer не является «пожизненным». Кто-то может добровольно выйти, кто-то может быть удален из-за длительного бездействия; суть заключается в принципе минимальных прав и управлении безопасностью. И именно потому, что это ответственность, а не выгода, многие, чем ближе они к центру, тем больше хотят уменьшить централизацию.
— Почему это похоже на «дзен-передачу» —
Сходство не в «исторических деталях», а в структуре:
власть не возникает из голосов, а доверие возникает из долгосрочных наблюдаемых записей добродетели и способностей;
не борьба за власть, а пассивное принятие ответственности;
не власть становится более блестящей, а чем больше центр, тем больше тревога, тем больше желание уступить, чтобы уменьшить риск единой точки отказа.
— Приведу несколько реальных примеров —
Пример 1: Сатоши → Гэвин.
Первоначальная передача не была выбором, а основатель передал ответственность за поддержку следующему поддерживающему. Ключевым моментом было не «уполномочивание», а «доверие».
Пример 2: Гэвин → Владимир (основной доверенный в стабильный период).
Позже передача основных поддерживающих в эпоху инженерии также не была голосованием, а структурой доверия, сформировавшейся в результате долгосрочного сотрудничества, позволяя более подходящему человеку справляться с давлением. Владимир занял пост с апреля 2014 года, постепенно вышел с 2021 года и затем официально запросил удаление прав. Чем дольше поддерживающий работает, тем больше он осознает: он не должен быть центром.
Пример 3: Глория Чжао становится maintainer (типичный пример современной механики).
Получение статуса maintainer Глории Чжао, ключевым публичным действием стало: ее PGP отпечаток был объединен в trusted-keys (объединен тогдашним maintainer Марко Фалке). Никакой коронации, только один PR.
— Преимущества и затраты этой системы —
Преимущества: минимизация политической борьбы, максимизация проверяемых инженерных записей; превращение «кто более популярен» в несущественное, а «кто более надежен, стабилен и способен справляться с рисками» в самое важное.
Затраты: это выглядит недостаточно «демократично» и недостаточно «прилично», посторонние могут считать это загадочным; но для программного обеспечения с глобальным консенсусом намеренное недопущение превращения власти в предмет торговли или выборов является частью проектирования безопасности.
Заключительная фраза:
Права на объединение Bitcoin Core больше похожи на «передачу самых опасных ключей тем, кто меньше всего хочет быть у власти». Это и есть его самое интуитивно непонятное и в то же время самое зрелое место.
Приложение: статистическая диаграмма временной линии поддерживающих на основе Bitcoin Core Trusted Keys от 1A1Z Research.

1,27K
Топ
Рейтинг
Избранное

