
Децентрализация — ключевая черта ADAMANT, и команда оценила возможные улучшения экосистемы, изучив опыт других сетей dPoS, таких как Lisk.
В Lisk, чтобы стать активным делегатом, требуется около 29 миллионов LSK голосов, и более 1600 делегатов навсегда оказались в режиме ожидания (Standby). Наименее рейтинговый активный делегат имеет вес голосов почти 28,7 миллиона LSK — чрезвычайно высокий барьер для входа.

Основная проблема в том, что в традиционной системе dPoS один «толстый» кошелёк может одновременно отдать одинаково «толстые» голоса большому числу делегатов. Один кошелёк, голосующий за 101 делегата, может эффективно поставить всю сеть под свой контроль.
ADAMANT решает эту проблему, разделяя вес голоса каждого кошелька на количество делегатов, за которых он голосует:
Вес голоса = ADM / Голоса
Например, если у Боба 100 ADM, и он голосует за двух делегатов, а у Алисы 80 ADM и она голосует за одного, то голос Боба делится на 50 на каждого делегата. Единственный делегат Алисы получает полные 80. В модели Lisk каждый делегат Боба получил бы по 100 — больше, чем у Алисы, — что несправедливо. В модели ADAMANT делегат Алисы имеет большее влияние, что отражает более равноправное распределение.
Второй параметр — Продуктивность — дополнительно корректирует вес голоса. Сеть требует от делегатов высокой надёжности и отсутствия пропусков блоков, чтобы сообщения в ADAMANT Messenger доставлялись без задержек. Продуктивность варьируется от 0,05% до 100% и снижает вес голоса у делегатов, которые не поддерживают надёжные ноды. При начале форжинга продуктивность не учитывается в первых 200 блоках (произведённых и пропущенных).
Окончательная формула выглядит так:
Вес голоса = ADM / Голоса × Продуктивность
Такой подход называется Справедливый dPoS. Он снижает влияние «толстых» кошельков до разумного уровня и понижает барьер входа для форжинга. Фактор продуктивности мотивирует делегатов использовать более мощное оборудование вместо минимальных конфигураций. Поскольку распределение токенов и продуктивность делегатов со временем меняются, список из 101 форжинг-делегата регулярно обновляется, предоставляя делегатам в режиме ожидания реальный шанс вернуться к форжингу.
Пользователи с небольшим балансом ADM также могут участвовать, создавая пулы. Эти изменения вступили в силу, начиная с релиза 0.4.0, с блока 4359464.