Децентрализованные Оракулы: Новые обучающие баунти — SGX & многое другое. Учитесь и зарабатывайте RLC!

Alexey
iExec Russian
Published in
5 min readSep 12, 2019

Несколько недель назад мы запустили серию обучающих статей для разработчиков о децентрализованных оракулах. Разработчики внесли свой вклад в баунти задачи на Gitcoin, финансируемые iExec. Трое из них уже получили свои награды за успешное завершение обучения и реализацию идей оракулов. Итак, поздравляем @erazhu33, @j48 и @pengiundev!

Если вам нравится зарабатывать RLC во время обучения разработке офф-чейн вычислений для Ethereum, то вам будут интересны следующие объявления (больше шансов получить награду в RLC токенах):

  1. Четыре победителя были выбраны среди идей оракулов в нашем проекте “Idea Box.
  2. Эти идеи-победители будут опубликованы в виде четырех новых баунти программ для разработчиков за обучение на Gitcoin, которые будут вознаграждены токенами RLC за выполненные задачи.
  3. Будет опубликована новая баунти программа за обучение, предлагающая вознаграждение любому, кто предоставит обновление существующего оракула с помощью реализации Intel SGX (аппаратного анклава) или Фронтенд (клиентской стороны пользовательского интерфейса).

Четыре идеи-победителя из Коробки идей.

Мы получили много интересных идей оракулов, которые можно построить поверх iExec. Вот выбор идей-победителей, сделанный командой:

1. Bank Card Payment Validator: [$100 в RLC для идеи #1]

  • Data source: процессор оплаты банковской картой (пример: Dwolla)
  • Input: идентификатор платежа
  • Output: сумма платежа и идентификатор плательщика

2. Ethereum Weather Station: [$20 в RLC]

  • Data source: OpenWeatherMap
  • Input: дата + место
  • Output: простое описание погоды, пример: солнечно|облачно|дождливо|шторм

3. Ultimate Package Tracker: [$20 в RLC]

  • Data source: сервиса отслеживания (пример: UPS, La Poste)
  • Input: идентификатор для отслеживания
  • Output: простой статус доставки

4. Ethereum Anemometer: [$20 в RLC]

  • Data source: Поставщик данных ветра (пример: Windy.com)
  • Input: Долгота и широта
  • Output: простые условия окружающей среды, включая силу ветра

🎉 Поздравляем Mohammad, Allintether, Sergey и Callum за ваши идеи, мы свяжемся с вами в самое ближайшее время! Будут еще одна партия задач для разработчиков, поэтому еще не поздно представить свои идеи для создания оракулов, используя эту форму, чтобы получить шанс получить вознаграждение токенами RLC.

Четыре новых децентрализованных оракула для создания

Основываясь на четырех идеях-победителях, мы открыли четыре новых баунти задачи на Gitcoin, которые уже ждут разработчиков для работы:

Также обратите внимание, что баунти задача TLS Notary DOracle все еще открыта (Gitcoin/Github). Награда 300 RLC по-прежнему доступна для всех, кто захочет выполнить ее!

Можете ли вы предоставить реализацию Intel SGX TEE или Фронтенд для оракула?

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

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

Кроме того, в зависимости от того, что поставлено на карту в вашем децентрализованном приложении для ставок, вы можете рассмотреть возможность добавления еще одного уровня безопасности к выполнению оракула и выбрать запуск офф-чейн логики оракула (API вызов) в доверенном анклаве (читайте подробнее о поддержке Intel SGX работниками iExec)

Вот почему мы предлагаем баунти вознаграждение всем, кто заинтересован в «обновлении» существующего оракула с помощью:

  • 1. Совместимости с Intel SGX (технология Trusted Execution Enclave) [$ 100 в RLC] (откройте issue здесь, следуя этому шаблону)
  • 2. Фронтенд интерфейса пользователя (пользовательская часть приложения, запущенная в веб-браузере) [$ 100 в RLC] (откройте issue здесь, следуя этому шаблону)

Начнем!

Звучит заманчиво? Тогда давайте начнем! Присоединяйтесь к нашему каналу технической поддержки на Slack #tech-support.

Если вы хотите запустить свой оракул в доверенном анклаве, прочитайте документацию по TEE здесь.

Если вы хотите запустить обновление оракула из фронтенд интерфейса JS, перейдите по ссылке здесь, чтобы прочитать документацию по библиотеке iExec SDK.

Как только вы подготовите свой код в Github Pull Request, мы создадим Gitcoin баунти, чтобы получить вознаграждение 100$ в RLC за обновление.

Офф-чейн вычисления и блокчейн оракулы — это сложная тема, которую легко решить с помощью iExec. Расскажите об этом всем!

Присоединяйтесь к нам:

iExec 🇷🇺

Веб-СайтTelegramVKontakteInstagramTwitter • Facebook • YoutubeMediumGolosТехническая документация

iExec 🇺🇸

WebsiteMediumSlackTelegramRedditTwitterFacebookLinkedInYoutubeGithubInstagramTechnical Documentation

Хотите подписаться на проект iExec? Интересно что будет дальше?
Перед выпуском iExec V4 (версия высокопроизводительных вычислений с поддержкой GPU) в этом году, мы будем давать больше новостей о последних событиях каждого из последних анонсов. Чтобы первыми узнавать и получать эксклюзивные обновления, подпишитесь на новостную рассылку iExec и следите за нами в социальных сетях.

Читайте подробнее о релизе iExec V3:

Читайте подробнее о 7 основных анонсах релиза iExec V3:

Дорожная карта iExec идет с опережением графика. Релиз iExec V4, версия высокопроизводительных вычислений с поддержкой GPU, выйдет намного раньше, чем планировалось и будет выпущен в декабре!

--

--