Я пошёл смотреть архитектуру поселения Dusk в ожидании того, что интереснее всего окажется в разделе о финализации.

В итоге я стал больше думать о согласовании.

Чем больше я читал, тем яснее становилось: перенос финансовых рабочих процессов в onchain не заставляет offchain-мир исчезнуть. Он меняет границу между ними.

В документации Dusk по собственной рыночной инфраструктуре прямо отмечается, что реальные финансовые рабочие процессы всё ещё включают эмитентов, площадки, инвесторов, кастодианов, платежи, отчётность и надзор. Пока эти системы остаются раздельными, согласование и ручные контроли становятся неизбежными.

Затем детали интеграции с биржей сделали это ещё более наглядным.

Для системы кастоди нужно собственное хранилище записей. Депозиты требуют контрольных точек. Кредиты должны быть идемпотентными. Выводы — иметь внутренние идентификаторы. Счётчики/nonce должны быть синхронизированы. Транзакция, возвращающая 202 Accepted, не считается автоматически окончательным успешным завершением. Система всё равно должна запрашивать выполнение и финализацию.

Эта разница важна.

Блокчейн может доказать, что произошло onchain. Но он не может автоматически знать, совпадают ли с ним внутренний учёт учреждения, запись кастоди или его операционное состояние.

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

Сначала я воспринимал приватность и соответствие требованиям как ключевые преимущества.

Но, собрав воедино операционные элементы, я думаю, что более интересное дизайнерское решение — в том, что Dusk рассматривает само согласование как инфраструктуру.

Для регулируемых рынков сложная задача может быть не в том, чтобы записывать транзакции.

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

Это куда менее заметная проблема, но, вероятно, куда более стойкая.#dusk $DUSK @Dusk