Сравнительный анализ Prisma Optional Oracle

Средний
Блокчейн
Последнее обновление 04-11-2026 07:53:18
Время чтения: 1m
Данный доклад оценивает историческую производительность интеграции Chainlink и замену Oracle Curve Pool EMA. Было установлено, что отсутствие надежных источников данных Chainlink для залоговых активов повлияло на интеграцию с платформой Prisma. Исследование предлагает предварительные спецификации для улучшения Oracle с целью улучшения точности и надежности цен. Кроме того, исследование обсуждает важность Oracle в процессах ликвидации и погашения Prisma. Рекомендуется использовать функцию ценового оракула Curve с осторожностью. Наконец, предлагается гибридное решение, объединяющее Oracle Curve и Chainlink, для улучшения гибкости и надежности механизма ценообразования. Данный отчет применим только к протоколу Prisma.

ВведениеЭто исследование возникло из вызова получения достоверной информации о ценах on-chain, максимизирующей безопасность и отражающей текущие рыночные цены целевых активов. Мы специально сосредоточены на залоговых активах Prisma Finance (wstETH, rETH, cbETH и sfrxETH), а также деривативах ликвидного стейкинга на основе Ethereum (LSD). Некоторые из этих активов не имеют источников данных Chainlink (часто считающихся золотым стандартом для надежных данных о ценах), что отразилось на их интеграции с платформой Prisma.

Последняя реализация стабильного пула Curve Finance включает внутренний пул Oracle, который вычисляет экспоненциальное скользящее среднее (EMA) для получения устойчивых к вмешательству ценовых данных. В то время как интеграторы уже начали изучать использование Oracle в других приложениях DeFi, Oracle в основном используется для обеспечения безопасности залоговых средств на собственном рынке crvUSD Curve.

Основная цель этого отчета - определить, может ли оракул Curve Finance служить надежной альтернативой Chainlink для токенов ETH LSD. В этом исследовании проводится статистический анализ эффективности оракула цены Curve, сравнивая его волатильность, точность и общую производительность с ценами Uniswap (предполагается, что это точные цены на цепи).

Анализ разделен на два связанных исследования:

Анализ остаточных данных оракулов stETH: Сравнительное исследование между Chainlink и Curve с использованием исторических данных для определения отклонения Оракула относительно среднего значения и стандартного отклонения базовой цены.

Анализ погашения stETH MEV: Сравнительное исследование между Chainlink и оракулом на цепочке, используя исторические данные для изучения событий погашения на Prisma и оценки прибыльности роботов и ожидаемого поведения с использованием альтернативных Оракулов.

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

Раздел 1: Соответствующий контекст### 1.1 Функции Oracle в протоколе PrismaЭффективность оракулов оценивается в конкретной среде использования Prisma: ликвидация и погашение. (Кроме того, следует отметить, что те же оракулы также используются для сбора комиссии за выпуск токенов и продажи приобретенных токенов в «токенизированный стабильный пул», чье значение увеличится после запуска.)

Производительность Oracle критически важна для пользователей Prisma, поскольку арбитражеры могут иметь возможности для извлечения прибыли из различий между ценами Oracle и рыночными ценами. Гарантируя использование наиболее точной обратной связи по ценам во время ликвидации и погашения, не жертвуя безопасностью источников ценообразования, соответствует наилучшим интересам протокола Prisma и его депозитариев.

Две функции Oracle в Prisma описаны следующим образом:

1.1.1 ЛиквидацияЧтобы защитить Prisma от банкротства, где позиции по долгам превышают стоимость их залога, контракт LiquidationManager выполняет логику ликвидации для всех активных TroveManagers (казначейств Prisma). Ликвидация может быть запущена одним из трех способов, в зависимости от коэффициента залога целевого счета и системного коэффициента залога.

