Oracle-пулы Ergo и их значение для экосистемы

This page is machine-translated.
Guy Brandon

31 августа 2020 г.

Новая схема, разработанная в рамках партнерства Emurgo-Ergo, позволит oracle-пулам – основной инфраструктуре блокчейна – работать как общественная услуга, доступная любому dApp и разработчику, бесплатно в момент использования.

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

Текущие реализации оракулов не соответствуют идеалу. Один из первых проектов, осуществленных в рамках партнерства Emurgo-Ergo, – это исследование Oracle Pools: новый способ переноса данных из внешнего мира в блокчейн и их доступности для любого dApp.

Недостатки текущих реализаций

Оракулы уже поддерживают многие децентрализованные приложения на Ethereum и обычно работают следующим образом:

  1. dApp желает получить информацию из внешнего мира и делает запрос к оракулу, оплачивая его смарт-контракт (платежи обычно производятся с использованием специального токена оракула).
  2. Оракул получает данные и отправляет их обратно в контракт, который его вызвал, через отдельную транзакцию.
  3. Информация отправляется исключительно dApp, который ее запросил, и никто другой не может использовать эти данные без оплаты.

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

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

Ergo и Emurgo считают, что оракулы слишком важны, чтобы их ограничивать таким образом. Они должны быть общественной инфраструктурой для сектора DeFi. Модель oracle pools, разработанная в рамках партнерства, отвечает этой необходимости.

Дизайн oracle pool

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

В своей самой простой форме oracle pools разбивают время на фиксированные эпохи (например, 6 часов), которые подразделяются на блоки (например, 180 двухминутных блоков). Группа оракулов в пуле согласовывает источники данных, и каждый публикует свои данные в блокчейн в своем собственном UTXO.

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

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

Строительство на основе UTXO-ориентированных oracle pools

Как уже упоминалось, в пулах можно реализовать стимулы и штрафы, чтобы помочь обеспечить качество и своевременность предоставляемых ими данных. Оракулы ставят залог – определенное количество ADA, ERG и т. д. – для участия в пуле. Монеты удаляются из их баланса («снижение ставки»), если они не выполняют свою работу должным образом, например, если они не собирают точки данных других оракулов, если они отправляют крайне неточную точку данных (выброс), или если они не отправляют точку данных своевременно. Это гарантирует, что оракулы выполняют свою работу хорошо. Залог – это родная валюта блокчейна, а не отдельный токен, что упрощает дело и улучшает экономические стимулы.

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

Эта модель включает строгий график публикации (эпохи) и управление напрямую, чего нет у таких проектов, как Chainlink. Фактически, oracle pools становятся мини-DAO, которые стремятся предоставить лучший сервис и могут конкурировать в соответствии с предоставляемым сервисом на свободном рынке, тем самым улучшая общее качество данных, которые используют все.

Модель оплаты

Модель UTXO означает, что результаты публикуются в блокчейн и доступны для использования любым желающим за стоимость транзакционного сбора. Это не стандартный подход «плати, чтобы играть»: dApps могут получать данные почти бесплатно. Более того, этот доступ к данным oracle pool масштабируется чисто и без дополнительных затрат, даже если на основе oracle pools строятся более сложные протоколы (такие как иерархии или средневзвешенные значения по времени).

Oracle pools оплачиваются dApps, которые используют их со временем. Хотя каждый может использовать оракулы, и каждый, кто их использует, имеет стимул их финансировать, это стоит очень мало – небольшой процент дополнительных сборов на данном dApp. Ожидается, что эти платежи oracle pool будут реализованы в крупных dApps, тем самым обеспечивая, чтобы пулы всегда имели средства, необходимые для функционирования.

