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

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

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

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

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