Хорошо, так что я провёл прошлую ночь, роясь в документации валидатора Dusk, и их механизм Deterministic Sortition реально заставил меня перестать скроллить.

Коротко: это основа их консенсуса Succinct Attestation. В каждом раунде функция извлечения берёт вес залога каждого стейкера-пропозиционера + публичное случайное зерно, прогоняет расчёты, выставляет всем оценки. Лучшие результаты попадают в комитет этого раунда — часть в качестве генераторов блоков, часть в качестве валидаторов. Никакого майнинга. Никакого офчейн-голосования раундом, чтобы кто-то тихо мог незаметно повлиять.

Вот что меня зацепило по-настоящему — я попытался разложить по времени раскрытие сидов на тестнете, и оно действительно очень плотное. Результат фиксируется в тот момент, когда сид становится известен (так что любой может перепроверить), но до этого момента никто — даже сами пропозиционеры — не может достаточно хорошо предсказать свои шансы, чтобы «подкрутить» слот. Больше стейка даёт лучшие шансы, но не гарантированное место.

Для сети, которая так сильно опирается на приватность + регулируемые финансы, я думаю, это различие важнее, чем люди обычно отдают ему должное. Институциям не нужно «поверьте мне», им нужно «вот математика — проверьте сами».

Честно, вы бы реально заморочились пересобрать проверку самостоятельно, или просто примете на веру слова протокола?

@Dusk_Foundation #dusk $DUSK