Индивидуальное отношение залога (ICR) - На основе стандартного отклонения остатков Curve обладает более низкой волатильностью по сравнению с Chainlink относительно опорных цен, и это остается постоянным для наблюдаемых активов, хотя стандартное отклонение между cbETH для Chainlink и Curve схоже.- Согласно таблице выше, анализируя средства, можно заметить, что Chainlink недооценивает цены на активы по сравнению с референтными ценами Uniswap. Curve ближе соответствует референтным ценам, но также имеет тенденцию слегка недооценивать цены по сравнению с референтными ценами Uniswap.- Однако следует отметить, что, несмотря на общее превосходство Curve Oracle над Chainlink, отмеченное здесь, rETH и cbETH испытали резкие и краткосрочные отклонения, как указано в Приложении B: Анализ остатков rETH/cbETH. Это связано с относительной неликвидностью пулов, низкой активностью и недостаточностью старых реализаций пулов для интеграции. Однако для определения необходимых базовых показателей для надежных оракулов пулов Curve требуется дальнейшее исследование.## Раздел 3: Анализ стЕТН MEV Возмещения### 3.1 ЦелиАнализ направлен на сравнение цен на реализацию событий погашения в wstETH TroveManager с гипотетическими ценами, указанными с использованием исторических данных альтернативными цепными оракулами. Результаты исследования предоставят первоначальное представление о поведении внебиржевых и цепных оракулов, обеспечивая более детальную оценку в последующих исследованиях.

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

3.2 МетодологияЭтот анализ будет специально сосредоточен на stETH, поскольку это наиболее часто используемый LSD и имеет зрелые ценовые каналы Chainlink и глубокую ликвидность в пуле Curve. В рамках исследования будут агрегированы все случаи погашения, сравнивая реализованные цены оракула stETH с несколькими альтернативными ценами оракула, выраженными в USD, и используя цену оракула stETH/ETH на Curve.

Для этого анализа цена реализованного stETH рассчитывается путем деления искупленной суммы mkUSD на количество потерянного stETH для Управляющего Trove в виде wstETH. Чтобы определить количество stETH, нам нужно учитывать полученные wstETH от искупления плюс потраченные wstETH на комиссии и преобразовывать их в stETH. Если какой-либо альтернативный источник постоянно предлагает более низкие прибыли для искупителей, мы можем сказать, что их производительность MEV лучше, чем фактическая цена.

TroveManager wstETH используется для извлечения всех хэшей транзакций при получении mkUSD в обмен на него. Транзакции, в которых адрес, погашающий mkUSD, получает и сжигает mkUSD, считаются транзакциями BOT. Подробные запросы для событий погашения можно найти здесь: Dune query_3352919. Этот запрос необходим для извлечения всех данных из транзакций BOT.

3.3 Сбор данныхЗапрос Dune используется для идентификации транзакций BOT, которые получают все значения хэшей транзакций, реализованную обменную ставку wstETH для искупления mkUSD и номер блока событий искупления. Номера блоков, полученные из запроса, используются в качестве входных данных для запроса следующих данных, которые используются для сравнения текущей реализации с изменениями в цене корма Curve stETH:

Исходя из вышеуказанных данных, мы можем построить три ценовых ленты, используя цену Curve Oracle stETH/ETH, и объединить их с ETH/USD, чтобы получить stETH/USD. После этой операции у нас есть следующие данные для визуализации:

Вышеуказанные данные предоставляют цену stETH в USD, которая может быть проанализирована на основе реализованных цен stETH от всех транзакций BOT. Реализованный stETH (в USD) просто используется для расчета цены stETH для каждого mkUSD, предоставленного во время погашения.

3.4 stETH Анализ погашения MEVНиже приведены 4 источника цен на stETH для блока торговли BOT (1 ссылочный и 3 альтернативных, о которых упоминалось выше). Реализованные цены - это цены от реализованных ценовых оракулов (т. Е. Chainlink). Это сравнивается с 3 источниками, использующими Curve stETH/ETH в качестве основы. Здесь более высокая цитата приведет к уменьшению стоимости stETH, обмениваемого на mkUSD, и наоборот.

Исходя из вышеизложенной информации, мы можем моделировать относительное количество stETH, полученное при погашении mkUSD, и нормализовать его на основе фактического количества, полученного от существующего оракула. На следующем графике отображается количество stETH, полученное из mkUSD до взимания комиссий, и обрабатываются данные для удаления выбросов для улучшения визуализации:

