Web3 book by MetaLamp

Оглавление
- О чём эта книга?
- Как работать с этой книгой?
- WEB3
- Blockchain
- DEFI
- Regulation
- Заключение
Blockchain
Oracles
Оракулы, несмотря на своё пафосное название, решают крайне примитивную задачу: берут данные из реального мира (курсы валют, результаты выборов, информацию об авиарейсах) и записывают эти данные в смарт-контракты. Смарт-контракт получает эти данные и осуществляет запрограммированную в него логику: что-то купить/ продать при заранее определённых условиях.
Тут правильно будет задаться вопросом: зачем нужен оракул, если можно получить данные через какое-нибудь API, например, от CoinMarketCap или Binance. API этих сервисов действительно справятся с этой задачей, но с одним нюансом: мы не можем им доверять. Эти сервисы принадлежат компаниям, а это создаёт риски манипуляций данными, от которых зависит критическая логика криптопротоколов. Например, Binance захочет, чтобы на рынке их токен BNB торговался чуть дешевле, чтобы закупить его повыгоднее для себя. Чтобы не переживать по таким пустякам, были придуманы оракулы.
Проблема оракулов считалась проблемой номер один в крипте примерно с 2017 до 2021 года (пока эту проблему не закрыл сервис Chainlink): если мы хотим, чтобы криптоэкономика превратилась из казино в параллельную банковскую систему, необходимо как-то связать блокчейны с реальным миром, что очень сложно сделать без существенной централизации. На мой взгляд, этот вопрос до сих пор очень тонкий и недостаточно обсуждаемый в широком поле. Поэтому рекомендую не пропускать эту тему!
Из нашей подборки вы узнаете, как именно оракулы обеспечивают достоверность данных из реального мира, а также какие бывают оракулы и даже как их использовать.
Материалы для изучения
- Введение в DeFi: деривативы, оракулы, флеш-боты Видео и текстовый материал от Cyber Academy
- What are oracles in crypto? Короткий ролик про оракулы
- Crypto Oracles Explained | How do Oracles Work? Ещё один ролик про оракулы, чтобы закрепить материал
- Оракулы Подробный разбор с примерами кода от нашего разработчика Павла Найданова
- Что такое Chainlink? Ролик об одном из самых популярном оракулов
- Pyth vs Chainlink: A Comprehensive Head-to-Head Comparison Не одним Chainlink единым. Узнаете о pull-модели и push-модели
- UMA протокол Как работает оракул, на базе которого построен Polymarket. С примерами кода
Контрольные вопросы
- Что такое оракулы?
- Получать данные от оракула или API? Какие плюсы и минусы у каждого из этих методов?
- Какие типы оракулов вы знаете?
- Как Chainlink решает проблему оракулов? Расскажите, как он устроен?
- Что такое входящие и исходящие оракулы?
- Расскажите о ключевых отличиях Pyth Network и Chainlink? Для каких задач нужен каждый из них?
- Что такое UMA-протокол и как он работает? Почему он называется оптимистичным? Что заставляет voters предоставлять честную информацию о событиях?
Подписывайтесь на наш Telegram-канал
Там мы обсуждаем новости, делаем обзоры, а наши ребята делятся своим мнением о новинках и продуктах из мира web3
- О чём эта книга?
- Как работать с этой книгой?
- WEB3
- Blockchain
- DEFI
- Regulation
- Заключение
Подписывайтесь на наш Telegram-канал
Там мы обсуждаем новости, делаем обзоры, а наши ребята делятся своим мнением о новинках и продуктах из мира web3