June 29, 2022

Кроссчейн-оракул Ares Protocol

Мировой спрос DeFi на услуги оракула

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

Оглядываясь назад на развитие DeFi, можно сказать, что прототип оракула уже существовал в MakerDAO, приложении DeFi первого поколения, получившем наибольшее распространение. MakerDAO использует цену, полученную протоколом оракула, для установления цены и выпуска своей стабильной валюты DAI. Compound как один из продуктов DeFi второго поколения стремится стать приложением DeFi для Digital World Bank. Это вызывает интерес у кредиторов, которые предоставляют ликвидность, и вознаграждает поставщиков ликвидности также вознаграждениями за добычу ликвидности в виде
их токенов управления Comp. Кредитная функция Compound должна получать цены активов в режиме реального времени для оценки активов и ликвидации. Таким образом, составной протокол сильно зависит от правильных данных о ценах, которые должны предоставлять службы оракула.

TVL ($USD) десять лучших проектов DeFi

Почти все перечисленные выше проекты DeFi зависят от сервисов оракулов, и спрос на оракулы растет в геометрической прогрессии. Именно по этой причине Chainlinks поднялись в топ-10 по рыночной стоимости.

Сочетание Oracle и Rollups

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

В «Обзоре экономического прогресса блокчейна за последние 5 лет и возникающих проблем», написанном Виталиком, получение достоверных реальных данных является основной проблемой в пространстве блокчейна, которую должны решить оракулы. Оглядываясь назад на развитие уровня 2, от канала начального состояния сети Raiden до подцепи Plasma и Rollups, в которых делается упор на проверку в цепочке, Ethereum постоянно движется к более безопасным и надежным данным.
Подтверждено, что Rollups сыграют ключевую роль в дорожной карте Ethereum 2.0 и его экосистемы в 2021 году. Ares Protcol принимает идею Optimistic Rollups и переносит эту концепцию в мир межсетевых оракулов. Таким образом, он привносит в поле оракула самый высокий в настоящее время механизм проверки по цепочке. Таким образом, он позволяет безопасно и надежно передавать надежные данные из централизованных систем в мир децентрализованных узлов и приложений.

Дизайн архитектуры и функции, характерные для протокола Ares

Архитектурный проект Ares Protocol включает следующие части:

  • Распределенные источники данных,
  • Случайные ценовые майнеры,
  • Система репутации майнера,
  • Challenger для проверки данных в режиме реального времени
  • Арбитражное агентство: на страже сетевой безопасности.

ценовой фильтр первого уровня:при нормальных обстоятельствах майнер, подающий данные, обрабатывает запрос цены в сети и устанавливает соединение с распределенным источником данных через зашифрованную ссылку. Он получает цену через это установленное соединение и отправляет цену в цепочку в соответствии с алгоритмом агрегации. Это ценовой фильтр первого уровня.
ценовой фильтр второго уровня:
когда в цепочке будет собрано достаточно цен, предоставленных майнерами, вредоносные данные будут удалены с помощью алгоритма агрегации, и будет сгенерирована доступная цена. Это ценовой фильтр второго уровня.
ценовой фильтр третьего уровня:обычно процесс должен был закончиться. Когда в сети появляется злонамеренный майнер котировок, претендент инициирует ценовой вызов, данные злонамеренных котировок и реальные данные передаются в арбитражное учреждение. Членами арбитража, как правило, являются майнеры с высокой репутацией. Когда члены арбитража получат ценовой вызов, они перейдут к подключенному к себе распределенному источнику данных, чтобы проверить правильность цены и дать свои собственные результаты голосования. Если вызов будет успешным после получения окончательного результата, злонамеренно цитируемый узел будет наказан большой частью заложенных активов майнеров, а майнеры будут удалены из котировок майнеров, а претенденты и арбитражные учреждения будут вознагражден. Другая часть заложенных активов поступит в национальную казну, чтобы компенсировать пользователям DeFi, понесшим ценовые потери. Это трехуровневый ценовой фильтр.

Особенности Ares Protocol по сравнению с другими решениями Oracle

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

Сравнение функций протокола Ares и других популярных оракулов на рынке
  • механизм репутации POS

