Долгие годы считалось, что настоящая случайность в детерминированной системе вроде блокчейна практически невозможна. Все вычисления воспроизводимы, все данные публичны, а значит, любой механизм выбора можно либо предсказать, либо попытаться им манипулировать. Именно поэтому классические схемы выбора производителей блоков часто страдали от проблем справедливости и безопасности. Ситуация кардинально меняется, если взглянуть на подход, который использует @Dusk в своем консенсусе Sukuk, где ключевую роль играют верифицированные случайные функции (VRF).
VRF позволяет валидатору сгенерировать псевдослучайное число вместе с криптографическим доказательством того, что результат был получен корректно. При этом только владелец приватного ключа может создать валидный результат, но любой в сети может мгновенно проверить его правильность. В Dusk используется реализация VRF на основе Curve25519, что обеспечивает 128-битный уровень безопасности— этого более чем достаточно для финансовых, корпоративных и регуляторных сценариев, на которые ориентирован $DUSK . Каждый валидатор запускает VRF, используя хеш предыдущего блока, номер текущего слота и собственный приватный ключ. Полученный результат сравнивается с порогом, который зависит от размера стейка: больший стейк повышает вероятность быть выбранным, но не дает никакой гарантии.

Критически важною является непредсказуемость этого процесса. Валидатор не знает наперед, будет ли он выбран, пока не выполнит вычисление, а сторонние наблюдатели не могут предсказать результат вообще. Это делает бессмысленными атаки с предварительным расчетом и попытки «перемолоть» входные данные в поисках выгодного результата. Дополнительно VRF используется для случайного формирования комитетов подтверждения, которые изменяются каждый слот, что существенно повышает стоимость атак и усложняет контроль над сетью даже для крупных игроков. Неинтерактивная природа VRF снижает сетевые затраты, а проверка доказательств занимает доли миллисекунды, позволяя быстро подтверждать легитимность генератора блока.

Лично для меня VRF в Sukuk — это пример элегантного криптографического решения проблемы, которая годами преследовала дизайн PoS-систем. Такой подход сочетает справедливость, непредсказуемость и проверяемость без лишней сложности и централизации. Я убеждена, что именно VRF-подобные схемы являются логическим направлением эволюции PoS-консенсусов, ведь они дают даже самым маленьким участникам ненулевой шанс влияния и одновременно существенно повышают общую безопасность сети. Именно поэтому я считаю, что VRF-подобные механизмы — это логический и необходимый шаг в эволюции современных блокчейнов, и Dusk Network здесь задает очень высокий стандарт.


