#dusk $DUSK
Никто на самом деле не объясняет, что такое аттестация. Просто бросают это слово, будто все и так это понимают. Я не понимал — пока не сел и не разобрался, как работает консенсус Dusk. Оказалось, что это не так уж глубоко.

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

Есть два варианта: большинство валидаторов говорит, что блок хороший — это успешная аттестация. Большинство говорит, что он плохой, или что ничего не было предложено, или что никто не согласился в достаточной степени — это неуспешная аттестация. Смысл тот же, результат противоположный.

Вот в чём поворот. Если голосов окажется больше, чем нужно, можно в итоге получить больше одной валидной аттестации для одного и того же раунда.
Dusk решает это тем, что каждый новый блок несёт доказательство блока до него. Это сертификат блока — по сути, квитанция, в которой сказано: да, так и произошло, вот кто подтвердил подписями. Никакого начальника. Никакой центральной власти. Только подписи, которые накапливаются блок за блоком. Так Dusk сохраняет честность — и не пугайтесь слова «аттестация»
#dusk @Dusk