3.5 РезультатыАнализ показывает явный тренд: при комбинировании Curve stETH/ETH с Uniswap ETH/USDC и Chainlink ETH/USD количество доступного stETH для погашения mkUSD уменьшается. Следовательно, уменьшение количества единиц stETH на один mkUSD приводит к уменьшению прибыли BOT. Предоставленная визуализация иллюстрирует сравнение прибыли BOT при различных предполагаемых ценах фида и фактической цены фида, исключая комиссии:

Очевидно, что комбинация Curve stETH/ETH, Uniswap ETH/USDC и Chainlink ETH/USD снижает прибыльность погашений по сравнению с реализованной ценой корма.

Часть 4: Предлагаемые улучшения Oracle### 4.1 Гибридное решение OracleПризнавая врожденные риски, связанные исключительно с оракулом Curve, особенно в периоды низкой ликвидности или ликвидностных флуктуаций, предлагаемое решение стратегически интегрирует оракул Chainlink в качестве меры безопасности (т. е. запасного плана) в случае отклонений. Учитывая ничтожную возможность предоставления неверных данных Chainlink, он может служить надежным вариантом резервного копирования.

Это решение действует как фильтр, учитывая как цены Curve, так и Chainlink. Условия устанавливаются в рамках функции, служащей переключателем. Для разработки этого условия вводится концепция допустимого диапазона. Этот диапазон представляет собой допустимую разницу между ценами оракулов Chainlink и Curve. Когда наблюдаемая разница превышает этот диапазон, это указывает на потенциальный перекос или манипуляцию в данных оракула Curve. В таких случаях функция смягчает потенциальные риски, отдавая предпочтение более безопасным ценам Chainlink. Напротив, когда разница находится в пределах допустимого диапазона, функция оперирует на точности и точности оракула Curve.

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

4.2 Решение верификации#### 4.2.1 Статический диапазон допустимых значенийРешение вводит статический метод, acceptable_range, чтобы решить потенциальные уязвимости, когда полностью полагаются на Curve Oracle. В то время как цены, генерируемые Curve Oracle, могут быть более точными, чем у Chainlink, они могут быть подвержены манипуляциям. С другой стороны, Chainlink надежен и проверен, считается более безопасным выбором в индустрии. Когда разница между Curve Oracle и Chainlink превышает фиксированное значение, acceptable_range служит порогом для переключения на Chainlink feed.

Стратегически, диапазон допустимых значений принимает котировки, находящиеся в пределах ±1% от котировок Chainlink. Это почти три стандартных отклонения от средней разницы между Curve и Chainlink, учитывая улучшенные ленты stETH/ETH и ETH/USD по сравнению с предыдущей лентой stETH/USD.

4.2.2 Вывод функции derived_price

Derived_price - это функция или механизм, предназначенный для определения окончательной котировки для определенного актива, особенно в сценариях, связанных с оракулом Curve и оракулом Chainlink.

В описанном решении эта функция оценивает котировки как от Curve Oracle, так и от Chainlink Oracle. Исходя из наблюдаемой разницы между этими двумя ценами и того, попадает ли она в заранее определенный диапазон accepted_range или превышает его, функция выводит разные производные цены.

Здесь приведено сравнение derived_price с другими ранее отображенными источниками цен:

Прибыль от BOT можно визуализировать по этой производной цене (поскольку нет отклонения, эта цена будет точно равна Curve stETH/ETH и CL stETH/ETH), как показано ниже:

Анализ общей прибыли может раскрывать большую картину. Было выявлено шесть выбросов, и общая прибыль по каждому случаю была рассчитана до и после фильтрации выбросов.

Curve stETH/ETH и Uniswap ETH/USDC лучше всего снижают доступную прибыль для Ботов. Предлагаемая ими derived_price имеет тот же потенциал прибыли, что и текущая реализация оракула stETH, но ограничивает прибыль, предполагая, что это позволяет пользователям сэкономить примерно 35,4 ETH на анализируемых 189 транзакциях.

