Когда я впервые узнал о моделях транзакций Dusk, я задал вопрос: если приватность так важна для Dusk, почему бы не сделать приватной каждую транзакцию?

Когда я внимательно изучил дизайн, я понял, что не всем финансовым системам обязательно быть полностью открытыми.

Некоторые транзакции лучше работают с прозрачностью. Некоторые содержат детали, которые не стоит показывать всем.

Вот тут и появляются Moonlight и Phoenix.

Moonlight использует аккаунтную систему. Сеть может проверить баланс отправителей, подтвердить подпись и убедиться, что номер транзакции корректен, сверяясь с открытыми данными транзакции.

Phoenix действует иначе. Он скрывает детали транзакции и использует доказательства с нулевым разглашением, чтобы сеть могла проверить, что транзакция действительна, не видя ее частей.

Эта разница меня зацепила.

Главный вопрос не в том, «должен ли блокчейн быть публичным или приватным? »

А в том, «какая информация действительно должна быть видимой для этой транзакции? »

Для систем этот выбор может быть очень важным.

Открытый платеж может нуждаться в проверках. Приватная финансовая транзакция может нуждаться в защите.

Пытаться заставить всё уместить в одну модель — значит потерять что-то.

Что мне нравится в Dusk, так это то, что ее дизайн не рассматривает прозрачность и приватность как решения, которые сеть должна принимать.

Он предлагает модели транзакций в зависимости от того, что требуется.

Для финансовых систем это очень похоже на то, как на практике работают реальные финансовые системы.

@Dusk #dusk $DUSK
Что важнее для транзакций в блокчейне?
🔒 Privacy first
0%
👀 Transparency first
0%
⚖️ Both equally
0%
🤔 Depends on the use case
100%
1 проголосовали • Голосование закрыто