Я всё время видел, как Moonlight и Phoenix упоминают по отдельности.
Поэтому я начал с одного вопроса:
Почему @Dusk нужно два разных модели транзакций?
Moonlight использует общедоступные переводы на основе аккаунтов.
Phoenix использует защищённые переводы на основе заметок с доказательствами с нулевым разглашением.
Обе модели сходятся на DuskDS.
Разница в том, какая информация становится видимой.
Moonlight показывает балансы и детали переводов.
Phoenix скрывает информацию о транзакциях, при этом всё ещё доказывая, что транзакция следует нужным правилам.
Это различие становится более понятным, если подумать о финансовой активности.
Часть сценариев требует публичных записей.
Другие связаны с информацией, которая не должна быть видна каждому наблюдателю в сети.
Dusk не заставляет оба этих случая укладывать в одну и ту же модель транзакций.
Мне этот дизайн кажется интереснее, чем просто называть $DUSK «монетой приватности». #dusk
Есть и практический вопрос.
Разные модели транзакций означают разные требования к разработке и интеграции.
Поэтому я хочу посмотреть, насколько естественно приложения выбирают между ними.
Техническое разделение кажется мне логичным.
А вот часть, которую мне всё ещё хочется понять, — это опыт разработчика.
@Dusk_Foundation $DUSK #dusk
Поэтому я начал с одного вопроса:
Почему @Dusk нужно два разных модели транзакций?
Moonlight использует общедоступные переводы на основе аккаунтов.
Phoenix использует защищённые переводы на основе заметок с доказательствами с нулевым разглашением.
Обе модели сходятся на DuskDS.
Разница в том, какая информация становится видимой.
Moonlight показывает балансы и детали переводов.
Phoenix скрывает информацию о транзакциях, при этом всё ещё доказывая, что транзакция следует нужным правилам.
Это различие становится более понятным, если подумать о финансовой активности.
Часть сценариев требует публичных записей.
Другие связаны с информацией, которая не должна быть видна каждому наблюдателю в сети.
Dusk не заставляет оба этих случая укладывать в одну и ту же модель транзакций.
Мне этот дизайн кажется интереснее, чем просто называть $DUSK «монетой приватности». #dusk
Есть и практический вопрос.
Разные модели транзакций означают разные требования к разработке и интеграции.
Поэтому я хочу посмотреть, насколько естественно приложения выбирают между ними.
Техническое разделение кажется мне логичным.
А вот часть, которую мне всё ещё хочется понять, — это опыт разработчика.
@Dusk_Foundation $DUSK #dusk