Должна ли финансовая приватность означать сокрытие всего?

Означает ли финансовая приватность на самом деле, что никто не должен иметь возможность увидеть что-либо?

Раньше я размышлял о приватности в блокчейне примерно в таких категориях: транзакция была либо публичной, либо скрытой. Изучение @DuskFoundation заставило меня усомниться в том, нужно ли регулируемым финансам более гибкое решение.

Dusk поддерживает две модели транзакций. Moonlight предоставляет прозрачные публичные аккаунты, а Phoenix поддерживает конфиденциальные защищённые переводы с использованием доказательств с нулевым разглашением (zero-knowledge proofs). Меня заинтересовало не просто наличие двух моделей, а то, почему разные уровни видимости могут иметь значение.

Не все финансовые действия предъявляют одинаковые требования к информации. Некоторые транзакции могут нуждаться в сохранении конфиденциальности от широкой публики, тогда как определённая информация всё же должна быть доступна уполномоченным сторонам. В документации Dusk объясняется, что пользователи Phoenix могут избирательно раскрывать информацию через просмотр ключей (viewing keys), когда этого требуют регулирование или аудит.

Это изменило то, как я думаю о приватности блокчейна.

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

Для меня именно этот баланс — одна из самых интересных идей подхода Dusk к регулируемым onchain-финансам.

@Dusk_Foundation $DUSK #dusk