Создание Ergo: Оракулы

This page is machine-translated.
Guy Brandon

23 апреля 2020 г.

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

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

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

Введение в Оракулы

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

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

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

Пример: данные о цене биткойна

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

Мы могли бы взять дюжину — или даже сотню — различных источников данных, каждый из которых получает данные с крупной биржи. Coinbase, Bitstamp, Kraken и так далее. Мы убедимся, что многие биржи представлены, и хотя хорошо иметь несколько примеров данных с одной и той же биржи, мы не хотим, чтобы какая-либо биржа была чрезмерно представлена.

Затем стороны должны достичь консенсуса относительно цены. Предположим, что участвуют 100 сторон и цен. Существует несколько способов, как они могут это сделать:

  • Взять среднее всех цен, которые они предоставляют
  • Отбросить 20 самых высоких и самых низких цен и взять среднее оставшихся 60 цен
  • Выбрать медианную цену
  • Взвесить цены, при этом центральный кластер цен имеет больший вес, и взять среднее

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

Оракулы являются чрезвычайно важной частью экосистемы блокчейна. Как только у вас есть надежные оракулы, вы можете создавать всевозможные DeFi приложения — включая стейблкоины, которые являются жизненно важной частью блокчейн-экономики, и которые мы будем исследовать на Ergo в ближайшие месяцы.

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 г.