Деталь о приватности, которую я не ожидал: трансфер в Phoenix может скрыть участников и переданную сумму, при этом сам транзакционный след все равно может быть виден в mempool ноды.

Собственная документация Dusk четко проводит эту границу. Phoenix защищает значения и участников, но раскрывает криптографические данные, необходимые для подтверждения трат нот.

Отдельно, любой, у кого есть доступ к GraphQL ноде, может запрашивать реальный mempool этой ноды, а метаданные в обозревателе могут включать тип транзакции, комиссию и расход газа — в зависимости от модели и контракта.

Фактически, это не провал приватности. Это другое обещание приватности: конфиденциальные экономические данные, а не невидимая сетевая активность.

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

Поэтому приватность DUSK точнее, чем привычное сокращение «скрыто всё». Я по-прежнему слежу за тем, как в дизайне приложений явно рассматривается раскрытие метаданных как часть их модели приватности.

@Dusk $DUSK #dusk