visit
Centralized
Among the notable centralized oracles is the Coinbase Price Oracle, which takes Coinbase Pro’s API as the data source, and later excludes data points with significant deviation. DeFi projects that are requesting data fees can make calls to Coinbase Price Oracle with public key verification enabled. While centralized exchanges are more practical to be used, there is only a little adoption, mainly due to the security concerns. A typical attack could be orchestrated by an attacker by controlling the oracle data sources, and then broadcast malicious information to a smart contract that relies on the data, thus contaminating the decentralized trading environment.Decentralized
Decentralized oracles are widely accepted by DeFi platforms such as lending services, derivatives, and some DEXs, which all need a reliable oracle to access price data.Ethereum Ecosystem:
The Ethereum ecosystem is featuring mainly four Decentralized Oracle Projects: Chainlink, Band Protocol, Tellor and Nest Protocol. Chainlink provides feeds for 55 trading pairs, including 30 fiat pairs. At least $2.5B are locked values in crypto assets, which are referencing to Chainlink price oracles. Band Protocol beyond cryptocurrencies can also connect to trusted data sources such as weather, lottery, or even unemployment rate through traditional Web APIs with customised oracle script. Tellos takes the old fashion Proof of Work Method combined with the staking concept to maintain data quality. Users can request data by adding the Tellor token as a tip. In general, the decentralized oracles, the price generation process is created as follows:Off-chain data upload > On-chain validating > Feed Data Of course, Ethereum decentralized oracles are likely to fail to update due to the Ethereum network congestions and extreme market conditions, like the one on Black Thursday.Polkadot Ecosystem:
aims to Build a Cross-chain Platform Powering the Data Economy, which aims to be the Data Infrastructure for DeFi and Web 3.0 Powered by Polkadot. The Open API and SDK of Kylin Network offers any applications and blockchains (such as parachains and parathreads) instantaneous but transparent, reliable and valid on/off-chain market data and social data sources by leveraging the power of Polkadot/Substrate Framework on open networks.
Kylin Network represents extensibility and a synergetic increase to the off-chain workers’ capability as it will provide not only access, management, insights, coordination to a greater array of data sources, but bolster validity and decentralization of the data sources themselves.Kylin has chosen Polkadot, due to the weaknesses of Ethereum, especially high transaction costs, and low scalability. Thus, an implementation based on the Polkadot network and its cross-chain interoperability is a better solution for the blockchain ecosystem.Kylin has received a grant from the Web3 Foundation. According to Polkadot, the grant program's aim is to steward the Web 3.0 ecosystem and carefully manage resources. "We provide grants that we believe will return the highest impact on the Web 3.0 ecosystem over the long term". Kylin is one of the few grant winners in its most competitive grant wave to date, Wave 8. Via Polkadot, Kylin can theoretically allows work on any chain in existence and potentially any new chain in the future via Polkadot's novel bridge-chaining interoperability features.The project is among the oracles projects that have not yet launched a token, though it’s for granted that it is expected in the near future since tokenomics it’s an integral part for the safeguarding of the network.Harmony Ecosystem
Both and are building decentralized oracles on Harmony. The project has solidified its edge as one of the most cutting edge blockchains for security and scalability through sharding by dividing not only the network nodes but also the blockchain state into shards — scaling linearly in all three aspects of machines, transactions, and storage. Furthermore, Harmony has innovated on the battle-tested Practical Byzantine Fault Tolerance (PBFT) for fast consensus of block transactions to a Fast BFT (FBFT) which leads to low transaction fees and 1-block-time finality in Harmony Mainnet. To date, the network has produced over 20M+ blocks without any issues.A small team in the Harmony community has already started building an application choosing to utilize Band Oracles on Harmony. Until then, here’s a system diagram as a teaser…😀
Comparison of Decentralized Oracles