{"id":241,"date":"2023-07-16T22:35:21","date_gmt":"2023-07-17T02:35:21","guid":{"rendered":"https:\/\/www.tiingo.com\/blog\/?p=241"},"modified":"2023-07-17T08:30:34","modified_gmt":"2023-07-17T12:30:34","slug":"chainlink-oracle","status":"publish","type":"post","link":"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/","title":{"rendered":"Chainlink Oracles: Bridging Blockchain and Real-World Data"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"645\" src=\"https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/heavy-fog-and-the-Golden-Gate-Bridge-1024x645.jpeg\" alt=\"Chainlink oracle: heavy fog and the Golden Gate Bridge\" class=\"wp-image-242\" srcset=\"https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/heavy-fog-and-the-Golden-Gate-Bridge-1024x645.jpeg 1024w, https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/heavy-fog-and-the-Golden-Gate-Bridge-300x189.jpeg 300w, https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/heavy-fog-and-the-Golden-Gate-Bridge-768x484.jpeg 768w, https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/heavy-fog-and-the-Golden-Gate-Bridge.jpeg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/stock.adobe.com\/images\/golden-gate-san-francisco-under-fog\/1253800?prev_url=detail\"><\/a>Blockchains are all the rage nowadays, but until recently, they suffered from a fundamental limitation, in that they had no native support for off-chain data. This severely limited the ways in which they could be used.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is the problem Chainlink addresses, and it does this through a system of Chainlink oracles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Though oracles are just a technology, they can be intimidating to outsiders not steeped in the inner workings of blockchains.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this piece, we\u2019ll discuss Chainlink oracles, why they matter, and what they\u2019re making possible.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-chainlink\"><strong>What Is <\/strong><strong>Chainlink<\/strong><strong>?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Chainlink network is an open-source <a href=\"https:\/\/finance.yahoo.com\/news\/chainlink-why-important-world-cryptocurrency-180220462.html?guccounter=1&amp;guce_referrer=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8&amp;guce_referrer_sig=AQAAAFKqVVRe6bmwCAm5ZO2RcPVBEt540jgv3xfZlu4TZurfJxLehvTGHoVXaIToV6fwq1-ZfSiYAPRtYFT772fYOY-GldOcXns0ez6ViOqkgA0N9n-CFslgO89Jdr_1vZefo2lDuHLIE00wgLIO8TIk4HR7OiGqBhZDTVUWQlVYlbYQ\" target=\"_blank\" rel=\"noreferrer noopener\">blockchain project<\/a> that operates on top of Ethereum. The project is overseen by Chainlink Labs, comprised of a team of developers, founders, executives, and academics with extensive experience building cutting-edge technologies.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Chainlink was created by Sergey Nazarov and Steve Ellis in 2017. It is part of the broader \u201cWeb3\u201d paradigm that encourages decentralization and ownership of assets such as non-fungible tokens (NFTs).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Chainlink also has its own cryptocurrency, the link token (LINK). It\u2019s similar to other blockchain-native tokens like Bitcoin (BTC) and Ethereum (ETH), in that it\u2019s meant to help support Chainlink\u2019s growth while simultaneously facilitating certain kinds of on-chain behavior (more on this below).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-are-the-use-cases-of-chainlink\"><strong>What Are the Use Cases of Chainlink?<\/strong><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"428\" src=\"https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/spheres-connected-to-each-other-1024x428.jpeg\" alt=\"Chainlink oracle: spheres connected to each other\" class=\"wp-image-245\" srcset=\"https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/spheres-connected-to-each-other-1024x428.jpeg 1024w, https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/spheres-connected-to-each-other-300x125.jpeg 300w, https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/spheres-connected-to-each-other-768x321.jpeg 768w, https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/spheres-connected-to-each-other.jpeg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/stock.adobe.com\/images\/blue-and-white-sphere-network-structure-abstract-design-connection-design-3d-illustration\/297577013?prev_url=detail\"><\/a>There are a number of <a href=\"https:\/\/blog.chain.link\/smart-contract-use-cases\/\" target=\"_blank\" rel=\"noreferrer noopener\">Chainlink use cases<\/a>. These include:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Decentralized money markets: <\/strong>A money market is more or less what it sounds like \u2014 it\u2019s a market where different parties can lend and borrow with each other. On a blockchain like Chainlink, this is generally handled through smart contracts, and provisioning money markets is a crucial bit of financial infrastructure that decentralized finance (DeFi) must accommodate if it wants to seriously contend with traditional finance (TradFi).<\/li>\n\n\n\n<li><strong>Decentralized stablecoins: <\/strong>Stablecoins are coins whose price is meant to be pegged to some other asset, such as the U.S. dollar (USD), gold, etc. Stablecoins are an important crypto application, as they act as a non-volatile means by which to hold on-chain assets.<\/li>\n\n\n\n<li><strong>A source of randomness:<\/strong> Chainlink\u2019s verifiable random function (Chainlink VRF), is a tamper-proof random number generator that collaborates with smart contracts and other applications. Random numbers play a crucial role in many domains, including security and gaming, so this is a valuable service offered by Chainlink.<\/li>\n\n\n\n<li><strong>Prediction markets: <\/strong>A prediction market is a place where entities can bet on the outcomes of some event in the real world, such as an election. In order to function, prediction markets need external data sources, including <a href=\"https:\/\/api.tiingo.com\/products\/news-api\">news<\/a>, <a href=\"https:\/\/api.tiingo.com\/products\/end-of-day-stock-price-data\">price feeds<\/a>, etc. Chainlink is able to offer this data, and that makes blockchain-based prediction markets possible.<\/li>\n\n\n\n<li><strong>Tracking parts of the supply chain: <\/strong>From the very beginning of Bitcoin, blockchain enthusiasts have suggested that distributed ledgers might be a revolutionary way of tracking the provenance and status of complex supply chains. Here, too, is a place where Chainlink adds value. One demonstration of this is the Open Library Project, which leveraged oracles in Chainlink\u2019s decentralized network in order to track the RFID chips in their books. The result is a decentralized platform for borrowing books.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Chainlink has even been utilized by major organizations like AccuWeather and FedEx to <a href=\"https:\/\/thedefiant.io\/what-is-chainlink\" target=\"_blank\" rel=\"noreferrer noopener\">verify data<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-problem-is-the-chainlink-oracle-network-solving\"><strong>What Problem Is the <\/strong><strong>Chainlink Oracle Network<\/strong><strong> Solving?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Chainlink is one of many blockchain networks, but it\u2019s aimed at a <a href=\"https:\/\/www.horizen.io\/academy\/blockchain-oracles\/\" target=\"_blank\" rel=\"noreferrer noopener\">specific problem<\/a>: allowing smart contracts to interact with sources of real-world data and off-chain computation. This integration would mean that smart contracts can be better utilized within the DeFi ecosystem that\u2019s flourishing on the blockchain and would also act to promote cross-chain interoperability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is accomplished through \u201coracles.\u201d Chainlink oracle services essentially function as a kind of middleware between Chainlink and the real world or between Chainlink and other blockchains. Let\u2019s spend a little bit more time getting into the specifics of how this works in the next section.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-a-chainlink-oracle\"><strong>What Is a Chainlink Oracle?<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"724\" src=\"https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/illustration-of-icons-that-are-connected-to-each-other-1024x724.jpeg\" alt=\"Illustration of icons that are connected to each other\" class=\"wp-image-251\" srcset=\"https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/illustration-of-icons-that-are-connected-to-each-other-1024x724.jpeg 1024w, https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/illustration-of-icons-that-are-connected-to-each-other-300x212.jpeg 300w, https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/illustration-of-icons-that-are-connected-to-each-other-768x543.jpeg 768w, https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/illustration-of-icons-that-are-connected-to-each-other.jpeg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/stock.adobe.com\/images\/global-network-connection-world-map-point-and-line-composition-concept-of-global-business-vector-illustration\/161192635\"><\/a>Chainlink operates a <a href=\"https:\/\/api.tiingo.com\/blog\/what-is-chainlink\/\">decentralized oracle network<\/a> that allows entities on the blockchain to connect to off-chain data feeds, including APIs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Why is this important? Until recently, the status quo was to rely on centralized oracles, meaning there would be a single point of contact through which off-chain data could be utilized by a blockchain application.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The challenge is that it\u2019s hard to get this information into the decentralized applications (dapps) created by smart contract developers. This is called the blockchain oracle problem, which is an umbrella term referring to the general fact that entities on the blockchain ecosystem aren\u2019t able to access data from off-chain data providers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Of particular note is the fact that, while centralized oracles are generally secure, there are substantial risks that come from relying on a singular entity. Their data could be corrupted, for example, or deliberately manipulated.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-does-chainlink-solve-the-oracle-problem\"><strong>How Does Chainlink Solve the Oracle Problem?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The decentralized nature of Chainlink oracles eliminates the reliance on a middleman, along with many of the concomitant risks. As a decentralized oracle network, Chainlink aggregates a wide variety of data from different sources that enter into hybrid smart contracts and hit Chainlink\u2019s independent node operators. <a href=\"https:\/\/www.tiingo.com\">Tiingo<\/a> is a major contributor of market data to Chainlink Node Operators, as well as running our own Tiingo node.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We\u2019ve been speaking about Chainlink oracles as if there is just one kind, but there are different kinds. One of the most important types is the input oracle \u2014 which, as you may have guessed from its name, is the main interface between on-chain smart contracts and external data sources.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When they require data, they create a service-level agreement, and this kicks off a search for a qualified Chainlink node operator. A bidding process ensues, in which different node operators will compete to offer the requested data by staking LINK. When a node operator is found that can meet the parameters laid out by the requesting smart contract, the process is completed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-answers-to-faqs-about-chainlink-oracles\"><strong>Answers to FAQs About Chainlink Oracles<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">No doubt you still have questions about the mechanics of Chainlink oracles. In the next few sections, we\u2019ll address some common sources of confusion.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-can-i-get-involved-with-chainlink\"><strong>How Can I Get Involved With <\/strong><strong>Chainlink<\/strong><strong>?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To take advantage of all that Chainlink has to offer, you can become a part of the Chainlink Network by operating a <a href=\"https:\/\/blog.tiingo.com\/tiingo-launches-live-chainlink-equity-price-node\/\">Chainlink node<\/a>. There are several options for <a href=\"https:\/\/docs.chain.link\/chainlink-nodes\/v1\/running-a-chainlink-node\" target=\"_blank\" rel=\"noreferrer noopener\">setting up your Chainlink node<\/a>, including with Docker (by installing Docker Desktop) as well as on the Ganache testnet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once you\u2019ve set up your Chainlink node, you\u2019ll be considered a \u201cnode operator\u201d \u2014 a person who runs the underlying oracle platform and monitors and secures the blockchain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The reason that node operators are critical to the success of Chainlink is that they function as a filtering mechanism prior to the data hitting the smart contract. Chainlink encourages its service users to <a href=\"https:\/\/blog.chain.link\/what-is-a-chainlink-node-operator\/#how-node-operators-fit-within-the-chainlink-network\" target=\"_blank\" rel=\"noreferrer noopener\">send requests for data<\/a> to multiple nodes on the broader decentralized oracle network (as opposed to a single node) to best ensure the validity and security of the data received.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-is-chainlink-2-0\"><strong>What Is <\/strong><strong>Chainlink 2.0<\/strong><strong>?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/chain.link\/whitepaper\" target=\"_blank\" rel=\"noreferrer noopener\">Chainlink 2.0<\/a> contains a number of major technical advances that make the decentralized oracle network (DON) even better. These include better support for DON scaling, hybrid smart contracts, more abstract layers that make development easier, fairer sequences of transactions, cryptographic guarantees that reduce the need for trust, and more fine-tuned incentive structures.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another new addition is Chainlink VRF, which is a random number generator that makes it possible for smart contracts to utilize randomness.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With the launch of Chainlink 2.0,&nbsp; Chainlink also introduced \u201cexplicit staking.\u201d This <a href=\"https:\/\/thedefiant.io\/what-is-chainlink\" target=\"_blank\" rel=\"noreferrer noopener\">new incentive system<\/a> requires that Chainlink node operators offer their LINK balance as collateral; if they are found to be trafficking in bad data or otherwise behaving in a way that damages the decentralized oracle network, they are penalized.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-is-chainlink-different-from-bitcoin\"><strong>How Is <\/strong><strong>Chainlink<\/strong><strong> Different From <\/strong><strong>Bitcoin<\/strong><strong>?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">We often hear the word \u201cBitcoin\u201d in the same context as \u201cblockchain,\u201d and it\u2019s understandable that these two buzzwords might get confused with one another. However, Bitcoin is powered by and operates <em>on<\/em> the bitcoin blockchain, whereas Chainlink operates on top of the Ethereum blockchain.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-is-a-hybrid-smart-contract-different-from-a-smart-contract\"><strong>How Is a Hybrid Smart Contract Different From a Smart Contract?<\/strong><\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/hologram-of-a-document-and-a-pen-1024x512.jpeg\" alt=\"Hologram of a document and a pen\" class=\"wp-image-243\" srcset=\"https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/hologram-of-a-document-and-a-pen-1024x512.jpeg 1024w, https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/hologram-of-a-document-and-a-pen-300x150.jpeg 300w, https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/hologram-of-a-document-and-a-pen-768x384.jpeg 768w, https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/hologram-of-a-document-and-a-pen.jpeg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/stock.adobe.com\/images\/concept-of-smart-contract\/224328845?prev_url=detail\"><\/a>Hybrid smart contracts combine a typical smart contract with the power of Chainlink\u2019s decentralized oracle network, which adds an additional layer of verification and extends what smart contracts can do.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To see how, let\u2019s draw a sharp distinction between what occurs via the blockchain and what occurs off-chain. The advantage of a blockchain is that it affords the ability for entities to exchange value, and it maintains a permanent record of these transactions. As we\u2019ve noted, however, the liability of this approach is that there\u2019s historically been no way for a given blockchain to access external data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hybrid smart contracts are a promising solution to this problem. Chainlink\u2019s decentralized oracle network is able to fetch and validate external data, feeding them to smart contracts. Armed with this data, hybrid smart contracts are able to do many things that ordinary smart contracts can\u2019t, such as pay out a bet based on the outcome of a boxing match.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-kinds-of-data-are-being-used-by-chainlink-smart-contracts\"><strong>What Kinds of Data Are Being Used by <\/strong><strong>Chainlink<\/strong><strong> <\/strong><strong>Smart Contracts<\/strong><strong>?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">There are myriad use cases for Chainlink, ranging from numerical data, such as price feeds for different stocks, any external APIs, and even one-to-one money exchanges. The validity and security of these data is assured by the fact that they\u2019re compiled from numerous sources, by nodes that are strongly incentivized to provide quality information.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-is-chainlink-automation\"><strong>What Is <\/strong><strong>Chainlink<\/strong><strong> <\/strong><strong>Automation<\/strong><strong>?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Once upon a time, a team building smart contracts had to perform a lot of manual steps in order to get smart contracts to work correctly. <a href=\"https:\/\/chain.link\/education-hub\/smart-contract-automation-use-cases\" target=\"_blank\" rel=\"noreferrer noopener\">Chainlink Automation<\/a> obviates the need for this tedium by offering interconnected systems of nodes that make substantial automation possible.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A developer can create a job and submit it to Chainlink Automation, after which point the service monitors conditions to trigger contract functionality whenever the time is right.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-what-is-cross-chain-interoperability\"><strong>What Is <\/strong><strong>Cross-Chain<\/strong><strong> Interoperability?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cross-chain interoperability refers to the ability to communicate or send data across multiple blockchain networks. By default, blockchains are not able to communicate with one another \u2014 they require some sort of bridging mechanism.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By having a universal standard, such as Chainlink\u2019s <a href=\"https:\/\/chain.link\/cross-chain\" target=\"_blank\" rel=\"noreferrer noopener\">Cross-Chain Interoperability Protocol (CCIP)<\/a>, developers are able to more efficiently build applications that leverage the functionality available across different blockchains.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-future-of-chainlink-oracles\"><strong>The Future of <\/strong><strong>Chainlink Oracles<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Chainlink oracles are a promising way to bridge the gap between conventional institutions \u2014 such as financial institutions and weather forecasting services \u2014 with the ever-growing blockchain infrastructure.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There needs to be a reliable way to connect on-chain and off-chain entities and make them compatible with one another without fear of relying on a single centralized entity to perform flawlessly. Chainlink offers a secure way and diversified way to facilitate this in a decentralized manner, and its use cases are expanding all the time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Better data is a crucial part of unlocking the full power of the blockchain, but from machine learning to planning your long-term strategy, data is also crucial in many other applications.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you need timely, top-notch data, you won\u2019t find a better source than Tiingo. We work relentlessly to clean and validate data related to <a href=\"https:\/\/www.tiingo.com\/products\/end-of-day-stock-price-data\">stock prices<\/a>, <a href=\"https:\/\/www.tiingo.com\/products\/crypto-api\">crypto<\/a>, <a href=\"https:\/\/www.tiingo.com\/products\/forex-api\">forex<\/a>, and <a href=\"https:\/\/www.tiingo.com\/products\/fundamental-data-api\">company fundamentals<\/a>, then serve it up on our easy-to-use API. <a href=\"https:\/\/www.tiingo.com\/\">Sign up for an account today<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Blockchains are all the rage nowadays, but until recently, they suffered from a fundamental limitation, in that they had no native support for off-chain data. This severely limited the ways in which they could be used. This is the problem Chainlink addresses, and it does this through a system of Chainlink oracles. Though oracles are [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":242,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"osom_blocks_metabox":"","inline_featured_image":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-241","post","type-post","status-publish","format-standard","has-post-thumbnail","category-uncategorized","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.2 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Chainlink Oracles: Bridging Blockchain and Real-World Data<\/title>\n<meta name=\"description\" content=\"Use this guide to understand how Chainlink oracles solve the blockchain oracle problem and to get answers to frequently asked questions.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Chainlink Oracles: Bridging Blockchain and Real-World Data\" \/>\n<meta property=\"og:description\" content=\"Use this guide to understand how Chainlink oracles solve the blockchain oracle problem and to get answers to frequently asked questions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/\" \/>\n<meta property=\"og:site_name\" content=\"Tiingo Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/tiingofinance\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-17T02:35:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-17T12:30:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/heavy-fog-and-the-Golden-Gate-Bridge.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"756\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Rishi S.\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@tiingofinance\" \/>\n<meta name=\"twitter:site\" content=\"@tiingofinance\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rishi S.\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/\"},\"author\":{\"name\":\"Rishi S.\",\"@id\":\"https:\/\/www.tiingo.com\/blog\/#\/schema\/person\/54fc93e1626ed221a37fcfddb597c3d6\"},\"headline\":\"Chainlink Oracles: Bridging Blockchain and Real-World Data\",\"datePublished\":\"2023-07-17T02:35:21+00:00\",\"dateModified\":\"2023-07-17T12:30:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/\"},\"wordCount\":1892,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.tiingo.com\/blog\/#organization\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/\",\"url\":\"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/\",\"name\":\"Chainlink Oracles: Bridging Blockchain and Real-World Data\",\"isPartOf\":{\"@id\":\"https:\/\/www.tiingo.com\/blog\/#website\"},\"datePublished\":\"2023-07-17T02:35:21+00:00\",\"dateModified\":\"2023-07-17T12:30:34+00:00\",\"description\":\"Use this guide to understand how Chainlink oracles solve the blockchain oracle problem and to get answers to frequently asked questions.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.tiingo.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Chainlink Oracles: Bridging Blockchain and Real-World Data\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.tiingo.com\/blog\/#website\",\"url\":\"https:\/\/www.tiingo.com\/blog\/\",\"name\":\"Tiingo API Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.tiingo.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.tiingo.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.tiingo.com\/blog\/#organization\",\"name\":\"Tiingo.com\",\"url\":\"https:\/\/www.tiingo.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.tiingo.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/api.tiingo.com\/blog\/wp-content\/uploads\/2023\/05\/purple-for-light-bg.svg\",\"contentUrl\":\"https:\/\/api.tiingo.com\/blog\/wp-content\/uploads\/2023\/05\/purple-for-light-bg.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"Tiingo.com\"},\"image\":{\"@id\":\"https:\/\/www.tiingo.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/tiingofinance\/\",\"https:\/\/twitter.com\/tiingofinance\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.tiingo.com\/blog\/#\/schema\/person\/54fc93e1626ed221a37fcfddb597c3d6\",\"name\":\"Rishi S.\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.tiingo.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/28ae16ae1fe9df62492ab4b742241b19a6a12395109570074a7b8194c6709ec4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/28ae16ae1fe9df62492ab4b742241b19a6a12395109570074a7b8194c6709ec4?s=96&d=mm&r=g\",\"caption\":\"Rishi S.\"},\"description\":\"Rishi Singh is the CEO of Tiingo.com. A prior algorithmic and quant researcher, Rishi started Tiingo.com to modernize the financial data vertical by focusing on data acquisition, cleansing, aggregation, innovation, and distribution of data.\",\"sameAs\":[\"http:\/\/www.tiingo.com\"],\"url\":\"https:\/\/www.tiingo.com\/blog\/author\/tadmin24\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Chainlink Oracles: Bridging Blockchain and Real-World Data","description":"Use this guide to understand how Chainlink oracles solve the blockchain oracle problem and to get answers to frequently asked questions.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/","og_locale":"en_US","og_type":"article","og_title":"Chainlink Oracles: Bridging Blockchain and Real-World Data","og_description":"Use this guide to understand how Chainlink oracles solve the blockchain oracle problem and to get answers to frequently asked questions.","og_url":"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/","og_site_name":"Tiingo Blog","article_publisher":"https:\/\/www.facebook.com\/tiingofinance\/","article_published_time":"2023-07-17T02:35:21+00:00","article_modified_time":"2023-07-17T12:30:34+00:00","og_image":[{"width":1200,"height":756,"url":"https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/heavy-fog-and-the-Golden-Gate-Bridge.jpeg","type":"image\/jpeg"}],"author":"Rishi S.","twitter_card":"summary_large_image","twitter_creator":"@tiingofinance","twitter_site":"@tiingofinance","twitter_misc":{"Written by":"Rishi S.","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/#article","isPartOf":{"@id":"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/"},"author":{"name":"Rishi S.","@id":"https:\/\/www.tiingo.com\/blog\/#\/schema\/person\/54fc93e1626ed221a37fcfddb597c3d6"},"headline":"Chainlink Oracles: Bridging Blockchain and Real-World Data","datePublished":"2023-07-17T02:35:21+00:00","dateModified":"2023-07-17T12:30:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/"},"wordCount":1892,"commentCount":0,"publisher":{"@id":"https:\/\/www.tiingo.com\/blog\/#organization"},"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/","url":"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/","name":"Chainlink Oracles: Bridging Blockchain and Real-World Data","isPartOf":{"@id":"https:\/\/www.tiingo.com\/blog\/#website"},"datePublished":"2023-07-17T02:35:21+00:00","dateModified":"2023-07-17T12:30:34+00:00","description":"Use this guide to understand how Chainlink oracles solve the blockchain oracle problem and to get answers to frequently asked questions.","breadcrumb":{"@id":"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.tiingo.com\/blog\/chainlink-oracle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tiingo.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Chainlink Oracles: Bridging Blockchain and Real-World Data"}]},{"@type":"WebSite","@id":"https:\/\/www.tiingo.com\/blog\/#website","url":"https:\/\/www.tiingo.com\/blog\/","name":"Tiingo API Blog","description":"","publisher":{"@id":"https:\/\/www.tiingo.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tiingo.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.tiingo.com\/blog\/#organization","name":"Tiingo.com","url":"https:\/\/www.tiingo.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tiingo.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/api.tiingo.com\/blog\/wp-content\/uploads\/2023\/05\/purple-for-light-bg.svg","contentUrl":"https:\/\/api.tiingo.com\/blog\/wp-content\/uploads\/2023\/05\/purple-for-light-bg.svg","width":"1024","height":"1024","caption":"Tiingo.com"},"image":{"@id":"https:\/\/www.tiingo.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/tiingofinance\/","https:\/\/twitter.com\/tiingofinance"]},{"@type":"Person","@id":"https:\/\/www.tiingo.com\/blog\/#\/schema\/person\/54fc93e1626ed221a37fcfddb597c3d6","name":"Rishi S.","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tiingo.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/28ae16ae1fe9df62492ab4b742241b19a6a12395109570074a7b8194c6709ec4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/28ae16ae1fe9df62492ab4b742241b19a6a12395109570074a7b8194c6709ec4?s=96&d=mm&r=g","caption":"Rishi S."},"description":"Rishi Singh is the CEO of Tiingo.com. A prior algorithmic and quant researcher, Rishi started Tiingo.com to modernize the financial data vertical by focusing on data acquisition, cleansing, aggregation, innovation, and distribution of data.","sameAs":["http:\/\/www.tiingo.com"],"url":"https:\/\/www.tiingo.com\/blog\/author\/tadmin24\/"}]}},"featured_image_src":"https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/heavy-fog-and-the-Golden-Gate-Bridge-600x400.jpeg","featured_image_src_square":"https:\/\/www.tiingo.com\/blog\/wp-content\/uploads\/2023\/07\/heavy-fog-and-the-Golden-Gate-Bridge-600x600.jpeg","author_info":{"display_name":"Rishi S.","author_link":"https:\/\/www.tiingo.com\/blog\/author\/tadmin24\/"},"_links":{"self":[{"href":"https:\/\/www.tiingo.com\/blog\/wp-json\/wp\/v2\/posts\/241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tiingo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tiingo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tiingo.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tiingo.com\/blog\/wp-json\/wp\/v2\/comments?post=241"}],"version-history":[{"count":4,"href":"https:\/\/www.tiingo.com\/blog\/wp-json\/wp\/v2\/posts\/241\/revisions"}],"predecessor-version":[{"id":252,"href":"https:\/\/www.tiingo.com\/blog\/wp-json\/wp\/v2\/posts\/241\/revisions\/252"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tiingo.com\/blog\/wp-json\/wp\/v2\/media\/242"}],"wp:attachment":[{"href":"https:\/\/www.tiingo.com\/blog\/wp-json\/wp\/v2\/media?parent=241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tiingo.com\/blog\/wp-json\/wp\/v2\/categories?post=241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tiingo.com\/blog\/wp-json\/wp\/v2\/tags?post=241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}