May 6, 2022

NeonLabs - #daily-knowledge [RU] Oracle (Оракул и его влияние в сети ETH)

Oracle - отправляет данные из внешнего мира, такие как дневная температура или количество голосов, полученных политическим кандидатом, в блокчейн, например Ethereum. Затем смарт-контракт на блокчейне может использовать эти данные, как правило, для принятия решения о выдаче денег и кому.
-Вот более конкретный пример: Фермеры иногда покупают сельскохозяйственные деривативы, которые обеспечивают страховку на случай, если засуха уничтожит их урожай. Если в один из сезонов погода не будет благоприятствовать фермеру, дериватив выплатит ей единовременную сумму, чтобы компенсировать потери.
-Оракул помогает смарт-контракту Ethereum выполнить эту последовательность задач автоматически. Умные контракты сделали возможными такие блокчейны, как Ethereum, которые выполняют условия отношений только при соблюдении правильных условий.
-Например, в конце сезона погодный оракул, описанный выше, может сообщить смарт-контракту, что в этом сезоне дождь шел всего 10 дней или меньше. Он отправляет эту информацию непосредственно в интеллектуальный контракт, который затем знает, что должен заплатить фермеру.
И наоборот, если в этом сезоне дождей будет больше, чем достаточно, погодный оракул сообщит об этом смарт-контракту, и фермеру не заплатят.
-Многие приложения Ethereum используют оракулы. Рынок предсказаний Augur, например, позволяет участникам делать ставки на то, что произойдет в будущем. Например, участники могли бы поставить "да" или "нет" на вопрос: "Победит ли Джо Байден на выборах 2024 года?". Augur использовал бы данные оракулов, чтобы выяснить, выиграет Байден или нет, и таким образом разрешил бы пари.
Другие платформы, такие как Chainlink, делают оракулы центральной частью своих платформ и изучают различные способы сделать оракулы устойчивыми к ложной информации.

Официальные ссылки на NeonLabs:

Discord: https://discord.gg/5ynFYfa9TU
Twitter: https://twitter.com/neonlabsorg
Telegram: https://t.me/Neonlabsorg
GitHub: https://github.com/neonlabsorg
Reddit: https://www.reddit.com/r/neonlabsorg/
Medium: https://neonlabsorg.medium.com/