4.3 ЗаключениеИз-за тяжелой зависимости от котировок наиболее ликвидных децентрализованных бирж для ончейн-деятельности и того факта, что боты MEV также следуют за теми же котировками при обмене mkUSD на LSD, точность котировок (используемых для ценообразования выкупов Оракулом) имеет первостепенное значение.

Исторические данные показывают, что цены Oracle пула Curve ближе к референсу (данные цен UniswapV3) по сравнению с ценами Chainlink. Данные указывают на то, что внедрение Oracle Curve снизит MEV для ботов и обеспечит лучшие обменные курсы для пользователей, выкупающих свои сокровища.

Хотя использование Curve Oracle в качестве самостоятельного оракула может быть заманчивым, эффективность обратной связи по ценам Curve зависит от глубины ликвидности конкретных активов и взаимодействия с пулом. Гибридное решение Oracle с использованием Curve Oracle и Chainlink Oracle может использоваться для сопоставления цен on-chain при сохранении надежности и широкого рыночного охвата, унаследованных от Chainlink Oracle.

Гибридное решение Oracle, которое мы предлагаем, оценивает стандартное отклонение (SD) для генерации derived_price. Если SD приближается к 0, это указывает на соблюдение значений ссылочной derived_price, что делает его достойным внимания. Это гарантирует, что при отклонении Curve Oracle от предопределенных порогов решение динамически переключается на более надежный источник Chainlink. Поскольку это решение почти всегда выводит котировку Curve stETH, предполагается, что активность MEV такая же, как при использовании Curve stETH/ETH, без резервного варианта.

Приложение A: Сценарии обработки данных

Сценарии, используемые для генерации анализа в этом отчете, следующие:

  • OracleAnalysisV4: Тетрадь Colab для сбора данных- OracleAnalysisPlayground: Colab блокнот для построения графиков с использованием файлов данных pickle- PrismaOracleModelingV1: Тетрадь Colab для построения графиков деятельности обмена MEV- Моделирование производной цены: Тетрадь Colab для тестирования и моделирования альтернативных решений OracleПриложение B: анализ остаточных значений rETH/cbETH

Другие графики rETH

Chainlink и Curve

Uniswap и Curve

Uniswap и Chainlink

Проверьте пиковый rETH

Во время наблюдения цена оракула кривой rETH несколько раз достигала пика. Это привело к резкому увеличению разрыва между ценой оракула и ценой наличного рынка. Ниже приведена более подробная диаграмма, показывающая поведение цены оракула во время нескольких всплесков цен, а также долю/литературность пула и цены оракула.

start_block = 18824000

end_block = 18827000

interval_blocks = 100

Соотношение майнинг-пула:

Цена Oracle:

start_block = 18850000

end_block = 18858000

interval_blocks = 100

Соотношение майнинг-пула:

Цена Oracle:

start_block = 18880000

end_block = 18885000

interval_blocks = 100

Соотношение пула майнинга:

Цена Oracle:

Другие графики cbETH

Chainlink и Curve

Uniswap и Curve

Uniswap и Chainlink

Проверьте пик cbETH

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

start_block = 18693500

end_block = 18696000

интервал_блоков = 10

Соотношение майнингового пула:

Цена Oracle:

start_block = 18814000

end_block = 18816500

interval_blocks = 10

Соотношение майнингового пула:

Цена Oracle:

start_block = 18800000

end_block = 18805000

interval_blocks = 10

Соотношение пула майнинга:

Цена Oracle:

