Как устроено дерево ликвидности Azuro

Пулы ликвидности в DeFi-приложениях представляют собой смарт-контракты, содержащие криптоактивы, предоставленные пользователями. Эти пулы управляются автоматически, без посредников, с использованием автоматизированных маркет-мейкеров (AMM) для поддержания баланса посредством математических формул, что обеспечивает провайдерам ликвидности доход от торговых комиссий или токенов протокола.
Как устроено дерево ликвидности Azuro
Изображение носит иллюстративный характер

В беттинг-протоколах условия (conditions) генерируют комиссии, которые поступают в пул ликвидности, и прибыль распределяется между провайдерами. Однако, простая схема не подходит для событий в реальном мире из-за риска манипуляций. Внесение ликвидности после очевидного исхода события может позволить недобросовестным пользователям получить прибыль за счет других.

Для решения этой проблемы используется структура данных — дерево отрезков. Оно позволяет быстро выполнять математические операции внутри массива. Дерево заполняется от листьев к корню, где корневые значения отображают общую сумму. При расчете суммы, например, с n-го по m-й элемент, используются родительские узлы, что повышает эффективность.

Обновление ликвидности в дереве происходит лениво, не затрагивая каждый лист. Вместо этого используются полные корневые элементы. При выводе ликвидности отслеживается последний полный элемент, что позволяет оптимизировать процесс. Для предотвращения манипуляций в ходе активного события обновляется только родительский узел, а не вся ветвь.


Новое на сайте

19817В Луксоре нашли стелу с римским императором в образе фараона 19816Экипаж Artemis II о моменте, когда земля исчезла за луной 19815Почему луна выглядит по-разному в разных точках земли? 19814Adobe экстренно закрыла опасную дыру в Acrobat Reader, которую хакеры использовали с... 19813Метеорный поток, рождённый из умирающего астероида 19812Когда робот пишет за тебя прощальную смс 19811Что общего у лунной миссии, толстого попугая, загадочной плащаницы и лекарства от диабета? 19810Какие снимки Artemis II уже стали иконами лунной программы? 19809Кто на самом деле хочет сладкого — вы или ваши бактерии? 19808Как рекламные данные 500 миллионов телефонов оказались в руках спецслужб? 19807Экипаж Artemis II вернулся на землю после десяти дней в космосе 19806Зелёная и коричневая луна: почему геологи Artemis II уже не могут усидеть на месте 19805Эксперты уверены в теплозащитном щите Artemis II, несмотря на проблемы предшественника 19804Выжить внутри торнадо: каково это — когда тебя засасывает в воронку 19803Аляскинские косатки-охотники на млекопитающих замечены у берегов Сиэтла
Ссылка