Сердце битка блокчейн. Блокчейн это не просто база данных, а БД плюс правила записи в эту БД. Пока блокчейн децентрализован майнеры могут писать в блокчейн только валидные данные. Вектор атаки конечно остается (цензура, двойная трата), но лично мне это не мешает пользоваться битком даже если я уверен что в битке есть группа "нечестных" майнеров обладающих 51% хешрейта.
Два примера.
1) Возьмем блокчейн следующий принципу "Важны только майнящие ноды" ( привет Роджеру https://twitter.com/rogerkver/status/853250894162350080 ) - т.е. ни у кого кроме майнеров нет полных нод. Тогда, да очевидно что 51% хешрейта может изменять вообще любые правила битка по своему усмотрению, в этом случае твоя формула верна:
"децентрализация биткоина"="децентрализация блокчейна"="децентрализация майнинга"
Для того, чтобы изменить правила, даже не нужно 51%. Любое группа биткоин-пользователей в любой момент может поменять правила и дальше идти своим путем.
И даже если 100% майнеров поменяют правила, биткоин-сообщество или его часть , если захочет, сможет проигнорировать эти изменения.
Для изменения правил количество майнеров не играет никакой роли. Важно количество пользователей, которые примут изменение правил.
"децентрализация блокчейна" ≫ "децентрализация майнинга" =>
"децентрализация блокчейна" ≠ "децентрализация майнинга" =>
"децентрализация биткоина" ≠ "децентрализация майнинга"
Такая установка -"ЛЮБОЙ ЖЕЛАЮЩИЙ может запустить ноду" невыполнима изначально. Надо точнее формулировать утверждения.
Если майнеры могут запускать фулл-ноду, значит найдутся и другие, которые могут запустить фулл-ноду. Для того, чтобы заменить майнеров, совершенно не обязательно, чтобы "любой желающий мог запустить фулл-ноду." Это утопическое и абсолютно ненужное условие.
Для этого достаточно, чтобы нашлось необходимое количество желающих и имеющих такую возможность. На данный момент, чтобы заменить майнеров, необходимо всего запустить 20 майнящих фулл-нод. Сможешь описать условия, когда такое будет невозможно.
Пока майнеры децентрализованы, они могут писать в блокчейн только валидные данные. Децентрализации майнеров ДОСТАТОЧНО, чтобы Биткоин был надежной платежной системой. Немайнящие фулл-ноды в этом случае не играют никакой серьезной роли. Только в качестве ретрансляторов.
Если майнеры централизуются, то появится вероятность цензуры, двойной траты. Что снижает привлекательность Биткоина, как надежной платежной системы.
Поэтому , чтобы вернуть Биткоину былую надежность, надо будет добиваться, чтобы майнеры были децентрализованы. Иными словами,
децентрализации майнеров НЕОБХОДИМА для надежности.
Еще раз, условие децентрализации майнеров ДОСТАТОЧНО И НЕОБХОДИМО для того, чтобы Биткоин был надежной платежной системой.
И в этой схеме для обеспечения надежности лично я не вижу места для немайнящих фулл-нод. В качестве резерва для замены майнеров? Тогда почему их должно быть 10 тысяч? Вполне достаточно 20-100.