Как работает консенсус и кто на самом деле управляет биткоином

a16z (Andreessen Horowitz) 9 тыс. 27 мин 4 мин 29.08.2019
Главное

В условиях глобального кризиса доверия к традиционным институтам криптовалюты предлагают не просто альтернативный финансовый инструмент, а принципиально иную архитектуру человеческого взаимодействия. В лекции для a16z директор Инициативы по цифровым валютам MIT Media Lab Неха Нарула объясняет, как математический консенсус заменяет иерархический контроль и какие вызовы стоят на пути к истинной децентрализации.

📉 Кризис доверия и рождение «цифрового золота» 0:34

Современное общество переживает период исторического минимума доверия к ключевым институтам. Согласно данным опросов Gallup, уровень доверия к банкам упал до 32%, а позиции медиа, крупного бизнеса и судебной системы выглядят не менее плачевно. По мнению Нехи Нарулы, корень проблемы кроется в иерархической, закрытой структуре этих организаций, где рядовые участники лишены видимости процессов и рычагов влияния.

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

Символизм этого перехода зафиксирован в «генезис-блоке» Bitcoin от 4 января 2009 года, куда Сатоши встроил заголовок из газеты The Times: «Канцлер на грани предоставления второго пакета помощи банкам». Этот жест не только подтверждал дату запуска сети, но и подчеркивал идеологический протест против системы, ставшей, по выражению критиков, «слишком большой, чтобы рухнуть».

🤝 Консенсус: как заставить компьютеры договориться 4:36

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

Нарула выделяет три ключевых этапа развития технологий консенсуса:

🏗 Разрешенные и публичные системы: борьба с атакой Сивиллы 7:40

Блокчейны делятся на два больших класса: те, где личности участников известны (permissioned), и публичные (permissionless), где любой желающий может присоединиться к сети.

В публичных сетях, таких как Bitcoin, главной угрозой является «атака Сивиллы» (Sybil attack), когда злоумышленник создает бесконечное количество поддельных личностей, чтобы захватить контроль над голосованием. Решение Сатоши Накамото заключалось в том, чтобы сделать право голоса платным, привязав его к реальным ресурсам.

Модели стимулирования участников:

  1. Proof-of-Work (PoW): Безопасность обеспечивается за счет потребления электричества специализированным оборудованием (ASIC). Несмотря на критику энергозатратности, система стабильно работает 10 лет без взломов на протокольном уровне.
  2. Proof-of-Stake (PoS): Голос участника пропорционален количеству монет (стейку), которыми он владеет. Это экологичнее, но, по мнению Нарулы, порождает риск сценария «богатые становятся еще богаче» и пока менее проверено временем.
  3. Delegated Proof-of-Stake (DPoS): Владельцы монет выбирают ограниченный круг валидаторов (например, 21 или 101). Это повышает скорость транзакций, но делает сеть более уязвимой для внешнего давления.

🌐 Спектр децентрализации: от Bitcoin до ICO 14:21

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

Для сравнения эксперт приводит Instagram: если Facebook (Meta) исчезнет, исчезнут все фото и данные пользователей. В децентрализованном протоколе приложение продолжает жить, даже если одна из компаний-разработчиков прекратит существование.

Контроль в таких системах распределен по нескольким уровням:

На «шкале децентрализации» Нарула помещает Bitcoin на крайний левый фланг (максимальная свобода), за ним следует Ethereum, далее — разрешенные блокчейны, и, наконец, ICO. Интересно, что ICO она считает наименее децентрализованными, так как за ними всегда стоит конкретная организация, собравшая деньги.

⚖️ Тренога власти: почему майнеры не всесильны 18:22

Распространено мнение, что высокая концентрация майнинговых мощностей в Китае (где четыре пула контролируют более 50% хешрейта) убивает децентрализацию Bitcoin. Однако Нарула утверждает, что власть в сети распределена в виде «треноги», где ни одна группа не обладает абсолютным контролем:

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

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

🚀 Проблема масштабирования и Layer 2 21:54

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

Нарула выделяет три пути решения проблемы масштабируемости:

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

💬 Цитаты

«Блокчейн — это не система для хранения данных, это якорь доверия.»

Неха Нарула 26:22

«Майнеры не могут просто делать с протоколом всё, что захотят... они зависят от пользователей.»

Неха Нарула 19:01
👥 Спикер
🔗 Упомянутые сайты и проекты
📖 Термины
Византийская отказоустойчивость (BFT)
Способность системы продолжать работу и достигать согласия, даже если часть её узлов намеренно передает ложные данные.
Атака Сивиллы
Вид атаки в компьютерных сетях, при которой злоумышленник создает множество фиктивных узлов для захвата контроля над системой.
Шардинг
Метод масштабирования, при котором база данных или сеть разделяется на мелкие части (шарды), обрабатываемые параллельно.
Layer 2 (Второй слой)
Протоколы, строящиеся поверх основного блокчейна для увеличения скорости и снижения стоимости транзакций.
📊 Цифры
🗓 Хронология
  1. 1980-е Лесли Лэмпорт формулирует задачу византийских генералов.
  2. 1999 Барбара Лисков представляет алгоритм PBFT.
  3. 2008 Сатоши Накамото публикует whitepaper Bitcoin.
  4. январь 2009 Запуск сети Bitcoin и создание генезис-блока.
⚖️ Другая сторона
Технологии и IT Bitcoin децентрализация консенсус Lightning Network MIT Media Lab