Сначала я думал, что консенсус — это просто вопрос о том, чтобы набрать достаточно валидаторов, которые скажут «да».

Но Succinct Attestation от Dusk заставило меня взглянуть на это иначе.

Представьте: 100 провайдеров (provisioners) голосуют, и при этом нужно только 67, чтобы достичь кворума. Теоретически могут существовать несколько различных групп по 67, которые сформируют валидные аттестации для одной и той же итерации.

И тогда возникает главный вопрос:

Которая из них становится тем соглашением, которое все дальше пронесут с собой?

Именно здесь @Dusk_Foundation Block Certificate становится по-настоящему интересным.

Аттестация доказывает, что кворум был достигнут. А сертификат делает ещё один шаг вперёд: он выбирает одну валидную аттестацию и превращает её в запись консенсуса, на которую будет опираться следующий блок.

И это не просто техническая деталь. Голосующие, включённые в тот сертификат, также могут повлиять на экономическую сторону консенсуса.

Раньше я считал, что сертификаты в основном нужны, чтобы доказывать участие валидаторов.

Теперь я вижу это иначе.

Консенсус не всегда означает, что все должны согласиться по всему.

Иногда дело в том, чтобы убедиться, что все согласны с тем, какое именно валидное соглашение станет историей.

#dusk $DUSK