Оракулы и смарт-контракты
Что такое оракулы и как они связанны со смарт-контрактами

Для того, чтобы смарт-контракт узнал, когда наступит нужное событие или другую информацию, используют вспомогательные инструменты — оракулы.
Оракул — это сервис, который отвечает за подключение к источнику данных.
Оракул взаимодействует со смарт-контрактом и с источником данных. В упрощённом виде это взаимодействие выглядит так.
(i) Смарт-контракт отправляет запрос оракулу на пре- доставление нужных данных.
Такой запрос может быть направлен для получе- ния какой-либо информации (например, кто является участником компании), или структурирован по модели запроса подтверждения фактов. Например, смарт-контракт направит запрос на подтверждение того, что N владеет долей в размере Х в компании Z.
(ii) Оракул передаёт запрос во внешний источник данных.
Оракул будет общаться с внешними источниками данных через API — интерфейс, который позволяет связать сервисы между собой или определённой базой данных (программный шлюз). Оракул будет обращаться к API внешнего источника для передачи или получения сообщения.
(iii) Оракул получает ответ от внешнего источника информации.
(iv) Оракул записывает ответ на запрос в реестр или отправляет сообщение смарт-контракту, который сделал запрос.
Таким образом, например, смарт-контракт может запрашивать через оракула текущую дату и получать ответ, когда полученный ответ будет содержать нужную смарт-контракту дату, — инициировать платёж.
Важно понимать, что в программном коде нужно будет предусмотреть способ идентификации оракула и источников данных (например, в Ethereum это специальный адрес). Тогда смарт-контракт сможет определить, что информация получена от доверенной стороны.
- Суддя та абревіатури Євген Магда 10:38
- Як перетворити невизначеність на перевагу: стратегія Ілона Маска Катерина Мілютенко вчора о 20:27
- The Socio-Economic framework for Ukraine's reconstruction: challenges and strategies Сергій Шинкаренко вчора о 16:08
- Автономія та децентралізація: шлях до ефективного освітнього менеджменту вишів Віталій Кухарський вчора о 14:30
- Крос-функціональний маркетинг: чому сучасний маркетинг більший, ніж один відділ Андрій Волнянський вчора о 10:50
- Планування vs. Хаос: хто переможе у твоєму бізнесі і житті? Катерина Мілютенко 04.03.2025 20:20
- Тінь радянського минулого: агенти КДБ і ФСБ у США Дмитро Зенкін 04.03.2025 15:29
- Портфель розумного українського інвестора Аліна Шух 04.03.2025 10:32
- Дисциплінарна справа проти суддів Верховного Суду Павло Васильєв 04.03.2025 10:20
- Реформи лісової галузі України – заготівля деревини обвалилась на 30 відсотків Юрій Дюг 04.03.2025 09:29
- Про розподіл майнових прав між дітьми, народженими у шлюбі та поза шлюбом Світлана Приймак 03.03.2025 17:13
- Жінки у державному секторі: рівність як обовʼязкова умова розвитку Тетяна Ноздрич 03.03.2025 16:20
- Проблеми забудови прибережних зон: екологічні та соціальні наслідки Павло Васильєв 03.03.2025 15:32
- Консолідація влади, водоканалів та МФО – умова сталого розвитку водопровідної галузі Дмитро Новицький 03.03.2025 14:30
- Роль електронного документообігу у корпоративному управлінні Олександр Вернігора 03.03.2025 13:53
-
Голова АРМА заявила про неможливість управляти акціями Полтавського ГЗК
Бізнес 3100
-
В Україні зʼявляється нова еліта. Хто ці люди
Думка 2971
-
Час нагадати США, що вони нам винні. Як ми підтримували їх у війнах
Думка 2652
-
Головний прапор України приспустили: з чим пов’язано
Життя 2283
-
Трюдо звернувся до Трампа через мита: Дональде, це вкрай нерозумний вчинок
Бізнес 1952