Внедрив механизм RPOS (Reputation POS), Ares позволяет обычным пользователям участвовать в операторах узлов и управлять поведением узлов посредством экономики ставок. Операторы, которые честно управляют узлами, могут накапливать репутацию. Reputation POS сочетается с проверяемой случайной функцией (VRF). Узлы с более высоким значением репутации получают более высокий вес блока, что повышает безопасность сети.

  • Случайность узлов торгов

Предсказуемость узлов торгов повлияет на распределение сетевых стимулов. Одной из основных причин резкой критики сети EOS является тот факт, что ее 21 узел производят блоки в фиксированном последовательном порядке. Таким образом, узлы, производящие блоки, можно легко предсказать, что подрывает безопасность EOS. Ares основан на сети Polkadot и архитектуре блокчейна Substrate. С помощью алгоритма консенсуса BABE функцию VRF удобно использовать для случайного выбора узла котировки, так что вероятность предсказания узла котировки становится практически нулевой.

  • Узел управления безопасностью арбитражного альянса

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

  • Цена оракула без задержек в цепочке

В блокчейн-активах цены постоянно колеблются. Когда цены сильно колеблются, необходимо часто обновлять цены в цепочке. Для сложных систем блокчейна из-за огромного количества проектов DeFi в цепочке должно быть большое количество транзакций, вызванных колебаниями цен в цепочке. Когда объем транзакций велик, плата за газ резко возрастает. Отправленная транзакция может не быть вовремя загружена в цепочку из-за увеличения платы за газ. Этот повторяющийся процесс вызовет огромные задержки цен. Если, например, Chainlink не обновит цену ETH/USD в течение шести часов, это
может вызвать огромную панику на рынке. Ares может гарантировать, что цена оракула может обновляться в цепочке в режиме реального времени путем привязки майнеров и котировок. Таким образом, это не вызовет подобных проблем с задержкой цены.

  • Фильтрация данных путем объединения данных в сети и вне сети

В настоящее время некоторые проекты оракулов на рынке построены на Ethereum, и есть некоторые проблемы с сетевой безопасностью, вызванные отсутствием консенсуса среди узлов, питающих цену. Благодаря сочетанию Babe и внесетевого работника Ares использует две основные инновации Polkadot, чтобы сделать ценовую подачу более децентрализованной и безопасной. Офчейн-работник безопасно получает доступ к реальным данным и передает их смарт-контракту в WASM через подпись, которая реализует безопасное получение данных. Протокол Ares
будет интегрировать полученные данные в данные в цепочке, удалять вредоносные данные, объединять надежные данные в цепочку для выполнения фильтрации данных второго уровня.

  • Преимущества контрактов Wasm

В настоящее время большинство оракулов построено на экосистеме Ethereum. Совместимость с EVM недостаточна. 256-битный машинный код сильно влияет на производительность. Внедрив Wasm, можно повысить эффективность обработки данных и запустить его в браузере. Благодаря отличной производительности Wasm и разнообразным интерфейсам данных он может определить совместимую и наглядную структуру данных, которая позволит нам создать мощный модуль оракула.

  • Модернизируемый адаптивный адаптер

Модернизируемый адаптивный адаптер основан на предоставлении данных для развития цифровой экономики. Различные данные должны анализироваться соответствующими адаптерами. На начальном этапе сети Ares Protocols будут доступны только ограниченные адаптеры для определенных типов данных. В зависимости от требований парачейнов Polkadot адаптеры данных могут быть обновлены для всех видов реальных данных.

  • Децентрализованный агрегированный источник данных

Что касается источников данных, Ares использует распределенные источники данных для получения цен. Каждый источник данных не просто получает биржевые цены, но агрегирует данные с некоторых веб-сайтов рыночных котировок, поскольку веб-сайт котировок рассчитывает цену каждой биржи, результаты, полученные путем агрегирования цен рыночного веб-сайта, более реалистичны. При взаимодействии между распределенными источниками данных и узлами котировок для обеспечения безопасности данных используется ECDHE.

Протокол Ares — это протокол оракула, проверенный в сети, который обеспечивает безопасные и надежные услуги передачи данных для экосистемы Polkadot.

🌐 Социальные сети протокола Ares

Email: [email protected]

Telegram: https://t.me/aresprotocol

Twitter: https://twitter.com/AresProtocolLab

Medium: https://aresprotocollab.medium.com

Discord: https://discord.gg/EsaFRr7xmc

Reddit: https://www.reddit.com/r/AresProtocolLabs/

Website: https://www.aresprotocol.io