Bits.media logo

Русскоязычный информационный сайт о криптовалюте Bitcoin


Baikal miners

О природе децентрализации в сети Биткоина

децентрализация в биткоине

В последние годы все больше недоразумений возникает вокруг понятия "децентрализация" в отношении биткоина и других систем на основе классического блокчейна. В буквальном смысле, децентрализация означает рассредоточение узлов, данных, майнеров и разработчиков.

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

Правда в том, что майнинг с каждого ПК, то есть один IP - один голос, на самом деле совсем не то, за что выступал Сатоси. Если ПК каждого майнера внесет свой вклад в качестве полноправного узла, все узлы будут иметь одинаковые возможности. В результате тот, кто имеет возможность распоряжаться большим количеством IP-адресов, например в ботнете или большой корпоративной сети, может доминировать в сети биткоина. Ботнет может содержать сотни тысяч узлов. Например, троян Baofeng контролировал 250 000 узлов - это гораздо больше, чем от 6000 до 8000 полных узлов сети Биткоина. Ботнет, контролируемый трояном Baofeng, при равенстве узлов легко смог бы запустить атаку 51%.

В сегодняшней сети Биткоина, концепцию следует перформулировать. Вместо "один CPU - один голос" сейчас правильнее говорить о том, что один условный вычислительный блок представляет одну единицу мощности. Больше вычислительных блоков - больше мощности: именно так функционирует механизм "доказательства работы" системы (PoW).

Если каждый майнит со своего ПК или смартфона - это выглядит как "децентрализованная утопия". Но почему тогда стабильность блокчейна в данном контексте некоторые считают скомпрометированной? Децентрализация - термин, описывающий не состояние, а весь процесс в совокупности. Децентрализованный статус сети не обязательно означает децентрализацию процесса.

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

Другой способ понять децентрализацию – думать о ней, как об инвестиционном портфеле. Портфель требует диверсификации рисков и активов. Это точка зрения, которой уже сотни лет. По словам Антонио из шекспировского "Венецианского купца":

Мой риск не одному я вверил судну,

Не одному и месту; состояние мое

Не мерится текущим годом...

Как говорится, не кладите все яйца в одну корзину.

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

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

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

Модель "каждый майнит на своем ПК" может казаться более рассредоточенной. Однако, если эти ПК заразятся вирусом ботнета, их поведение станет одинаковым. Независимо от того, насколько велико число узлов, их на самом деле можно рассматривать как один узел - аналогично современному датацентру с тысячами ASIC устройств.

Другим примером может служить использование мультиподписи биржей Bitfinex. Поскольку закрытый ключ, который хранит BitGo, автоматически подписывает все запросы от сервера Bitfinex, эта система двух ключей де-факто является системой с одним ключом. Независимо от того, сколько ключей используется в системе мультиподписи, или как они рассредоточены, до тех пор, пока поведение этих ключей идентично, система мультиподписи скомпрометирована.

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

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

Децентрализация - не новое понятие. Подумайте о "невидимой руке рынка" Адама Смита: это конкуренция на свободном рынке. С подобной конкуренцией, централизация вычислительной мощности – вещь неплохая. С одной стороны, высокая стоимость производства и поддержки оборудования делает невозможным для пулов и майнеров запустить атаку 51%, поскольку они являются рациональными экономическими участниками. С другой стороны, иррациональные деятели, допустим, пул с большой долей вычислительной мощности, могут не выдержать атаки. Вычислительные мощности пула на самом деле не принадлежат ему, и он будет сталкиваться с постоянными вызовами со стороны новых мощностей и новых игроков.

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



Последние новости:

Все новости


Все материалы с данного сайта Вы можете свободно копировать с указанием на источник - bits.media
Любые пожелания, предложения, материалы и т.п. Вы можете присылать на адрес admin@bits.media
Адрес для добровольных пожертвований на развитие - 1BQ9qza7fn9snSCyJQB3ZcN46biBtkt4ee (QR)