Введение

Война за размер блока (2015–2017) — наиболее острый конфликт в истории Биткоина. Он начался как технический спор о пропускной способности сети, но вырос в фундаментальную битву о природе Биткоина: чем он является, кто принимает решения и как меняются правила протокола.

Предыстория

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

Позиции сторон

Крупноблочники (big blockers)

Главные представители: Гэвин Андресен, Майк Хирн, Роджер Вер, Джихан Ву (Bitmain).

Аргументы:

  • Биткоин должен стать глобальной платёжной системой для повседневных транзакций
  • Заполненные блоки делают сеть дорогой и непригодной для малых платежей
  • Простое увеличение лимита — очевидное техническое решение

Предложения: Bitcoin XT (август 2015) — увеличение до 8 МБ с удвоением каждые 2 года; затем Bitcoin Classic, Bitcoin Unlimited.

Мелкоблочники (small blockers)

Главные представители: разработчики Bitcoin Core, большинство операторов узлов.

Аргументы:

  • Большие блоки повышают стоимость запуска полных узловцентрализация сети
  • Меньше узлов = меньше независимых хранителей правил протокола
  • Масштабирование должно происходить на более высоких уровнях (Lightning Network)
  • SegWit даёт эффективное увеличение ёмкости без хардфорка

Ключевые события

2015: Начало войны

  • Август 2015: Гэвин Андресен и Майк Хирн выпускают Bitcoin XT — первый клиент, нарушающий обратную совместимость. The Guardian: «Биткоин-войны начались».
  • Сообщество раскалывается. Форумы и IRC наполняются взаимными обвинениями.

2016: Эскалация

  • Попытки консенсусных встреч (Монреаль, Гонконг) заканчиваются безрезультатно
  • «Круглый стол в Гонконге»: встреча майнеров и разработчиков за закрытыми дверями
  • Bitcoin Classic, затем Bitcoin Unlimited продвигают увеличение блока
  • Скандал ASICBoost: обнаружено, что Bitmain использует скрытую оптимизацию майнинга, несовместимую с SegWit — появляются обвинения в финансовой мотивации у крупноблочников

2017: Развязка

  • Май 2017: «Нью-Йоркское соглашение» — крупные майнеры и компании подписывают соглашение поддержать SegWit2x (SegWit + увеличение до 2 МБ через 3 месяца)
  • Июль 2017: UASF (User-Activated Soft Fork) — операторы узлов самостоятельно активируют SegWit с 1 августа, не дожидаясь майнеров
  • Август 2017: Активация SegWit; меньшинство крупноблочников создаёт Bitcoin Cash через хардфорк
  • Ноябрь 2017: SegWit2x — планируемое увеличение блока до 2 МБ — отменяется из-за отсутствия поддержки; «Нью-Йоркское соглашение» разваливается

Почему победили мелкоблочники

Принципиальный аргумент: увеличение блока повышает пропускную способность, но ценой централизации. Большие блоки = дороже запуск узла = меньше независимых операторов = меньше децентрализация. Для Биткоина как глобальных денег без точки контроля децентрализация важнее дешёвых транзакций на базовом уровне.

Тактический аргумент: SegWit решил проблему ёмкости без изменения структуры блока, одновременно устранив уязвимость пластичности транзакций и открыв путь для Lightning Network.

Политический аргумент: UASF показал, что операторы узлов, а не майнеры, являются реальными хранителями правил Биткоина. Майнеры лишь выбирают, какую цепочку продолжать — они не могут навязать правила, которые узлы не признают как валидные.

Уроки для управления Биткоином

Война наглядно показала:

  1. Изменить правила Биткоина крайне сложно — и это особенность, а не баг
  2. Майнеры не контролируют протокол — его контролируют операторы узлов
  3. Экономические интересы (Bitmain, биржи) могут противоречить интересам сети
  4. Биткоин — это долгосрочный проект, а не стартап в погоне за долей рынка

Последствия

  • Bitcoin Cash существует как отдельная криптовалюта (BCH) — но рыночная стоимость в десятки раз меньше BTC
  • SegWit активирован и стал стандартом для кошельков
  • Lightning Network развернулась как основное решение для масштабирования
  • Доверие к процессу управления Биткоином укрепилось: протокол устоял перед давлением крупных игроков

Источники

Дополнительные материалы