377 похожих чатов

Эти ZKP какие-то трудные для понимания их области применения, можно

сказать, что реализация даже проще, чем понимание применения.

вот например если их используют DEX, для чего?
делаешь ты какой-то трейд или ещё что-то, всё равно надо проводить операцию по стакану, всё равно надо понимать какая сумма, грубо-говоря сообщение:
trading pair: btc/usdt
action: buy
volume: 1.042

И вот собственно в чём прикол ZKP в данном случае? Чтобы не было понятно кто какой ордер разместил?
То есть мне как системе или смарт контракту поступает ZKP, который подтверждает вот такое действие, но как мне понять, что именно такое действие нужно совершить и в чём тогда смысл?)
Немного в них запутался конечно.
Цель их я так понимаю приватность, чтобы не разглашать ни информацию ни публичный ключ.

Грубо-говоря поступило 2 сообщения от 2-х сторон с ZKP, друг друга верифицировали и произошел трейд, а кто что продавал или покупал непонятно никому, только им.
Но тогда вопрос каким образом понимать какие ордера в стакане, это ведь должна быть публичная информация.
Немного взрывает мозг он непонимания точного механизма и цели применения.

5 ответов

15 просмотров

а вы точно понимаете их реализацию?

а в чём отсутствие прикола ZKP ) тут очевидно ZKP нужен, чтобы было видно что «произошла сделка», но не было видно − кто её провел − из какой валюту в какую конвертнул − сколько отдал и сколько получит − сколько у него денег было и сколько их сейчас но при этом чтоб все знали, что обмен точно отработал верно и никакие деньги не появились из воздуха и не исчезли вникуда

-Лис Автор вопроса
Vlad Roskov
а в чём отсутствие прикола ZKP ) тут очевидно ZKP ...

вот я подозревал об этом, но вопрос, что делать если это не рыночный ордер, а лимитированный, то есть нужно, чтобы все видели, что в стакане. получается, тогда надо обходится без ZKP?

но зачем «всем видеть»? ставишь свой лимитированный ордер — он когда-нибудь исполняется :)

-Лис Автор вопроса
Vlad Roskov
но зачем «всем видеть»? ставишь свой лимитированны...

то есть, если у меня есть один токен и я хочу его обменять на другой и я не знаю где там спрос, мне нужно стрелять этими "zkp ордерами" пока я не попаду? в таком случае возможно есть 2 типа ордера zkp прицельный и zkp сделка?) это очень интересный механизм если так, признаться я DEX слабо пользовался.

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
I arrived here after a Chico Crypto show highlighted the project & the Team - the fact that the Team had a long history of successfully working with household names gave me e...
Banter is Bullish
5
Dear super pioneers 🥳🥳: I want to purchase a hosting plan for a website where video games, metaverse, AI avatars, videos, and heavy virtual twins can be uploaded, which I wan...
Guapi
9
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
открыть папку в проводнике: 1 - ShellExecute 2 - ExecuteProcess 3 - OpenDocument что лучше выбрать?
Alexey Kulakov
12
еще вопрос, допустим мы создадим char массив из 10 элементов и присвоим ему через сканф 10 символов. и выведем все символы. Хотел спросить последний элемент /0 будет включать...
Anthem
10
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Карта сайта