Odin Protocol (ODIN) - оракулы данных 

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

Базовая архитектура ODIN унаследована от протокола Band и улучшена в соответствии со спецификой и потребностями сценариев пользовательских данных и целей сообщества GeoDB. Основная цель ODIN - обеспечить децентрализацию. 

 

Без разрешения

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

Проверка

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

Открыть

И последняя особенность - каждый может предложить алгоритм (сценарий) обработки полученных данных. Таким образом, у конечного пользователя будет несколько возможных сценариев приема и обработки данных, которые могут выполняться совместно. Конечный пользователь самостоятельно выбирает сценарий, подходящий для его случая (здесь может сыграть роль цена, репутация источников данных, их количество и т. д.).

Ниже представлена ​​высокоуровневая архитектура ODIN:

Давайте также рассмотрим ключевые компоненты и особенности ODIN:

Новые роли для нашего сообщества

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

  • Валидатор - сопровождающий системы ODIN. Основными функциями валидаторов являются формирование, предложение, проверка и подтверждение блоков в системе. Другими словами, валидаторы участвуют в достижении консенсуса по обновлению состояния учетной системы. Дополнительная функция валидатора - получение данных из внешних источников и формирование отчетов.
  • Делегат - участник, изъявивший желание стать валидатором. Валидаторы - это делегаты, получившие наибольшее количество голосов (ставок) от пользователей.
  • Аудитор - участник, который не участвует в достижении консенсуса в системе, но при этом поддерживает полный узел (полную копию базы данных) и проверяет все транзакции и блоки согласно правилам протокола.

Скрипты Oracle

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

Новый дополнительный токен управления - ODIN

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

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

Общий объем ODIN ограничен 100 миллионами токенов со следующим распределением:

  • Пул потребителей данных - 10%;
  • Вознаграждение за стекинг и валидатор - 30%;
  • Компания и команда учредителей - 10%;
  • Казначейство ODIN - 50% (токены ODIN, выделенные Казначейству ODIN, не участвуют в управлении системой).

Все токены ODIN будут выпущены вместе с генезисным блоком и распределены по определенным пулам с дальнейшим постепенным распределением между валидаторами и участниками.

Годовая инфляция для ставок валидаторов установлена ​​на уровне около 12% годовых.

Управленческое голосование с использованием токенов ODIN включает в себя все основные решения, касающиеся функционирования системы:

  • Сборы и лимиты, установленные протоколом и управлением системой;
  • Изменения параметров системы и данных оракулов.

Что касается GEO - отныне это не только инструмент вознаграждения за сгенерированные данные, но и на начальных этапах он будет работать как единственный способ получить токен ODIN.

С момента запуска ODIN обмен GEO на ODIN доступен для держателей GEO с 1 ODIN для соотношения 50 GEO и 24-месячным периодом передачи прав. В этот период доступен стейкинг только на узлы-валидаторы. По истечении этого периода токены разблокируются на 12 месяцев равномерно ежедневно.

Консенсус DPoS

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

Управление протоколом

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

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

Казначейство

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

Ключевые функции казначейства ODIN:

  • Продажа токена ODIN участникам рынка (потребители данных, участники, валидаторы, инвесторы) и хранение полученных платежей в виде собственных криптоактивов (BTC, ETH, DAI) и токенизированных долларов США.
  • 80% собранных средств, полученных от продажи токена ODIN, будут использоваться для выкупа токена GEO через механизм аукциона каждый раз, когда будет достигнут порог в 800 долларов США, приобретенные токены GEO будут переданы в пул рециркуляции для будущего использования в качестве средства оплаты поставщики данных
  • 20% собранных средств подлежат инвестированию в пространство DeFi, при этом инвестиционные решения предлагаются и утверждаются Управлением системы.