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

Для того, чтобы смарт-контракт узнал, когда наступит нужное событие или другую информацию, используют вспомогательные инструменты — оракулы.
Оракул — это сервис, который отвечает за подключение к источнику данных.
Оракул взаимодействует со смарт-контрактом и с источником данных. В упрощённом виде это взаимодействие выглядит так.
(i) Смарт-контракт отправляет запрос оракулу на пре- доставление нужных данных.
Такой запрос может быть направлен для получе- ния какой-либо информации (например, кто является участником компании), или структурирован по модели запроса подтверждения фактов. Например, смарт-контракт направит запрос на подтверждение того, что N владеет долей в размере Х в компании Z.
(ii) Оракул передаёт запрос во внешний источник данных.
Оракул будет общаться с внешними источниками данных через API — интерфейс, который позволяет связать сервисы между собой или определённой базой данных (программный шлюз). Оракул будет обращаться к API внешнего источника для передачи или получения сообщения.
(iii) Оракул получает ответ от внешнего источника информации.
(iv) Оракул записывает ответ на запрос в реестр или отправляет сообщение смарт-контракту, который сделал запрос.
Таким образом, например, смарт-контракт может запрашивать через оракула текущую дату и получать ответ, когда полученный ответ будет содержать нужную смарт-контракту дату, — инициировать платёж.
Важно понимать, что в программном коде нужно будет предусмотреть способ идентификации оракула и источников данных (например, в Ethereum это специальный адрес). Тогда смарт-контракт сможет определить, что информация получена от доверенной стороны.
- Стосунки з собою Людмила Євсєєнко 10:00
- Від США до фронту: контракти, що змінять правила гри Віктор Плахута вчора о 19:56
- Смертна кара у часи війни: вибір між гуманізмом і виживанням Дмитро Зенкін 10.03.2025 23:08
- Про оскарження рішень військово-лікарських комісій (ВЛК) Світлана Приймак 10.03.2025 23:00
- Метрики CX – клавіші фортепіано в мелодії прибутку компанії Андрій Волнянський 10.03.2025 22:45
- Хто має право на відстрочку та які документи необхідні? Віталій Єлькін 10.03.2025 21:52
- Як зробити освіту практичною: дієві рішення для університетів Віталій Кухарський 10.03.2025 19:28
- 69-та сесія Комісії ООН зі становища жінок стартувала сьогодні Галина Скіпальська 10.03.2025 15:48
- Що не так із ресурсними угодами США? Ксенія Оринчак 10.03.2025 15:00
- 3526 млрд грн збитків довкіллю: як притягнути агресора до відповідальності? Юлія Овчинникова 10.03.2025 14:42
- Стратегічні та критичні надра. Що це? Віталій Соловей 10.03.2025 14:24
- Україна – "воєнний дикобраз" серед світових хижаків Валерій Карпунцов 10.03.2025 13:37
- Росія не зупиниться: чому майбутнє Європи залежить від України Георгій Тука 10.03.2025 12:43
- Криптоскам на довірі: як не втратити своїх коштів у цифрову епоху Ігор Шевцов 10.03.2025 11:01
- OFAC, санкції та український бізнес: що потрібно знати енергетичним компаніям Ростислав Никітенко 10.03.2025 08:06
-
ПриватБанк змінює застосунок Приват24. Що буде нового – фото
Фінанси 4447
-
Резерви, корейці та атаки на логістику ЗСУ. Що відбувається на Курському напрямку
2477
-
"Це катастрофа". Швейцарія втрачає ринок зброї через заборону на перепродаж в Україну
Бізнес 2160
-
Найбільша автомобільна компанія Німеччини підтримує переозброєння Європи
Бізнес 2039
-
Без Трампа: у Києві перейменували кафе, названі на честь президента США
Життя 1735