by @tmrua

Всіх вітаю! Сьогодні в нас цікава тема - оракули. Я думаю мало хто взагалі чув про цю сферу web3, хоча вона доволі затребувана.

Оракул це посередник між реальним світом і блокчейном(або смарт-контрактом). Фактично більшість блокчейнів не мають змоги дізнаватись інформацію поза мережею. І саме тут на допомогу приходять оракули, вони дозволяють блокчейну “спілкуватися” з зовнішнім світом.
Деякі спеціалісти порівнюють оракули з API в web3 просторі. Яке має передавати в смарт контракт потрібні дані з світу. Це може бути будь що: ціни на різні активи, результати якихось подій(футбольний матч, вибори, тощо) або дані з датчиків.
Ось приклад щоб краще пояснити як це працює:
Наприклад 2 людини хочуть укласти парі. Перший думає що виграє його улюблена футбольна команда, а другий думаю що інша. Вони створюють смарт-контракт(або користуються вже існуючими варіантами), блокують там свої гроші. Але ж тепер контракт якось має якось дізнатися яка команда перемогла. Тоді можна використати оракул, наприклад Band Protocol, щоб це дізнатися результат. Після цього гроші надходять переможцю.
