Я думаю, что Phoenix становится более интересным, если смотреть дальше слова «приватность».
Его архитектура использует ноты, nullifier’ы, деревья Меркла и доказательства с нулевым разглашением (zero-knowledge), чтобы сохранять корректность транзакций, ограничивая при этом, какая информация становится публично видимой.
Например, сеть может проверять доказательство Phoenix, не проверяя напрямую детали лежащей в основе транзакции. Nullifier’ы помогают предотвратить повторную трату одной и той же ноты, а ZK-доказательство подтверждает, что транзакция соответствует правилам сети.
Это важно, потому что регулируемым финансовым системам по‑прежнему нужны сильные гарантии в отношении балансов права собственности и расчетов.
Приватность без целостности была бы бесполезной.
Особенно интересно мне то, что заложена модель делегирования. Dusk описывает, как ключи просмотра позволяют делегировать сканирование транзакций, не передавая третьей стороне полный секрет, необходимый для траты нот. Генерация ZK-доказательств тоже может быть делегирована без ущерба для целостности транзакции.
Для меня это показывает, что в дизайне думают о практическом использовании, а не только о криптографической теории.
Это одна из причин, почему я продолжаю копать глубже в @Dusk
$DUSK #Dusk
Его архитектура использует ноты, nullifier’ы, деревья Меркла и доказательства с нулевым разглашением (zero-knowledge), чтобы сохранять корректность транзакций, ограничивая при этом, какая информация становится публично видимой.
Например, сеть может проверять доказательство Phoenix, не проверяя напрямую детали лежащей в основе транзакции. Nullifier’ы помогают предотвратить повторную трату одной и той же ноты, а ZK-доказательство подтверждает, что транзакция соответствует правилам сети.
Это важно, потому что регулируемым финансовым системам по‑прежнему нужны сильные гарантии в отношении балансов права собственности и расчетов.
Приватность без целостности была бы бесполезной.
Особенно интересно мне то, что заложена модель делегирования. Dusk описывает, как ключи просмотра позволяют делегировать сканирование транзакций, не передавая третьей стороне полный секрет, необходимый для траты нот. Генерация ZK-доказательств тоже может быть делегирована без ущерба для целостности транзакции.
Для меня это показывает, что в дизайне думают о практическом использовании, а не только о криптографической теории.
Это одна из причин, почему я продолжаю копать глубже в @Dusk
$DUSK #Dusk
