При первом открытии приватного блокчейн-браузера я часто сталкиваюсь с одной проблемой: если вся информация скрыта, как тогда биржи, корпоративные финансы и аудиторские системы сверяют расчёты?
Dusk не требует от всех пользователей использовать один и тот же режим приватности. Вместо этого на DuskDS предлагаются две нативные модели транзакций.
Moonlight использует публичную структуру счетов: баланс, отправитель, получатель и сумма видимы, что лучше подходит для пополнений на биржах, управления корпоративными средствами и бизнес-процессов, где нужна публичная запись;
Phoenix же использует зашифрованную структуру Note: с помощью доказательств с нулевым разглашением проверяются достаточность баланса и отсутствие двойных трат, при этом скрываются конкретные суммы и связи между транзакциями.
Обе модели в итоге рассчитываются в рамках одной и той же цепочки: Transfer Contract отправляет разные транзакции в соответствующие процессы валидации. Это наводит на мысль, что цель @Dusk заключается не в том, чтобы «спрятать всё», а в том, «насколько именно должны быть открыты различные финансовые активности».
Конечно, выбор добавляет сложности. Поймут ли обычные пользователи различия между двумя типами аккаунтов, будет ли переключение кошельков достаточно удобным, и насколько легко деньги перемещаются между публичной и приватной средой — всё это влияет на то, как решение будет реально использоваться.
Приватность определяет технический предел, а продуктовый опыт — то, сколько людей вообще захотят им пользоваться.
#dusk $DUSK
Dusk не требует от всех пользователей использовать один и тот же режим приватности. Вместо этого на DuskDS предлагаются две нативные модели транзакций.
Moonlight использует публичную структуру счетов: баланс, отправитель, получатель и сумма видимы, что лучше подходит для пополнений на биржах, управления корпоративными средствами и бизнес-процессов, где нужна публичная запись;
Phoenix же использует зашифрованную структуру Note: с помощью доказательств с нулевым разглашением проверяются достаточность баланса и отсутствие двойных трат, при этом скрываются конкретные суммы и связи между транзакциями.
Обе модели в итоге рассчитываются в рамках одной и той же цепочки: Transfer Contract отправляет разные транзакции в соответствующие процессы валидации. Это наводит на мысль, что цель @Dusk заключается не в том, чтобы «спрятать всё», а в том, «насколько именно должны быть открыты различные финансовые активности».
Конечно, выбор добавляет сложности. Поймут ли обычные пользователи различия между двумя типами аккаунтов, будет ли переключение кошельков достаточно удобным, и насколько легко деньги перемещаются между публичной и приватной средой — всё это влияет на то, как решение будет реально использоваться.
Приватность определяет технический предел, а продуктовый опыт — то, сколько людей вообще захотят им пользоваться.
#dusk $DUSK