Наиболее логично, что крупные флагманские приложения, такие как стейблкоины, кошельки, децентрализованные биржи, протоколы кредитования и т. д., будут оплачивать ключевые oracle pools – так же, как ключевые блокчейн-компании управляют своими собственными узлами. Это часть их операции и часть их корпоративной социальной ответственности, заимствованного термина из бизнес-мира. Это то, как они гарантируют доступ к необходимым данным, помогают поддерживать экосистему здоровой и показывают, что они серьезно настроены на долгосрочную работу в секторе DeFi. В то же время oracle pools разработаны так, чтобы даже небольшие участники могли управлять своими собственными и иметь встроенный механизм финансирования, если они найдут достаточную базу пользователей.

Модель пулов означает, что оплаченные средства могут быть эффективно распределены в рамках различных структур пулов. Возможно создание пула-пулов, в котором несколько oracle pools агрегируют данные, и эти результаты объединяются и усредняются. Платеж идет в верхний пул, который распределяет средства следующим пулам вниз по иерархии в зависимости от их надежности, а эти пулы распределяют средства наиболее надежным оракулам внутри них. Главное преимущество заключается в том, что это просто для пользователя, поскольку требуется только один платеж в верхний пул.

Также есть возможность использования подписанных данных – данных от доверенных сущностей, таких как крупные биржи. Эти данные могут отправлять подписанные данные в «первый к публикации» пулы, где средства распределяются первому оракулу, который записывает данные в блокчейн; поскольку они являются доверенными, процесс усреднения не требуется. Или могут быть пулы, которые агрегируют частично подписанные и частично неподписанные данные, что дает лучшее из обоих миров. Подписанные и неподписанные точки данных могут быть объединены и собраны в одну точку данных, и выплаты все еще могут быть произведены чисто, оплачивая верхний пул.

Это первая реализация, пришедшая из сотрудничества Emurgo-Ergo: первые шаги в создании экосистемы DeFi на основе UTXO. Будет много нового, и новые разработки обещают быть очень захватывающими.

Для получения дополнительной информации посмотрите, как исследователь Emurgo Роберт Корнацкий объясняет oracle pools.

Share post

Ergo Infrastructure DAO: Децентрализация основного каркаса экосистемы Ergo

Ergo Infrastructure DAO: Децентрализация основного каркаса экосистемы Ergo

Миссия Ergo всегда была основана на децентрализации, не только на уровне консенсуса, но и на всем стеке.

Ergo Platform

13 августа 2025 г.

Mew Finance: Игровой DeFi инструмент для экосистемы Ergo

Mew Finance: Игровой DeFi инструмент для экосистемы Ergo

Mew Finance — это децентрализованный набор приложений на блокчейне Ergo.

Ergo Platform

12 августа 2025 г.

Lithos: Децентрализация майнинга с помощью ончейн пулов

Lithos: Децентрализация майнинга с помощью ончейн пулов

Lithos — это новый протокол, разработанный для изменения работы майнинг-пулов, перемещая их в ончейн, предоставляя майнерам полный.

Ergo Platform

24 июля 2025 г.

Sigma 6.0: Более умный и гибкий Ergo

Sigma 6.0: Более умный и гибкий Ergo

Sigma 6.0 — это значительное предложенное обновление для блокчейна Ergo.

Ergo Platform

23 июля 2025 г.

Формирование будущего Rosen: Общественный призыв к пяти ключевым предложениям казначейства

Формирование будущего Rosen: Общественный призыв к пяти ключевым предложениям казначейства

Соучредитель Rosen, Armeanio, представил пять новых предложений в казначейство Rosen.

Ergo Platform

9 июля 2025 г.

Расширенный UTXO Ergo и восход искусственного экономического интеллекта

Расширенный UTXO Ergo и восход искусственного экономического интеллекта

Практическое видение автономных экономических агентов Автономные экономические агенты на блокчейне Ergo выполняют полезную работу.

Ergo Platform

12 мая 2025 г.

ErgoHACK X: Искусственный Интеллект на Блокчейне Ergo

ErgoHACK X: Искусственный Интеллект на Блокчейне Ergo

Празднование Десятилетия Децентрализованных Инноваций Присоединяйтесь к 10-летнему юбилею ErgoHACK и будьте на переднем крае револ.

Ergo Platform

10 апреля 2025 г.