Вчера читал white paper Dusk про Succinct Attestation, и в голове вдруг всплыло очень деревенское сравнение: как будто создание блоков во многих цепочках — это толпа, которая дерётся за микрофон — кто успел первым, тот и начинает говорить; а @Dusk больше похоже на то, что заранее убрали ведущего, проверяющих и ставящих печати, а потом всё разыграли заново по процедуре, целиком.

Самое ключевое здесь не «кто быстрее», а детерминированная жеребьёвка. На каждой итерации система сначала выбирает одного производителя блока, который выдвигает кандидатский блок, затем выбирает верификационный комитет, чтобы проверить, действителен ли этот кандидатский блок, и в конце всё ещё должно пройти подтверждение со стороны комитета по утверждению. В white paper процесс разложен на три части: Proposal, Validation, Ratification. На этапе валидации нужно, чтобы число действительных голосов превышало две трети; на этапе одобрения подтверждение должно продолжаться, и только тогда кандидатский блок становится новым head’ом цепочки.

Мне интересно в этом дизайне то, что он соединяет «случайность» и «порядок». Жеребьёвка снижает вероятность того, что фиксированные узлы смогут надолго монополизировать право голоса, а трёхступенчатый процесс не даёт одному создателю блока одним предложением решить судьбу. Для таких сценариев, как расчёты по ценным бумагам, это важнее, чем просто говорить про TPS. Потому что финансовым рынкам страшна не «задержка на несколько секунд», а ситуация, когда транзакция выглядит завершённой, а потом её отменяют.

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

Поэтому сейчас, когда я смотрю $DUSK , я не ограничиваюсь тремя словами «приватность в блокчейне» — я прикидываю, сможет ли слой консенсуса долгосрочно стабильно выпускать бухгалтерские книги, которые в итоге можно окончательно подтвердить. В финансах блокчейн — это не про рассказы, а про то, чтобы каждая запись имела человека, который по правилам выдвигает предложение, проводит проверку и утверждает.
#dusk