Оракулы и смарт-контракты
Что такое оракулы и как они связанны со смарт-контрактами
Для того, чтобы смарт-контракт узнал, когда наступит нужное событие или другую информацию, используют вспомогательные инструменты — оракулы.
Оракул — это сервис, который отвечает за подключение к источнику данных.
Оракул взаимодействует со смарт-контрактом и с источником данных. В упрощённом виде это взаимодействие выглядит так.
(i) Смарт-контракт отправляет запрос оракулу на пре- доставление нужных данных.
Такой запрос может быть направлен для получе- ния какой-либо информации (например, кто является участником компании), или структурирован по модели запроса подтверждения фактов. Например, смарт-контракт направит запрос на подтверждение того, что N владеет долей в размере Х в компании Z.
(ii) Оракул передаёт запрос во внешний источник данных.
Оракул будет общаться с внешними источниками данных через API — интерфейс, который позволяет связать сервисы между собой или определённой базой данных (программный шлюз). Оракул будет обращаться к API внешнего источника для передачи или получения сообщения.
(iii) Оракул получает ответ от внешнего источника информации.
(iv) Оракул записывает ответ на запрос в реестр или отправляет сообщение смарт-контракту, который сделал запрос.
Таким образом, например, смарт-контракт может запрашивать через оракула текущую дату и получать ответ, когда полученный ответ будет содержать нужную смарт-контракту дату, — инициировать платёж.
Важно понимать, что в программном коде нужно будет предусмотреть способ идентификации оракула и источников данных (например, в Ethereum это специальный адрес). Тогда смарт-контракт сможет определить, что информация получена от доверенной стороны.
- Товарно-транспортна накладна – зміна акцентів в судовій практиці Верховного суду Євген Морозов 08:48
- Влада над владою – умова оновлення України. 4. Від раболіпства до національної ідеї Вільям Задорський 07:34
- R&D на виробництві: як взаємодія підрозділів сприяє інноваціям Єгор Осадчук вчора о 16:34
- Актуальные проблемы украинцев в Испании Світлана Приймак вчора о 14:35
- Восстановление прав собственности на недвижимость в Украине после войны Дмитро Зенкін вчора о 14:11
- Вихід бізнесу на нові ринки у 2024 році Даніелла Шихабутдінова вчора о 13:22
- Отсрочка от мобилизации: что делать в случае отказа? Віра Тарасенко 19.09.2024 22:23
- Ціни на нерухомість в Україні: фактори впливу та прогнози Раміль Мехтієв 19.09.2024 15:52
- Найкритичніша зима: чому уряд має знову заборонити експорт дров та паливної сировини Юрій Дюг 19.09.2024 15:42
- Легализация огнестрельного оружия в Украине: мировой опыт и перспективы Дмитро Зенкін 19.09.2024 14:44
- Гаагский трибунал и дела по военным преступлениям: как проходит процесс? Світлана Приймак 19.09.2024 13:40
- Українська Воднева стратегія - 2050: виклики на шляху до енергетичної незалежності Олексій Гнатенко 18.09.2024 23:32
- Підтвердження неможливості виконання платником податків своїх обов`язків Євген Морозов 18.09.2024 19:50
- Студенти іноземних ВНЗ "поза законом"? Вікторія Бикова 18.09.2024 13:20
- Трудові права у контексті сучасної гіг-економіки: як захистити себе Дмитро Зенкін 18.09.2024 13:05
- Найкритичніша зима: чому уряд має знову заборонити експорт дров та паливної сировини 1065
- Скасували продаж іпотечної квартири та повернули нерухомість клієнту 443
- Пастка для довірливих 196
- Вплив модерування чатів у Telegram на безпеку українських компаній 90
- Тайвань як стрес-тест для архітектури безпеки в АТР: наслідки для глобального світопорядку 83
-
Негайне виведення військових РФ і повернення Україні: МАГАТЕ ухвалило резолюцію щодо ЗАЕС
Бізнес 65338
-
Рейтинг найсильніших армій світу у 2024 році: яке місце посідає Україна
Інфографіка 23875
-
Постачальник продовольства для армії сплатить штраф 500 000 грн за зірвані постачання
Бізнес 10923
-
Україна конфіскувала активи російського олігарха Горіловського і двох його бізнес-партнерів
Бізнес 5160
-
Росіяни почнуть масово вилучати землю і житло на окупованих територіях з 2025 року
Бізнес 4082