Конфиденциальность без потери практической удобочитаемости.
Конфиденциальность в блокчейне становится сложной, когда защита информации одновременно усложняет использование системы: проверку или интеграцию.
Dusk подходит к этой проблеме, делая разные уровни видимости транзакций частью архитектуры сети.
Её модель Moonlight предоставляет публичные транзакции на основе аккаунтов. Балансы публичных адресов и активность транзакций могут оставаться прозрачными — это полезно, когда требуется и видимость, и простая проверка.
Phoenix выбирает противоположный подход, когда важна конфиденциальность транзакций. Он использует защищённые транзакции на основе UTXO, построенные вокруг нот-уничтожителей (nullifiers) и доказательств с нулевым разглашением (zero knowledge proofs). Сеть может проверить корректность транзакции, не раскрывая публично отправителя, получателя или переведённую сумму.
Но конфиденциальность в Phoenix — это не просто сокрытие информации от всех. Протокол включает ключи просмотра (view keys), позволяющие пользователям определять транзакции, адресованные им, при этом сохраняя защищёнными полномочия на расходование. В whitepaper также описано, как ключи просмотра могут позволять делегированное сканирование транзакций, не давая делегированной стороне возможности тратить ноты.
Это различие важно: практическая конфиденциальность финансовой инфраструктуры не обязательно означает отказ от контролируемого доступа к информации.
Для @Dusk_Foundation конфиденциальность, следовательно, лучше понимать как настраиваемое свойство транзакций, а не как препятствие для удобства использования.
$DUSK #dusk
Могла бы выборочная видимость стать более практичной моделью для финансов на блокчейне, чем выбор между полной прозрачностью и полной анонимностью?
Конфиденциальность в блокчейне становится сложной, когда защита информации одновременно усложняет использование системы: проверку или интеграцию.
Dusk подходит к этой проблеме, делая разные уровни видимости транзакций частью архитектуры сети.
Её модель Moonlight предоставляет публичные транзакции на основе аккаунтов. Балансы публичных адресов и активность транзакций могут оставаться прозрачными — это полезно, когда требуется и видимость, и простая проверка.
Phoenix выбирает противоположный подход, когда важна конфиденциальность транзакций. Он использует защищённые транзакции на основе UTXO, построенные вокруг нот-уничтожителей (nullifiers) и доказательств с нулевым разглашением (zero knowledge proofs). Сеть может проверить корректность транзакции, не раскрывая публично отправителя, получателя или переведённую сумму.
Но конфиденциальность в Phoenix — это не просто сокрытие информации от всех. Протокол включает ключи просмотра (view keys), позволяющие пользователям определять транзакции, адресованные им, при этом сохраняя защищёнными полномочия на расходование. В whitepaper также описано, как ключи просмотра могут позволять делегированное сканирование транзакций, не давая делегированной стороне возможности тратить ноты.
Это различие важно: практическая конфиденциальность финансовой инфраструктуры не обязательно означает отказ от контролируемого доступа к информации.
Для @Dusk_Foundation конфиденциальность, следовательно, лучше понимать как настраиваемое свойство транзакций, а не как препятствие для удобства использования.
$DUSK #dusk
Могла бы выборочная видимость стать более практичной моделью для финансов на блокчейне, чем выбор между полной прозрачностью и полной анонимностью?