#dusk $DUSK @Dusk
Сегодня читал документацию и застрял на одном в модели транзакций Dusk — отличия между View Key и Secret Key (их легко проскочить мимо).
В Phoenix, модели Dusk на основе UTXO, вы можете передать кому-то свой View Key, чтобы он мог определить, какие выходы принадлежат вам, и если заметка обфусцирована, то даже увидеть скрытое в ней значение. Но этот ключ не позволяет им трогать ваши средства. Тратить можно только с отдельным Secret Key — тем, который остается только у вас.
Это различие легко упустить, но оно многое меняет. Предоставить кому-то видимость — не то же самое, что дать контроль. Вы можете позволить аудитору смотреть, не подвергая ваши активы риску.
Думаю, большинство людей, услышав «приватный блокчейн», предполагают, что это означает полную секретность от всех, без исключений. Dusk работает не совсем так. Транзакции по‑прежнему доказывают свою корректность — нет двойных трат, достаточно средств — с помощью доказательств с нулевым разглашением, не раскрывая детали по умолчанию. Но возможность выборочно раскрывать информацию через ключ просмотра встроена в систему, а не добавлена “для регуляторов” как запоздалая опция.
Также стоит отметить, что Phoenix — не вся картина. Есть ещё Moonlight: он аккаунт‑ориентированный и публичный, работает параллельно. Поэтому приватность в Dusk ощущается не как неизменное свойство цепочки, а как настройка, которую вы выбираете для каждой транзакции.
Интересно, отделяют ли другие приватные сети «кто может видеть» от «кто может тратить» так же чётко, или подход Dusk здесь необычен.
$TAC $TMX
Сегодня читал документацию и застрял на одном в модели транзакций Dusk — отличия между View Key и Secret Key (их легко проскочить мимо).
В Phoenix, модели Dusk на основе UTXO, вы можете передать кому-то свой View Key, чтобы он мог определить, какие выходы принадлежат вам, и если заметка обфусцирована, то даже увидеть скрытое в ней значение. Но этот ключ не позволяет им трогать ваши средства. Тратить можно только с отдельным Secret Key — тем, который остается только у вас.
Это различие легко упустить, но оно многое меняет. Предоставить кому-то видимость — не то же самое, что дать контроль. Вы можете позволить аудитору смотреть, не подвергая ваши активы риску.
Думаю, большинство людей, услышав «приватный блокчейн», предполагают, что это означает полную секретность от всех, без исключений. Dusk работает не совсем так. Транзакции по‑прежнему доказывают свою корректность — нет двойных трат, достаточно средств — с помощью доказательств с нулевым разглашением, не раскрывая детали по умолчанию. Но возможность выборочно раскрывать информацию через ключ просмотра встроена в систему, а не добавлена “для регуляторов” как запоздалая опция.
Также стоит отметить, что Phoenix — не вся картина. Есть ещё Moonlight: он аккаунт‑ориентированный и публичный, работает параллельно. Поэтому приватность в Dusk ощущается не как неизменное свойство цепочки, а как настройка, которую вы выбираете для каждой транзакции.
Интересно, отделяют ли другие приватные сети «кто может видеть» от «кто может тратить» так же чётко, или подход Dusk здесь необычен.
$TAC $TMX
bull 🐂
100%
bear 🐻
0%
1 проголосовали • Голосование закрыто