Что такое коэффициент Накамото и как его рассчитать?

Nakamoto coefficient что такое коэффициент Накамото

Что такое коэффициент Накамото?

КоэффициентНакамото— это инструмент для оценки степени децентрализации. Его предложил в 2017 году бывший CTO криптобиржи Coinbase, создатель концепцииNetwork StateБаладжи Сринивасан в соавторстве с Лиландом Ли.

В посвященной инструменту статьеQuantifyingDecentralization(«Количественная оценка децентрализации») они сравнили чрезмерную централизацию с неравенством в экономике, опираясь на синергию двух показателей:

  • кривая Лоренца — график математической функции, показывающий распределение доходов или богатства. Чем больше отклонение от линии, тем сильнее неравенство. В блокчейн-индустрии может отражать распределение вычислительной мощности или токенов между участниками сети;
  • коэффициент Джини — статистический показатель расслоения общества по распределению доходов. В диапазоне от 0 до 1 указывает на степень неравенства.
Что такое коэффициент Накамото и как его рассчитать?

Авторы статьи задумались над отсутствием количественной оценки децентрализации. Их основная идея заключается в следующем:

  • перечислить ключевые подсистемы распределенной системы;
  • определить количество отдельных элементов для компрометации, чтобы получить контроль над каждым из них;
  • использовать минимальное значение из полученных чисел как показатель эффективной децентрализации.

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

Какие данные используют для расчета коэффициента?

Сринивасан и Ли отметили влияние подсистем на точность расчета. Чтобы применить концепцию к сфере публичных блокчейнов, необходимо сепарировать систему от ее элементов.

На примере сети биткоина выделяют шесть подсистем децентрализации:

Что такое коэффициент Накамото и как его рассчитать?

Для расчета итогового коэффициента Накамото берется минимальное значение всех исследуемых подсистем. Централизация одного элемента снижает общий уровень децентрализации сети.

Какой коэффициент Накамото у биткоина и Ethereum?

Процесс расчета включает несколько этапов:

Для примера рассмотрим биткоин со следующейструктуроймайнинговых пулов на 1 мая 2025 года:

  • Foundry USA — 30,6% хешрейта;
  • AntPool — 17,1%;
  • ViaBTC — 15,4%;
  • F2Pool — 9,8%;
  • MARA Pool — 5,6%;
  • Остальные — 21,5%.
Что такое коэффициент Накамото и как его рассчитать?

Подсчет:

  • Foundry USA = 30,6%;
  • AntPool (30,6% + 17,1% = 47,7%);
  • ViaBTC (47,7% + 15,4% = 63,1%).

При добавлении пула ViaBTC итоговое значение преодолело порог 51% с показателем 63,1% — суммирование завершено. По результатам расчета три пула контролируют более половины сети, а значит коэффициент Накамото для биткоина равен 3.

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

Вторая по капитализации криптовалюта Ethereum, несмотря навнушительноеколичество узлов, также не может похвастаться высокой степенью децентрализации при расчете доли стейкеров по механизму консенсуса PoS.

Что такое коэффициент Накамото и как его рассчитать?

При выполнении аналогичного расчета коэффициент Накамото для Ethereum равен 5. Порог в 51,2% преодолен суммированием долей стейкинга ETH вLido, Coinbase, Binance,Ether.fiиKiln.

Как еще используют коэффициент Накамото?

PoS-сети вродеSuiиAptosработают по архитектуре смешанныхDAG—BFT-механизмов консенсуса. Для подтверждения блока в таких системах требуется согласие всего 2/3 валидаторов. Иными словами, контроль над более чем 66,6% токенов позволяет фактически управлять созданием блоков.

Согласно аналитическому ресурсуNakaflow, показатели коэффициента Накамото среди PoS-сетей имеют разрозненный характер. По состоянию на 1 мая 2025 года одно из самых низких значений — всего 4 — наблюдается уPolygon. Средние значения от 20 до 35 у блокчейновSolana,Cardano,Avalanche,THORChainиAvail. Рекордсмен с большим отрывом — сеть парачейновPolkadotс коэффициентом Накамото 173.

Что такое коэффициент Накамото и как его рассчитать?

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

Так, команда стартапаInternet Computerразместила в технической документацииисследованиедецентрализации сети с помощью измененной версии инструмента.

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

К подсистемам Internet Computer отнесли следующие элементы:

  • dapps. Приложения, используемые сообществом, контролируются ДАОNNSили отдельными организациями;
  • управление протоколом. Находится под надзором NNS и отвечает за код, работающий в нодах сети;
  • инфраструктурный уровень. Это физический уровень Internet Computer, отражающий участие узлов сети. Также управляется NNS.

Разработчики заметили, что логичнее отобразить динамику изменений. Например, увеличение коэффициента Накамото с 1 до 2 в какой-либо подсистеме крайне важно, поскольку означает, что в сети больше нет единой точки отказа. Это изменение более критично, чем рост показателя с 10 до 11.

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

Какие недостатки у инструмента?

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

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

Но коэффициент Накамото обладает рядом недостатков:

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

Источник: https://forklog.com/cryptorium/chto-takoe-koeffitsient-nakamoto-i-kak-ego-rasschitat

Наверх