The term ‘oracle’ has become quite commonly used within crypto circles across the globe in recent years, and rightly so. This is because these novel offerings are designed to connect various blockchain projects with a wide array of off-chain data, thus allowing for the advent of many novel use cases.
That said, most traditional oracles are faced with two core issues. Firstly, they require a centralized entity/intermediary to facilitate their access to external, real-time data — as a result of which third parties can potentially alter the data being supplied to it. Secondly, centralized oracles often have to forego many of the privacy advantages put forth by smart contracts, thereby posing major risks to the system’s overall security.
A smart contract can be thought of as a program/transaction protocol designed to automatically execute, administer and note relevant events and actions as per the terms of a predefined digital agreement.
Decentralized oracles explained
As highlighted earlier, centralized oracles serve as single, stand-alone entities that provide data from an external source to a smart contract operating within a set governance framework. As a result, they, more often than not, feature a single point of failure that can result in them being corrupted or being attacked.
On the other hand, decentralized oracles can be visualized as a group of independent oracles where each node operating within the network is capable of acting on its own accord — i.e., having the ability to work solo and retrieve data from an off-chain source.
Since they don’t have any sort of dependence on a “single source of truth”, the overall authenticity, and veracity of the data being supplied to the associated smart contract can be verified with an extremely high degree of efficacy.
To elaborate, most high-quality Decentralized Oracle Networks (DONs) provide their clients with highly specific security features such as data integrity proofs (that use cryptographic signatures); data validation modules using multi-layer aggregation (so as to eliminate downtime-related issues); crypto-economic guarantees as well as other optional features such as zero-knowledge proofs.
From an operational standpoint, decentralized oracles are ideal for use within a complex business environment but need a high level of financial investment — especially when it comes to setting up the project’s native infrastructure as well as paying for its general upkeep/maintenance.
The issues with oracles in their present form
While the transparency and decentralization aspect of most oracle-based platforms is quite intriguing, at least on paper, it should be noted that such propositions are only valid insofar that the information being supplied to a particular blockchain is “tamper-proof”. Now that being said, it is worth looking into the question of who really has the power to authenticate this data?
In fact, this question has been looked at in-depth by many blockchain experts and arises whenever a digital asset has to be linked to its physical counterpart.
As an example, whenever the transfer of ownership relating to a physical commodity (for example a necklace) has to take place between two people, the smart contract associated with the deal has to be supplied with data ensuring the validity of the supplied information.
To achieve this, a third party is usually required for the verification of events taking place in the real world. And while many projects have sought to alleviate this pain point in recent years, the issue is still quite prevalent today.
Decentralized Oracle solutions
Chainlink
One of the most popular oracle networks in the market today, Chainlink is best described as a decentralized network of nodes capable of delivering its users a wide range of real-time info from external data sources. The platform’s native smart contract architecture is automated and is able to perform actions as and when certain predefined conditions are satisfied.
Chainlink’s network is designed to help process real-world data associated with a number of feeds ranging from asset prices to sports data to shipping data to weather data. As a result of its multifaceted utilitarian structure, the platform is currently being used by a number of prominent DeFi projects such as Aave, Kyber Network, Synthetix, amongst others.
QED
QED can be thought of as a future-ready decentralized oracle designed to connect a wide number of blockchain networks and their associated smart contracts with external data sources seamlessly. Operationally speaking, QED Oracles utilize ‘external collateral’ as a bond to their smart contract theory mitigating many systemic risks that may have otherwise entered the fray.
Furthermore, the platform uses a ‘reliability scoring’ mechanism that determines the oracle’s capital efficiency while weeding out any poor performers from within the ecosystem. Lastly, QED has been built atop a blockchain that features no single point of failure and does not make use of a centralized verification system — allowing for a higher level of operational efficacy and overall security.
Witnet
Simply put, Witnet is a decentralized oracle network (DON) that not only connects smart contracts to real-world data sources but also allows third-party software to gather certain, specific info published by a given web address at any given point in time in its lifecycle, that too with verifiable proof.
It is worth mentioning that Witnet comes with a highly developed, holistic blockchain as well as a native digital asset that miners have the option of securing in lieu of retrieving, attesting and delivering web content.
True Decentralization Can be Achieved With Oracles
newsbtc發佈於 2022-04-03更新於 2022-04-03
文章摘要
The term ‘oracle’ has become quite commonly used within crypto circles across the globe in recent years, and rightly so....
你可能也喜歡
交易
現貨
合約
熱門文章
如何購買LINK
歡迎來到HTX.com!在這裡,購買ChainLink (LINK)變得簡單而便捷。跟隨我們的逐步指南,放心開始您的加密貨幣之旅。第一步:創建您的HTX帳戶使用您的 Email、手機號碼在HTX註冊一個免費帳戶。體驗無憂的註冊過程並解鎖所有平台功能。立即註冊第二步:前往買幣頁面,選擇您的支付方式信用卡/金融卡購買:使用您的Visa或Mastercard即時購買ChainLink (LINK)。餘額購買:使用您HTX帳戶餘額中的資金進行無縫交易。第三方購買:探索諸如Google Pay或Apple Pay等流行支付方式以增加便利性。C2C購買:在HTX平台上直接與其他用戶交易。HTX 場外交易 (OTC) 購買:為大量交易者提供個性化服務和競爭性匯率。第三步:存儲您的ChainLink (LINK)購買ChainLink (LINK)後,將其存儲在您的HTX帳戶中。您也可以透過區塊鏈轉帳將其發送到其他地址或者用於交易其他加密貨幣。第四步:交易ChainLink (LINK)在HTX的現貨市場輕鬆交易ChainLink (LINK)。前往您的帳戶,選擇交易對,執行交易,並即時監控。HTX為初學者和經驗豐富的交易者提供了友好的用戶體驗。
769 人學過發佈於 2024.12.13更新於 2025.03.21

相關討論





