Прошлой ночью я вернулся к документации Dusk, сосредоточившись на том, какую реальную роль $DUSK играет в протоколе — его техническую функцию, а не историю, продиктованную рынком.
Первым делом мне пришлось распутать две модели транзакций DuskDS. Moonlight — знакомый маршрут: публичные аккаунты, видимые балансы, отправитель, получатель, сумма. Phoenix работает с зашифрованными «заметками». Чтобы потратить одну, пользователь предоставляет доказательство с нулевым разглашением, что выполняются правила владения и баланса. Представьте, что вы отдаёте клерку запечатанный конверт: его печать доказывает, что отмечены все необходимые пункты, но не раскрывает содержимое. Затем nullifier позволяет сети отклонить вторую попытку потратить средства, не идентифицируя, какая именно заметка из публичного дерева была использована. Я перечитал этот фрагмент дважды — а потом уведомление отвлекло меня, потому что приватность не означает «ничего не проверяется». Это значит, что сеть проверяет доказательство вместо скрытых деталей транзакции. Viewing keys могут избирательно раскрывать информацию.
Консенсус я тоже рассмотрел повторно. Dusk называет его Succinct Attestation: стейкеры, или provisioners, блокируют DUSK; детерминированный отбор с весом по доле выбирает предложившего блок, затем один комитет валидирует, а другой ратифицирует. Агрегированные подписи становятся аттестацией того, что кворум согласился. Так что $DUSK — это и газ, и доля, стоящая за участием.
Следующий фрагмент, который я бы разобрал, — концентрация. Отбор permissionless, но насколько на практике распределены эффективные комитетские кредиты? В тех страницах, что я читал, я не смог найти ясного описания того, кто меняет глобальные параметры. возможно, я это упустил.
Какие доказательства покажут, что сила комитета действительно распределена? Как управляются viewing keys в реальных развертываниях? кто может изменять параметры протокола и через какой процесс?
#dusk $DUSK @Dusk
Первым делом мне пришлось распутать две модели транзакций DuskDS. Moonlight — знакомый маршрут: публичные аккаунты, видимые балансы, отправитель, получатель, сумма. Phoenix работает с зашифрованными «заметками». Чтобы потратить одну, пользователь предоставляет доказательство с нулевым разглашением, что выполняются правила владения и баланса. Представьте, что вы отдаёте клерку запечатанный конверт: его печать доказывает, что отмечены все необходимые пункты, но не раскрывает содержимое. Затем nullifier позволяет сети отклонить вторую попытку потратить средства, не идентифицируя, какая именно заметка из публичного дерева была использована. Я перечитал этот фрагмент дважды — а потом уведомление отвлекло меня, потому что приватность не означает «ничего не проверяется». Это значит, что сеть проверяет доказательство вместо скрытых деталей транзакции. Viewing keys могут избирательно раскрывать информацию.
Консенсус я тоже рассмотрел повторно. Dusk называет его Succinct Attestation: стейкеры, или provisioners, блокируют DUSK; детерминированный отбор с весом по доле выбирает предложившего блок, затем один комитет валидирует, а другой ратифицирует. Агрегированные подписи становятся аттестацией того, что кворум согласился. Так что $DUSK — это и газ, и доля, стоящая за участием.
Следующий фрагмент, который я бы разобрал, — концентрация. Отбор permissionless, но насколько на практике распределены эффективные комитетские кредиты? В тех страницах, что я читал, я не смог найти ясного описания того, кто меняет глобальные параметры. возможно, я это упустил.
Какие доказательства покажут, что сила комитета действительно распределена? Как управляются viewing keys в реальных развертываниях? кто может изменять параметры протокола и через какой процесс?
#dusk $DUSK @Dusk