Начальный Урок 6 4 мин чтения

Кто управляет Биткойном? Узлы, майнеры и правила

Нет CEO, нет штаб-квартиры и нет кнопки. Этот урок показывает, где на самом деле находится власть — и почему изменить правила так трудно.

Попробуйте найти штаб-квартиру Bitcoin. Ее не существует. Нет компании, нет совета, нет адреса, куда можно отправить повестку, и нет кнопки, которую кто-то мог бы нажать. Это часто повторяют как лозунг, и это буквальное описание устройства. Однако сказать, что никто не управляет, не объясняет, кто принимает решения — а кто-то их принимает.

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

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

Нет штаб-квартиры, нет совета и нет кнопки, которую кто-то мог бы нажать.

Вот почему узел пользователя является политической частью сети. Он не голосует, не подписывает петиции и не отправляет сообщения. Он делает только одно: отвергает то, что не соответствует правилам, которые он выполняет. Блок с недействительной транзакцией отбрасывается. Блок, который создает слишком много биткоинов, отбрасывается. Неважно, сколько стоило его произвести.

Майнер, как показано в Уроке 4, сжигает электричество в промышленных масштабах и имеет ровно одну власть: выбирать, какие транзакции войдут в блок, который он создает, и в каком порядке. Это реальная власть, и существуют серьезные обсуждения о цензуре через этот путь — он может оставить вашу транзакцию вне блока. Но он не устанавливает законы. Если он создает блок, который нарушает правило, работа становится мусором, и электричество не возвращается.

Майнер выбирает порядок очереди. Кто решает, что действительно, это каждый узел, один за другим.

Доказательство этого произошло публично в 2017 году. В мае того года пятьдесят восемь компаний — биржи, процессоры платежей и пулы, которые составляли большую часть вычислительной мощности мира — подписали в Нью-Йорке соглашение о удвоении размера блоков. С одной стороны были почти все деньги и почти вся добыча. С другой стороны были операторы узлов, которым для победы нужно было просто ничего не устанавливать. В ноябре соглашение было отменено, так и не вступив в силу.

В 2017 году компании и большая часть добычи подписали изменение. Узлы его не запустили, и оно умерло.

Те, кто действительно не согласен, имеют выход, и он также был использован в том году. 1 августа 2017 года группа последовала своим собственным правилам и создала отдельную сеть, Bitcoin Cash. Никто не был остановлен от этого, и никто не был обязан идти вместе. Так Bitcoin меняется, когда нет согласия: не убеждая комитет, а строя другую дорогу и смотря, кто по ней пойдет. Механика этих разделений рассматривается в отдельном уроке на среднем уровне.

Те, кто не согласен, строят свою собственную дорогу. Никто не остановлен, и никто не обязан следовать за ней.

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

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

Этот модуль объяснил, что делает сеть. Следующий будет о вашей части в ней: кошелек, ключ, адрес, комиссия — и ошибки, которые нельзя исправить.