Когда речь заходит о приватности в блокчейне, обсуждение иногда получается слишком чёрно-белым: либо прозрачно, либо приватно.
Но Dusk использует более гибкий подход. На уровне DuskDS есть две модели транзакций: Moonlight и Phoenix. Обе работают в одной и той же сети, но выполняют разные функции.
Представь, что у тебя есть две полосы на одной дороге.
Первая полоса — Moonlight. Все могут видеть транспорт, который проезжает: откуда он едет, куда направляется и сколько в нём груза. В этой модели баланс и детали переводов действительно публичны. Это подходит для задач, где нужна прозрачность — например, для части операций казначейства или интеграций с биржами.
Вторая полоса — Phoenix. Транспорт продолжает движение, но груз не выставляется напоказ у обочины. Phoenix использует shielded notes и zero-knowledge proofs, поэтому сумма перевода и информация о конкретных сторонах не видны публике, при этом сеть всё равно может подтверждать корректность транзакций и предотвращать double spending.
Самое, по-моему, интересное — что Dusk не заставляет все транзакции укладываться в одну модель.
Нужна прозрачность? Используй Moonlight.
Нужна конфиденциальность? Есть Phoenix.
Причём обе модели можно применять в рамках одной экосистемы, а средства — конвертировать между моделями Moonlight и Phoenix.
Но не стоит и неправильно понимать. Phoenix не означает «всё исчезло и теперь нельзя провести аудит». Dusk поддерживает selective disclosure с помощью viewing keys, когда определённую информацию нужно доказать уполномоченным сторонам.
По-моему, именно здесь концепт Dusk становится особенно интересным.
Потому что финансовому миру не всегда нужна 100% прозрачность, но ему тоже не всегда подходит 100% закрытость.
Чаще всего требуется контроль над тем, что именно раскрывается, кому и когда.
И Moonlight + Phoenix — это способ Dusk дать такую гибкость на уровне транзакций.
#dusk $DUSK @Dusk
Но Dusk использует более гибкий подход. На уровне DuskDS есть две модели транзакций: Moonlight и Phoenix. Обе работают в одной и той же сети, но выполняют разные функции.
Представь, что у тебя есть две полосы на одной дороге.
Первая полоса — Moonlight. Все могут видеть транспорт, который проезжает: откуда он едет, куда направляется и сколько в нём груза. В этой модели баланс и детали переводов действительно публичны. Это подходит для задач, где нужна прозрачность — например, для части операций казначейства или интеграций с биржами.
Вторая полоса — Phoenix. Транспорт продолжает движение, но груз не выставляется напоказ у обочины. Phoenix использует shielded notes и zero-knowledge proofs, поэтому сумма перевода и информация о конкретных сторонах не видны публике, при этом сеть всё равно может подтверждать корректность транзакций и предотвращать double spending.
Самое, по-моему, интересное — что Dusk не заставляет все транзакции укладываться в одну модель.
Нужна прозрачность? Используй Moonlight.
Нужна конфиденциальность? Есть Phoenix.
Причём обе модели можно применять в рамках одной экосистемы, а средства — конвертировать между моделями Moonlight и Phoenix.
Но не стоит и неправильно понимать. Phoenix не означает «всё исчезло и теперь нельзя провести аудит». Dusk поддерживает selective disclosure с помощью viewing keys, когда определённую информацию нужно доказать уполномоченным сторонам.
По-моему, именно здесь концепт Dusk становится особенно интересным.
Потому что финансовому миру не всегда нужна 100% прозрачность, но ему тоже не всегда подходит 100% закрытость.
Чаще всего требуется контроль над тем, что именно раскрывается, кому и когда.
И Moonlight + Phoenix — это способ Dusk дать такую гибкость на уровне транзакций.
#dusk $DUSK @Dusk
