Машина Oracle в Блокчейн экосистеме играет ключевую роль
Машина Oracle является важной инфраструктурой в области Блокчейн, она может предоставлять внешние данные для смарт-контрактов. Будучи мостом между смарт-контрактами и внешним миром Блокчейн, Машина Oracle играет жизненно важную роль.
! Chainlink (Часть 1) из серии Oracle Explainer](https://img-cdn.gateio.im/webp-social/moments-ced3348559da0aabbf1c67c4d84ddc88.webp)
Смарт-контракты в сети Эфириум не могут напрямую получать данные о реальном мире вне цепи, и в этом случае необходимо использовать Машину Oracle. Например, если смарт-контракту нужно получить данные о количестве сделок с нефтью за определенный день, он сначала запишет необходимую информацию в журнал событий. Затем вне цепи будет процесс прослушивания, который подпишется на это событие, и когда он обнаружит запрос, этот процесс загрузит количество сделок с нефтью за указанную дату в смарт-контракт.
! Chainlink (часть 1) из серии Oracle Explainer](https://img-cdn.gateio.im/webp-social/moments-30dffd84ae22b9fa8f93929cd523ef99.webp0192837465674839201
В настоящее время крупнейшим проектом Машины Oracle на рынке является Chainlink. Он предоставляет данные из реального мира для Блокчейн с помощью децентрализованного, безопасного и надежного подхода. Chainlink создал благоприятную экосистему вокруг токена LINK, обеспечивая нормальное функционирование Машины Oracle через экономические стимулы.
! Chainlink Часть 1 из серии Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-36eedcde4ebee55bf1c0e6c5f02934df.webp(
Оракул Chainlink использует модель запрос/ответ, требуя перевода токенов LINK для активации. LINK является токеном ERC677 на Ethereum, который добавляет метод transferAndCall на основе стандартного ERC20, объединяя оплату и запрос услуги в одно целое. Когда пользователь вызывает transferAndCall для перевода, помимо обычного перевода, также будет вызван метод onTokenTransfer адреса получателя, что позволяет запрашивать услуги оракула.
! Chainlink (Часть 1) из серии Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-d05f88f78a86510920ca9cb9cb97fcd6.webp(
Перед использованием услуги Машина Oracle необходимо сначала подтвердить, является ли эта Машина Oracle надежной. Когда контракт Машины Oracle получает перевод LINK, он проводит серию проверок безопасности, а затем генерирует событие OracleRequest. Узлы вне цепочки, услышав это событие, получают конкретную информацию о запросе, получают результаты через API вызов, а затем отправляют данные в цепочку.
! Chainlink Часть 1 из серии Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-dae23b36c6a83626aa95ba58fa8dbee5.webp(
Кроме пользовательского API, Chainlink также предлагает готовые услуги по предоставлению ценовых машин Oracle. Для каждой торговой пары есть контракт AggregatorProxy, разработчики могут напрямую вызывать его метод latestRoundData)( для получения последних данных о ценах. В большинстве случаев достаточно просто считать последнюю цену, и точность торговых пар, рассчитанных в долларах США, унифицирована на уровне 8 знаков после запятой, что делает использование очень удобным.
! Chainlink (Часть 1) из серии Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-1994fff156354700fda0609f9e317726.webp(
Машина Oracle как связующее звено между Блокчейн и внешним миром играет важную роль в таких областях, как DeFi. С развитием приложений Блокчейн, Машина Oracle также будет продолжать эволюционировать, предоставляя для смарт-контрактов более разнообразные и надежные услуги данных.
! Chainlink (Часть 1) из серии Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-bb84d77f358852f47e9adf3e74ba5bf9.webp(
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
17 Лайков
Награда
17
5
Поделиться
комментарий
0/400
CodeAuditQueen
· 07-26 17:41
Эй, эти данные не проходят строгую проверку и могут быть атакованы инъекцией в любой момент.
Посмотреть ОригиналОтветить0
ContractExplorer
· 07-24 07:08
link еще может вырасти
Посмотреть ОригиналОтветить0
just_another_wallet
· 07-24 07:06
link заработал на搬砖
Посмотреть ОригиналОтветить0
MEV_Whisperer
· 07-24 06:50
link давно уже накопился
Посмотреть ОригиналОтветить0
OnchainGossiper
· 07-24 06:46
Разве это не просто высококлассный грузчик данных?
Машина Oracle: ключевой мост между Блокчейн и реальным миром
Машина Oracle в Блокчейн экосистеме играет ключевую роль
Машина Oracle является важной инфраструктурой в области Блокчейн, она может предоставлять внешние данные для смарт-контрактов. Будучи мостом между смарт-контрактами и внешним миром Блокчейн, Машина Oracle играет жизненно важную роль.
! Chainlink (Часть 1) из серии Oracle Explainer](https://img-cdn.gateio.im/webp-social/moments-ced3348559da0aabbf1c67c4d84ddc88.webp)
Смарт-контракты в сети Эфириум не могут напрямую получать данные о реальном мире вне цепи, и в этом случае необходимо использовать Машину Oracle. Например, если смарт-контракту нужно получить данные о количестве сделок с нефтью за определенный день, он сначала запишет необходимую информацию в журнал событий. Затем вне цепи будет процесс прослушивания, который подпишется на это событие, и когда он обнаружит запрос, этот процесс загрузит количество сделок с нефтью за указанную дату в смарт-контракт.
! Chainlink (часть 1) из серии Oracle Explainer](https://img-cdn.gateio.im/webp-social/moments-30dffd84ae22b9fa8f93929cd523ef99.webp0192837465674839201
В настоящее время крупнейшим проектом Машины Oracle на рынке является Chainlink. Он предоставляет данные из реального мира для Блокчейн с помощью децентрализованного, безопасного и надежного подхода. Chainlink создал благоприятную экосистему вокруг токена LINK, обеспечивая нормальное функционирование Машины Oracle через экономические стимулы.
! Chainlink Часть 1 из серии Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-36eedcde4ebee55bf1c0e6c5f02934df.webp(
Оракул Chainlink использует модель запрос/ответ, требуя перевода токенов LINK для активации. LINK является токеном ERC677 на Ethereum, который добавляет метод transferAndCall на основе стандартного ERC20, объединяя оплату и запрос услуги в одно целое. Когда пользователь вызывает transferAndCall для перевода, помимо обычного перевода, также будет вызван метод onTokenTransfer адреса получателя, что позволяет запрашивать услуги оракула.
! Chainlink (Часть 1) из серии Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-d05f88f78a86510920ca9cb9cb97fcd6.webp(
Перед использованием услуги Машина Oracle необходимо сначала подтвердить, является ли эта Машина Oracle надежной. Когда контракт Машины Oracle получает перевод LINK, он проводит серию проверок безопасности, а затем генерирует событие OracleRequest. Узлы вне цепочки, услышав это событие, получают конкретную информацию о запросе, получают результаты через API вызов, а затем отправляют данные в цепочку.
! Chainlink Часть 1 из серии Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-dae23b36c6a83626aa95ba58fa8dbee5.webp(
Кроме пользовательского API, Chainlink также предлагает готовые услуги по предоставлению ценовых машин Oracle. Для каждой торговой пары есть контракт AggregatorProxy, разработчики могут напрямую вызывать его метод latestRoundData)( для получения последних данных о ценах. В большинстве случаев достаточно просто считать последнюю цену, и точность торговых пар, рассчитанных в долларах США, унифицирована на уровне 8 знаков после запятой, что делает использование очень удобным.
! Chainlink (Часть 1) из серии Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-1994fff156354700fda0609f9e317726.webp(
Машина Oracle как связующее звено между Блокчейн и внешним миром играет важную роль в таких областях, как DeFi. С развитием приложений Блокчейн, Машина Oracle также будет продолжать эволюционировать, предоставляя для смарт-контрактов более разнообразные и надежные услуги данных.
! Chainlink (Часть 1) из серии Oracle Explainer])https://img-cdn.gateio.im/webp-social/moments-bb84d77f358852f47e9adf3e74ba5bf9.webp(