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

Для того, чтобы смарт-контракт узнал, когда наступит нужное событие или другую информацию, используют вспомогательные инструменты — оракулы.
Оракул — это сервис, который отвечает за подключение к источнику данных.
Оракул взаимодействует со смарт-контрактом и с источником данных. В упрощённом виде это взаимодействие выглядит так.
(i) Смарт-контракт отправляет запрос оракулу на пре- доставление нужных данных.
Такой запрос может быть направлен для получе- ния какой-либо информации (например, кто является участником компании), или структурирован по модели запроса подтверждения фактов. Например, смарт-контракт направит запрос на подтверждение того, что N владеет долей в размере Х в компании Z.
(ii) Оракул передаёт запрос во внешний источник данных.
Оракул будет общаться с внешними источниками данных через API — интерфейс, который позволяет связать сервисы между собой или определённой базой данных (программный шлюз). Оракул будет обращаться к API внешнего источника для передачи или получения сообщения.
(iii) Оракул получает ответ от внешнего источника информации.
(iv) Оракул записывает ответ на запрос в реестр или отправляет сообщение смарт-контракту, который сделал запрос.
Таким образом, например, смарт-контракт может запрашивать через оракула текущую дату и получать ответ, когда полученный ответ будет содержать нужную смарт-контракту дату, — инициировать платёж.
Важно понимать, что в программном коде нужно будет предусмотреть способ идентификации оракула и источников данных (например, в Ethereum это специальный адрес). Тогда смарт-контракт сможет определить, что информация получена от доверенной стороны.
- Час переосмислювати підходи: що НБУ може взяти з робіт Олів'є Бланшара? Олексій Бахтінов 00:48
- Как получить загранпаспорт военнообязанному за границей Віра Тарасенко вчора о 20:52
- Відповідність як основа для ефективного функціонування освітніх закладів в сучасних умовах Сергій Пєтков вчора о 20:13
- Суд захистив частину землі дружини від боргу чоловіка. Відповіді на питання від адвоката Павло Васильєв 12.04.2025 20:11
- Роботодавцю відмовлено в стягненні шкоди з працівника Артур Кір’яков 12.04.2025 13:18
- Один рік як межа: чому строк дії договору може зруйнувати правові відносини Світлана Приймак 11.04.2025 20:06
- Закон – один для всіх! Але, це не точно Георгій Тука 11.04.2025 17:17
- Поширеність ментальних розладів в Україні: що це означає для ринку праці? Ольга Малахова 11.04.2025 13:48
- Актуальність застосування штучного інтелекту (ШІ) у сучасній юридичній практиці в Україні Олександр Крайз 11.04.2025 10:12
- Халепа нізвідки? Сергій Пагер 10.04.2025 16:09
- Роботодавець не виплачує заробітну плату. Які строки звернення до суду працівником Альона Прасол 10.04.2025 10:42
- Рекодифікація КУпАП – крок від тоталітарного до демократичного суспільства Сергій Пєтков 10.04.2025 10:35
- Вікторія Спартц – президент України? Валерій Карпунцов 09.04.2025 14:16
- Повестка в ТЦК: когда обязаны явиться, а когда – нет Віра Тарасенко 08.04.2025 23:00
- Трошки про законопроєкт №12089 про захист прав добросовісного набувача Антон Діденко 08.04.2025 21:37
- Чому підписаний законопроєкт №12089 – це добре і корисно для суспільства? 885
- Вікторія Спартц – президент України? 702
- The Telegraph: Україна може зіткнутись з жорстким ультиматумом Трампа 624
- Актуальність застосування штучного інтелекту (ШІ) у сучасній юридичній практиці в Україні 176
- БЕБ, I did it again 165
-
Дефіцит кадрів полегшив пошук роботи людям старшого віку: кого шукають
Бізнес 16125
-
У Києві майбутній ТРЦ Ocean Mall планують з'єднати з міською електричкою
Бізнес 10206
-
У Галі Балуваній з'явились нові співвласники
Бізнес 6571
-
Іспанія запропонувала використати російські активи для переозброєння Європи
Фінанси 6424
-
"Його вбила людська байдужість". Ким для Одеси був Дем'ян Ганул
4902