Я обнаружил, что целевая степень использования блоков $NIGHT установлена на 50%, за этим числом скрывается интересная экономическая логика.
Основная цель большинства блокчейнов — это максимально заполненные блоки, чем больше заполнение, тем выше активность, а большая активность означает более здоровую сеть.
Дизайн @MidnightNetwork наоборот — он устанавливает цель использования блоков на уровне 50%, сознательно оставляя половину пространства незаполненной.
Когда я впервые увидел этот дизайн, я немного не понял, почему нужно сознательно тратить половину мощности?
Потом я понял, что эти 50% — это не потери, а буфер.
Блокчейны больше всего боятся не низкой обычной загрузки, а резкого увеличения трафика, когда система не справляется с нагрузкой. Если вы обычно работаете на уровне 90% загрузки, и вдруг возникает пик транзакций, у системы не остается никаких резервов для поглощения, комиссии сразу же взлетают, обычные пользователи просто вытесняются, и опыт использования разрушается.
Запирание целевой степени использования на уровне 50% означает, что в нормальном состоянии сеть всегда имеет половину ёмкости в резерве, чтобы в любой момент поглотить колебания спроса, комиссии не будут резко колебаться из-за кратковременных пиков.
Это очень важно для разработчиков DApp, потому что вы можете более точно предсказать стоимость использования для пользователей, не будет ситуации "вчера все было нормально, а сегодня Gas подскочил в десять раз".
В полной конструкции $NIGHT я заметил ключевое слово, которое проходит через все: предсказуемость. Комиссии предсказуемы, токены не расходуются, вознаграждение за создание блоков можно рассчитывать. Это не случайность, это целенаправленный дизайн — свести неопределенность к минимуму, чтобы строители и пользователи могли уверенно планировать.
В отрасли, полной переменных, сама определенность является ценностью.