В полночь, открыв «белую книгу» Dusk, я собирался лишь сверить пару технических деталей, но в разделе третьей главы про Succinct Attestation снова и снова задерживался. Долгое время я воспринимал финальность (окончательность) блокчейна как задачу постепенного приближения вероятностного процесса: биткоину нужно дождаться достаточно многих подтверждений, а в случае с Ethereum, хотя он быстрее, реорганизация всё же возможна, и пользователи снижают неопределённость только ожиданием. Это понимание почти стало молчаливой предпосылкой. Поэтому, когда я впервые наткнулся на формулировку вроде «блок, будучи одобренным, становится необратимым; на уровне пользователей не существует возможности цепной реорганизации», я машинально усомнился, не упустил ли я какие-то условия.#dusk
Перечитав второй, затем третий раз, я наконец подтвердил: в «белой книге» Dusk речь не о варианте, где откат просто сильнее «сжат» вероятностью, а о механизме, который полностью убирает путь для отката. Succinct Attestation использует детерминированную лотерею: из стейкеров напрямую выбираются единственный генератор блока и комиссия по голосованию. За считанные секунды выполняются генерация блока и его одобрение; как только подтверждение произошло — система переходит в финальное состояние. Официально заданное временное окно составляет примерно десять секунд. Это означает, что финальность Dusk из «ожидания, пока вероятность сойдётся» превращается в «достижения конкретной временной отметки, после которой это фиксируется механизмом». В традиционных финансах расчётный цикл T+2 на поверхности выглядит как технологическая процедура, но по сути он нужен, чтобы оставить контрагентам буфер риска. Dusk же переписывает необратимость из вероятностной задачи в механическую: сам процесс расчёта больше не требует от участников мысленно добавлять к нему ещё один слой субъективного веса.@Dusk $DUSK
Меня интересует не сам по себе этот показатель «десять секунд», а то, как он может повлечь за собой переопределение. Если финальность больше не представляет собой вероятностную кривую, к которой лишь приближаются, но которую нельзя по-настоящему достигнуть, тогда граница между «верю, что другая сторона исполнит обязательства» и «исполнение уже произошло» будет проведена заново. Первое — это кредит/доверие, второе — уже завершившийся факт. По крайней мере, в моём текущем понимании, такая разница ближе к сути логики расчётов, чем просто повышение пропускной способности или сжатие задержек. Конечно, в условиях экстремальной волатильности остаётся открытым вопрос, сможет ли механизм стабильно работать всегда: в доступных сейчас публичных материалах всё ещё не хватает достаточно убедительных данных стресс-тестирования — это нужно продолжать наблюдать и проверять.$BTC