1/ A comparison of DevOps versus Data Provider operated oracle nodes
Both have their advantages, but the nuances are often lost to the noise
#Chainlink is a framework for building oracle networks and supports both simultaneously
Let's explore 👇
2/ DevOps operated oracle nodes:
These are professional infrastructure providers who connect smart contracts to real-world data
For Chainlink, this includes telecommunication enterprises, PoS staking pools, PoW mining pools, DeFi projects, Chainlink ecosystem firms, and more
3/ To power on-chain data feeds, each oracle node fetches data from multiple external APIs, aggregates the results into a single value, then aggregates that result with other nodes off-chain to generate a final medianized value that is then delivered onto any blockchain network
5/ The advantage of DevOps operated oracle nodes is that they are backwards compatible with all exisiting APIs
Data providers can sell their APIs to existing oracle nodes without changing anything about their backend infrastructure or need to deal with crypto custody
6/ Additionally, DevOps oracle nodes don't just relay data on-chain, but also perform off-chain computation
This includes generating verifiable randomness and processing Keeper functions, cross-chain messaging, fair transaction ordering, zero knowledge proofs, and more
7/ This benefits everyone as smart contract developers get access to the data they require, data providers are able to increase their revenue without modifying their backend system or business model, and oracle nodes generate revenue to provide a wide array of oracle services
8/ Data Provider operated oracle nodes:
These are traditional data providers who launch a node to offer smart contracts access their APIs
For Chainlink this includes data provider nodes for financial prices, weather, sports, identity, location, real estate, news, and more
9/ Data providers who launch their own oracle node can
1) Cryptographically sign data from their APIs for increased tamper-resistance
2) Sell their data directly to any blockchain network
3) Leverage Chainlink's exisiting network effects with its hundreds of users
11/ Data Providers can choose to either launch their own oracle node and/or sell their APIs to existing DevOps oracle nodes in a backwards compatible manner
12/ While some oracle solutions only focus on providing one or the other, #Chainlink's ability to support both allows both data providers and users to choose the approach that matches their exact needs
13/ Additionally, with Chainlink's DECO (zero knowledge proofs), users will be able to cryptographically prove to an DevOps Chainlink node that a piece of data came from a specific TLS web session with a data provider in a privacy preserving manner
This is a hybridization
14/ Furthermore, through Chainlink's Town Crier (Trusted Execution Environments), DevOps nodes can be further trust-minimized by running the node in a hardware-based black box, preventing tampering and providing additional proof that data came from a specific data provider
15/ A reality that should be acknowledged is that the vast majority of the world's data from APIs cannot be brought onto a public immutable ledger, either due to business or legal reasons
This requires a privacy preserving solution like DECO where only a proof is put on-chain
16/ Ultimately this approach follows the standard API model of today where data providers specialize in data production and providing APIs, distributors specialize in aggregatation, computation, and delivery to blockchains, while the data is kept private with full integrity
17/ I hope this thread provides some context to the advantages of each type of oracle node, and why #Chainlink is optimized to support both
The API economy is massive and will only continue to grow with the increasing adoption of hybrid smart contracts across blockchains
• • •
Missing some Tweet in this thread? You can try to
force a refresh
"Integrating @Chainlink into the @Arbitrum One mainnet for secure oracles was an obvious choice given its proven track record and flexible architecture that can support access to any external resource and off-chain computation" prnewswire.com/news-releases/…
"We are pleased to announce that @viaMover — a #DeFi savings account — has integrated #Chainlink Price Feeds to secure our Savings and Smart Treasury products"
"@CryptionNetwork is happy to announce our usage of #Chainlink VRF on the @0xPolygon mainnet for provably fair randomness within the PolyDex Second Chance rewards pools"
"@chainlink Price Feeds were the ideal solution for our blockchain-based #CeFi exchange because their price data has extensive market coverage across all trading environments and robust infrastructure"
"We’re excited to announce that @R3fiToken — will integrate #Chainlink Verifiable Random Function (VRF) starting with the #Binance Smart Chain soon to be followed with deployments to #Ethereum and #Polygon"
"We’re excited to announce that @dolphinsfinance — Expert DeFi platform which aims to bring honesty and transparency in the Defi space— will integrate #Chainlink Price feeds in our lending/borrowing platform built on #BinanceSmartChain"
"We’re planning to integrate @chainlink Keepers as part of @Bancor’s upcoming V3 update to further simplify the staking experience for liquidity providers and automate advanced trading features for Bancor users"
"We’re excited to announce that @avaxcells — an NFT collection and Player vs Player RPG card game — will integrate #Chainlink Verifiable Random Function (VRF) on the @avalancheavax blockchain"
"The @SolipayTech#Chainlink node will make our authorized location data accessible to smart contracts, with future plans to also support Solipay’s collected browsing data and bank transaction data"
We will be going through the state of crypto markets in H1 2021 covering DeFi, NFT and exchanges. We will also have a sneak peek on what is expected in H2 2021.
- @LexisNexis to launch Chainlink node to bring legal data on-chain
- @linkpoolio announces Chainlink Node-as-a-Service launching this year
- @Bancor V3 superfluid collateral to combine staking and LPing
- @CelsiusNetwork adoption of CCIP for cross-chain
Chief Data Officer Richard McFarland announced that @LexisNexis, the leading global provider of legal, regulatory and business information and analytics, plans to launch a #Chainlink oracle node to bring legal law data on-chain for smart contracts
.@HuxtableJonny announced that @linkpoolio's Node-as-a-Service solution will launch in Q3-Q4 of this year, providing a one-click solution for launching a #Chainlink oracle node into production and connecting it to premium data sources