Я пришёл в Dusk, ожидая, что приватность будет настройкой по умолчанию, а прозрачность — исключением. Но всё наоборот. В документации Moonlight, прозрачная модель аккаунтов Dusk, прямо описана на уровне протокола как «просто прозрачный способ перемещать DUSK», тогда как Phoenix, модель с экранированием данных, выглядит как специализированный вариант: средства хранятся в виде зашифрованных записей, которые раскрываются только при необходимости с помощью ключей просмотра. Стандартное перемещение токенов в $DUSK проходит по этому прозрачному каналу, если только кто-то намеренно не направит их через Phoenix. Приватность в #Dusk — не базовый режим, а опция, которую выбирают для каждой транзакции, и документация самого @Dusk описывает это именно так, ничего не скрывая. Из-за этого я иначе смотрю на вопрос: «Зачем учреждениям публиковать всё?» Дело, вероятно, не столько в том, что учреждения намеренно выбирают открытость, сколько в том, какой канал требует меньше дополнительных настроек: для конфиденциальных операций нужны ключи просмотра и встроенная логика выборочного раскрытия данных, а для обычных — ничего этого не требуется. Так что часть того, что в блокчейне выглядит как «институциональная прозрачность», возможно, просто результат выбора пути по умолчанию, который никто не стал обходить, а вовсе не решение, продиктованное требованиями комплаенса. И я всё думаю, какая доля видимых данных о балансах, которые приводят как доказательство внедрения, на самом деле объясняется именно этим.