Заявление:- Эта статья воспроизведена с [Gate[marsbit](https://news.marsbit.co/20240328182452771072.html], оригинальное название «Сравнительный анализ опциональных оракулов Prisma», авторские права принадлежат оригинальному автору [PrismaRisk], если у вас есть возражения против перепечатки, пожалуйста, свяжитесь[Команда Gate Learn](https://www.Gate.com/questionnaire/3967, команда обработает это как можно скорее в соответствии с соответствующими процедурами.

  • Отказ от ответственности: Взгляды и мнения, высказанные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.

  • Другие языковые версии статьи переведены командой Gate Learn, не упомянутой в[](http://Gate.comGate.com, переведенная статья не может быть воспроизведена, распространена или использована в качестве плагиата.

Пригласить больше голосов

Содержание

sign up guide logosign up guide logo
sign up guide content imgsign up guide content img
Sign Up

Похожие статьи

Экономическая модель токена ONDO: каким образом она способствует развитию платформы и повышает вовлеченность пользователей?
Новичок

Экономическая модель токена ONDO: каким образом она способствует развитию платформы и повышает вовлеченность пользователей?

ONDO — это ключевой токен управления и накопления стоимости в экосистеме Ondo Finance. Основная цель ONDO — с помощью токен-инцентивов обеспечить плавную интеграцию традиционных финансовых активов (RWA) с DeFi-экосистемой, что способствует масштабному развитию ончейн-управления активами и доходных продуктов.
04-11-2026 08:12:12
Что такое TronScan: актуальные изменения в 2026 году
Новичок

Что такое TronScan: актуальные изменения в 2026 году

TronScan — основной обозреватель блокчейна сети TRON. Он позволяет проверять транзакции TRX и TRC-20, просматривать балансы кошельков, анализировать смарт-контракты, отслеживать токены и активность сети без входа в систему. Подключив совместимый кошелек, например TronLink, пользователи также могут переводить активы, стейкать TRX, голосовать за суперпредставителей и взаимодействовать с приложениями экосистемы TRON.
04-11-2026 07:51:16
Как Midnight обеспечивает конфиденциальность в блокчейне? Обзор доказательств с нулевым разглашением и программируемых механизмов приватности
Новичок

Как Midnight обеспечивает конфиденциальность в блокчейне? Обзор доказательств с нулевым разглашением и программируемых механизмов приватности

Midnight — блокчейн-сеть, ориентированная на конфиденциальность, созданная компанией Input Output Global и играющая ключевую роль в экосистеме Cardano. Благодаря доказательствам с нулевым разглашением, архитектуре двухсостояния реестра и программируемым функциям приватности, сеть обеспечивает защиту чувствительной информации в блокчейн-приложениях без потери возможности верификации.
04-11-2026 08:11:56
Взаимосвязь между Midnight и Cardano: как сайдчейн конфиденциальности расширяет экосистему приложений Cardano
Новичок

Взаимосвязь между Midnight и Cardano: как сайдчейн конфиденциальности расширяет экосистему приложений Cardano

Midnight — блокчейн-сеть, ориентированная на конфиденциальность, разработанная Input Output Global. Она обеспечивает программируемые функции приватности для Cardano и дает разработчикам возможность создавать децентрализованные приложения с сохранением конфиденциальности данных.
04-11-2026 08:11:57
Morpho и Aave: техническое сравнение механизмов и структурных отличий в ончейн протоколах кредитования DeFi
Новичок

Morpho и Aave: техническое сравнение механизмов и структурных отличий в ончейн протоколах кредитования DeFi

Главное отличие Morpho от Aave — это их механизм кредитования. Aave использует модель пула ликвидности, а Morpho внедряет механизм P2P-сопоставления поверх этого фреймворка, что позволяет более точно сопоставлять процентные ставки внутри одной торговой площадки. Aave — нативный протокол кредитования, предоставляющий основную ликвидность и стабильные процентные ставки. Morpho работает как слой оптимизации, повышая эффективность капитала за счет сокращения спреда между ставками депозита и заимствования. Таким образом, Aave является инфраструктурой, а Morpho — инструментом для оптимизации эффективности.
04-11-2026 08:12:20
Анализ токеномики Morpho: варианты использования MORPHO, распределение и ценностное предложение
Новичок

Анализ токеномики Morpho: варианты использования MORPHO, распределение и ценностное предложение

MORPHO — нативный токен протокола Morpho. Основные задачи токена — управление и стимулирование экосистемы. Механизмы распределения токенов и система стимулов позволяют Morpho согласовывать участие пользователей, развитие протокола и права управления, создавая долгосрочный фреймворк величины в децентрализованном кредитовании.
04-11-2026 08:12:19