Когда я впервые узнал о моделях транзакций Dusk, я задал вопрос: если приватность так важна для Dusk, почему бы не сделать приватной каждую транзакцию?
Когда я внимательно изучил дизайн, я понял, что не всем финансовым системам обязательно быть полностью открытыми.
Некоторые транзакции лучше работают с прозрачностью. Некоторые содержат детали, которые не стоит показывать всем.
Вот тут и появляются Moonlight и Phoenix.
Moonlight использует аккаунтную систему. Сеть может проверить баланс отправителей, подтвердить подпись и убедиться, что номер транзакции корректен, сверяясь с открытыми данными транзакции.
Phoenix действует иначе. Он скрывает детали транзакции и использует доказательства с нулевым разглашением, чтобы сеть могла проверить, что транзакция действительна, не видя ее частей.
Эта разница меня зацепила.
Главный вопрос не в том, «должен ли блокчейн быть публичным или приватным? »
А в том, «какая информация действительно должна быть видимой для этой транзакции? »
Для систем этот выбор может быть очень важным.
Открытый платеж может нуждаться в проверках. Приватная финансовая транзакция может нуждаться в защите.
Пытаться заставить всё уместить в одну модель — значит потерять что-то.
Что мне нравится в Dusk, так это то, что ее дизайн не рассматривает прозрачность и приватность как решения, которые сеть должна принимать.
Он предлагает модели транзакций в зависимости от того, что требуется.
Для финансовых систем это очень похоже на то, как на практике работают реальные финансовые системы.
@Dusk #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 проголосовали • Голосование закрыто
