Understanding the Blockchain Oracle Problem: A Call for Action
Abstract
:1. Introduction
2. Theoretical Background
2.1. What Is a Blockchain?
- Decentralization of consensus: There is the absence of an authority that constitutes a single point of trust/failure to approve transactions.
- Transparency: Records are auditable by all the participants in the network.
- Security and Immutability: Only private-key owners can start a transaction, and once added to the blockchain, forgery is very unlikely to happen.
- Censorship resistance: The system is meant to prevent invalid transactions, not invalid users, so anyone—human, corporation, or even AI—may operate on the blockchain.
- Borderless: A blockchain network is not affected by distance or national borders. Even though the transaction happens in the same room or between two “poles”, the rules remain the same [5].
2.2. From Blockchain to “Smart” Contracts
- Energy production [42],
3. Understanding the Oracle Problem
3.1. What Are Oracles?
- Lottery winners;
- Natural disasters along with risk measurements;
- Price and exchange rate of real/crypto assets;
- Static data (e.g., country codes);
- Dynamic data (e.g., time measurements);
- Weather conditions;
- Political events;
- Sporting events;
- Geolocation and traceability information;
- Accidents;
- Events in other blockchains.
3.2. Narrowing the Oracle Problem
4. How the Oracle Problem Affects Real-World Applications
4.1. IPRS Protection
4.2. Academic Transcript
- MIT University Media Lab that developed Blockcert on the Bitcoin protocol;
- The University of Nicosia, part of the Blockcert consortium that improved Blockcert also on the bitcoin protocol;
- Sony Corporation that developed Sony Global Education in cooperation with IBM Hyperledger Fabric.
4.3. Supply Chain and Traceability
4.4. Energy
4.5. Contracting and Law
4.6. Healthcare
- Dentacoin ensures, through a system of stringent reviews, that the doctors are qualified to operate in the dental industry.
- Solve.Care provides a platform that manages accesses, care, and payments, making healthcare more handy and affordable
- Medibloc provides a private and reliable blockchain to store and distribute medical data.
- Medicalchain offers a solution for personal health records storage, also providing a direct link with insurance companies.
- Blockpharma ensures the traceability and authenticity of drugs using blockchain and IoT (Quick response code).
- Humanscape ensures cooperation between researchers to develop cures to tackle over 7000 incurable diseases.
5. Discussion
6. Conclusions
- IPRs: Who should supervise the oracles when uploading patents on the blockchain? Can the system be self-sufficient?
- ACADEMIC RECORDS: Considering reputation as the main counter to the oracle problem, is it possible to create a shared platform for systems such as ECTS? Can student skills be recorded on the blockchain?
- ENERGY: Considering oracles as weak points, is it possible to manage an energy market platform without a central authority? Can a trust model ensure the system to be self-sufficient and entirely decentralized?
- SUPPLY CHAIN: Can a firm reputation alone counter the oracle problem? If oracles are unable to prevent the upload of unwanted information, who will benefit from blockchain implementation?
- HEALTHCARE: Can patients themselves be oracles? Can a distributed system also guarantee privacy and security?
- LAW: What is the legal role of oracles? How can smart contracts be enforceable? How does one prevent illegal smart contracts?
Funding
Conflicts of Interest
References
- Kumar, A.; Liu, R.; Shan, Z. Is Blockchain a Silver Bullet for Supply Chain Management? Technical Challenges and Research Opportunities. Decis. Sci. 2020, 51, 8–37. [Google Scholar] [CrossRef]
- Szabo, N. Formalizing and Securing Relationships on Public Networks. Available online: https://journals.uic.edu/ojs/index.php/fm/article/view/548 (accessed on 15 February 2020).
- Frankenreiter, J. The limits of smart contracts. J. Inst. Theor. Econ. 2019, 175, 149–162. [Google Scholar] [CrossRef]
- Buterin, V. Ethereum: A Next-Generation Smart Contract and Decentralized Application Platform. Available online: https://github.com/ethereum/wiki/wiki/White-Paper (accessed on 12 April 2020).
- Antonopoulos, A.M. The Internet of Money—Volume Two; Merkle Bloom LLC: Seattle, WA, USA, 2018. [Google Scholar]
- Saberi, S.; Kouhizadeh, M.; Sarkis, J.; Shen, L. Blockchain technology and its relationships to sustainable supply chain management. Int. J. Prod. Res. 2019, 57, 2117–2135. [Google Scholar] [CrossRef] [Green Version]
- Chang, S.E.; Chen, Y.-C.; Lu, M.-F. Supply chain re-engineering using blockchain technology: A case of smart contract based tracking process. Technol. Forecast. Soc. Chang. 2019, 144, 1–11. [Google Scholar] [CrossRef]
- Ekblaw, A.; Azaria, A.; Halamka, J.D.; Lippman, A.; Original, I.; Vieira, T. A Case Study for Blockchain in Healthcare: “ MedRec “ prototype for electronic health records and medical research data MedRec: Using Blockchain for Medical Data Access and Permission Management. IEEE Technol. Soc. Mag. 2016, 13, 13. [Google Scholar] [CrossRef]
- Plant, L. Implications of open source blockchain for increasing efficiency and transparency of the digital content supply chain in the australian telecommunications and media industry. Aust. J. Telecommun. Digit. Econ. 2017, 5, 15–29. [Google Scholar] [CrossRef]
- Hu, W.; Hu, Y.W.; Yao, W.H.; Lu, W.Q.; Li, H.H.; Lv, Z.W. A blockchain-based smart contract trading mechanism for energy power supply and demand network. Adv. Prod. Eng. Manag. 2019, 14, 284–296. [Google Scholar] [CrossRef] [Green Version]
- Sung, H.-C. Prospects and challenges posed by blockchain technology on the copyright legal system. Queen Mary J. Intellect. Prop. 2019, 9, 430–451. [Google Scholar] [CrossRef]
- Sheth, A.; Subramanian, H. Blockchain and contract theory: Modeling smart contracts using insurance markets. Manag. Financ. 2019, 46, 803–814. [Google Scholar] [CrossRef]
- Millard, C. Blockchain and law: Incompatible codes? Comput. Law Secur. Rev. 2018, 34, 843–846. [Google Scholar] [CrossRef]
- Casino, F.; Dasaklis, T.K.; Patsakis, C. A systematic literature review of blockchain-based applications: Current status, classification and open issues. Telemat. Inform. 2019, 36, 55–81. [Google Scholar] [CrossRef]
- Ocheja, P.; Flanagan, B.; Ueda, H.; Ogata, H. Managing lifelong learning records through blockchain. Res. Pract. Technol. Enhanc. Learn. 2019, 14, 4. [Google Scholar] [CrossRef] [Green Version]
- Jiang, L.; Zhang, X. BCOSN: A Blockchain-Based Decentralized Online Social Network. IEEE Trans. Comput. Soc. Syst. 2019, 6, 1454–1466. [Google Scholar] [CrossRef]
- Liao, D.-Y.; Wang, X. Applications of blockchain technology to logistics management in integrated casinos and entertainment. Informatics 2018, 5, 44. [Google Scholar] [CrossRef] [Green Version]
- Antonopoulos, A.M.; Woods, G. Mastering Ethereum—Building Smart Contracts and DAPPS; O’Reilly: Sebastopol, CA, USA, 2018. [Google Scholar]
- Damjan, M. The interface between blockchain and the real world. Ragion Prat. 2018, 2018, 379–406. [Google Scholar] [CrossRef]
- Dalovindj, U. The Oracle Problem. Available online: https://www.reddit.com/r/Bitcoin/comments/2p78kd/the_oracle_problem/ (accessed on 2 March 2020).
- Schaad, A.; Reski, T.; Winzenried, O. Integration of a Secure Physical Element as a Trusted Oracle in a Hyperledger Blockchain. In Proceedings of the 16th Internationla Joint Conference on e-Business and Telecommunications, Prague, Czech Republic, 26–28 July 2019; SCITEPRESS—Science and Technology Publications: Prague, Czech Republic, 2019; pp. 498–503. [Google Scholar]
- Caldarelli, G.; Rossignoli, C.; Zardini, A. Overcoming the blockchain oracle problem in the traceability of non-fungible products. Sustainability 2020, 12, 2391. [Google Scholar] [CrossRef] [Green Version]
- Caldarelli, G. Real-world blockchain applications under the lens of the oracle problem. A systematic literature review. In Proceedings of the IEEE International Conference on Technology Management, Operations and Decisions, Marrakech, Morocco, 25–27 November 2020. [Google Scholar]
- Cohney, S.; Hoffman, D.A.; Sklaroff, J.; Wishnick, D. Coin-Operated Capitalism. Columbia Law Rev. 2019, 119, 591. [Google Scholar] [CrossRef] [Green Version]
- Jamison, M.A.; Tariq, P. Five things regulators should know about blockchain (and three myths to forget). Electr. J. 2018, 31, 20–23. [Google Scholar] [CrossRef]
- Lucena, P.; Binotto, A.P.D.; Momo, F.D.; Kim, H. A Case Study for Grain Quality Assurance Tracking based on a Blockchain Business Network. arXiv 2018, arXiv:1803.07877. [Google Scholar]
- Kamath, R. Food Traceability on Blockchain: Walmart’s Pork and Mango Pilots with IBM. J. Br. Blockchain Assoc. 2018, 1, 1–12. [Google Scholar] [CrossRef]
- Egberts, A. The Oracle Problem—An Analysis of how Blockchain Oracles Undermine the Advantages of Decentralized Ledger Systems. SSRN Electron. J. 2017. [Google Scholar] [CrossRef]
- Yermack, D. Corporate governance and blockchains. Rev. Financ. 2017, 21, 7–31. [Google Scholar] [CrossRef] [Green Version]
- Finck, M.; Moscon, V. Copyright Law on Blockchains: Between New Forms of Rights Administration and Digital Rights Management 2.0. IIC Int. Rev. Intellect. Prop. Compet. Law 2019, 50, 77–108. [Google Scholar] [CrossRef] [Green Version]
- Bauer, I.; Zavolokina, L.; Leisibach, F.; Schwabe, G. Exploring Blockchain Value Creation: The Case of the Car Ecosystem. In Proceedings of the 52nd Hawaii International Conference on System Sciences, Maui, HI, USA, 8–11 January 2019. [Google Scholar] [CrossRef] [Green Version]
- Antonopoulos, A.M. The Internet of Money—Volume Three; Merkle Bloom LLC: Seattle, WA, USA, 2019. [Google Scholar]
- Tasca, P.; Tessone, C.J. A Taxonomy of Blockchain Technologies: Principles of Identification and Classification. Ledger 2019, 4, 1–39. [Google Scholar] [CrossRef]
- Glaser, F. Pervasive Decentralisation of Digital Infrastructures: A Framework for Blockchain enabled System and Use Case Analysis. In Proceedings of the 50th Hawaii International Conference on System Sciences, Hilton Waikoloa Village, HI, USA, 4–7 January 2017; pp. 1543–1552. [Google Scholar] [CrossRef] [Green Version]
- Grover, P.; Kumar Kar, A.V.I.P. Blockchain for Businesses: A Systematic Literature Review. Int. Fed. Inf. Process. 2018, 7, 325–336. [Google Scholar]
- Mamun, M. How Does Hyperledger Fabric Works? Available online: https://medium.com/coinmonks/how-does-hyperledger-fabric-works-cdb68e6066f5 (accessed on 28 February 2020).
- Swan, M. Blockchain: Bluepring for a New Economy, 1st ed.; O’Reilly: Sebastopol, CA, USA, 2015. [Google Scholar]
- Alharby, M.; van Moorsel, A. Blockchain Based Smart Contracts: A Systematic Mapping Study. arXiv 2017, arXiv:1710.06372. [Google Scholar]
- Morkunas, V.J.; Paschen, J.; Boon, E. How blockchain technologies impact your business model. Bus. Horiz. 2019, 62, 295–306. [Google Scholar] [CrossRef]
- Jirgensons, M.; Kapenieks, J. Blockchain and the Future of Digital Learning Credential Assessment and Management. J. Teach. Educ. Sustain. 2018, 20, 145–156. [Google Scholar] [CrossRef] [Green Version]
- Shatkovskaya, T.V.; Shumilina, A.B.; Nebratenko, G.G.; Isakova, J.I.; Sapozhnikova, E.Y. Impact of technological blockchain paradigm on the movement of intellectual property in the digital space. Eur. Res. Stud. J. 2018, 21, 397–406. [Google Scholar] [CrossRef] [Green Version]
- Sawa, T. Blockchain technology outline and its application to field of power and energy system. Electr. Eng. Jpn. 2019, 206, 11–15. [Google Scholar] [CrossRef]
- Ben Fekih, R.; Lahami, M. Application of Blockchain Technology in Healthcare: A Comprehensive Study; Springer International Publishing: New York, NY, USA, 2020; Volume 12157, ISBN 9783030515164. [Google Scholar]
- Guadamuz, A. All watched over by machines of loving grace: A critical look at smart contracts. Comput. Law Secur. Rev. 2019, 35, 105338. [Google Scholar] [CrossRef]
- Kim, H.M.; Laskowski, M. Toward an ontology-driven blockchain design for supply-chain provenance. Intell. Syst. Account. Financ. Manag. 2018, 25, 18–27. [Google Scholar] [CrossRef]
- Ramachandran, A.; Kantarcioglu, D.M. Using Blockchain and smart contracts for secure data provenance management. arXiv 2017, arXiv:1709.10000. [Google Scholar]
- Buck, J. Blockchain Oracles Explained. Available online: https://cointelegraph.com/explained/blockchain-oracles-explained (accessed on 1 March 2020).
- Apla What Is a Blockchain Oracle? Available online: https://blog.apla.io/what-is-a-blockchain-oracle-2ccca433c026 (accessed on 1 March 2020).
- Curran, B. What Are Oracles? Smart Contracts, Chainlink & “The Oracle Problem. Available online: https://blockonomi.com/oracles-guide (accessed on 29 October 2020).
- Sztorc, P. The Oracle Problem. Available online: https://www.infoq.com/presentations/blockchain-oracle-problems (accessed on 3 March 2020).
- Liu, H.; Kuo, F.-C.; Towey, D.; Chen, T.Y. How Effectively Does Metamorphic Testing Alleviate the Oracle Problem? IEEE Trans. Softw. Eng. 2014, 40, 4–22. [Google Scholar] [CrossRef] [Green Version]
- Barr, E.T.; Harman, M.; McMinn, P.; Shahbaz, M.; Yoo, S. The Oracle Problem in Software Testing: A Survey. IEEE Trans. Softw. Eng. 2015, 41, 507–525. [Google Scholar] [CrossRef]
- Pastore, F.; Mariani, L.; Fraser, G. CrowdOracles: Can the Crowd Solve the Oracle Problem? In Proceedings of the 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation, Luxembourg, 18–22 March 2013; IEEE: Luxembourg, 2013; pp. 342–351. [Google Scholar]
- Galson, S. The Oracle Problem. Available online: https://www.yld.io/blog/the-oracle-problem/ (accessed on 2 March 2020).
- Antonopoulos, A.M. The Killer App: Bananas on the Blockchain? Available online: https://aantonop.com/the-killer-app-bananas-on-theblockchain (accessed on 3 March 2020).
- Song, J. The Truth about Smart Contracts. Available online: https://medium.com/@jimmysong/the-truth-about-smart-contracts-ae825271811f (accessed on 2 March 2020).
- Harper, C. What Is ChainLink? A Beginner’s Guide to Decentralized Oracles. Available online: https://coincentral.com/what-is-chainlink-a-beginners-guide-to-decentralized-oracles/ (accessed on 12 March 2020).
- Dale, O. What Is Chainlink? Guide to The Decentralized Oracle Network. Available online: https://blockonomi.com/chainlink-guide/ (accessed on 12 March 2020).
- Haber, S.; Stornetta, S. How to timestamp a digital document—Original blockchain paper 1991. J. Cryptol. 1991, 3, 99–111. [Google Scholar] [CrossRef]
- Nakamoto, S. Bitcoin: A Peer-to-Peer Electronic Cash System. 2008. 9p. Available online: https://bitcoin.org/bitcoin.pdf (accessed on 29 October 2020).
- Hughes, A.; Park, A.; Kietzmann, J.; Archer-Brown, C. Beyond Bitcoin: What blockchain and distributed ledger technologies mean for firms. Bus. Horiz. 2019, 62, 273–281. [Google Scholar] [CrossRef]
- Grigoreva, E.A.; Garifova, L.F.; Polovkina, E.A. The future of digital technology in russia: Blockchain as one of the priority directions of development. Int. J. Emerg. Technol. 2019, 10, 42–46. [Google Scholar]
- Bdiwi, R.; De Runz, C.; Faiz, S.; Cherif, A.A. Towards a New Ubiquitous Learning Environment Based on Blockchain Technology. In Proceedings of the Proceedings—IEEE 17th International Conference on Advanced Learning Technologies, ICALT 2017, Timisoara, Romania, 3–7 July 2017; pp. 101–102. [Google Scholar]
- Camiller, A.G.A.F. Blockchain in Education; Publications Office of the European Union: Luxembourg, 2017; ISBN 9789279734977. [Google Scholar]
- Turkanović, M.; Hölbl, M.; Košič, K.; Heričko, M.; Kamišalić, A. EduCTX: A blockchain-based higher education credit platform. IEEE Access 2018, 6, 5112–5127. [Google Scholar] [CrossRef]
- Azaria, A.; Ekblaw, A.; Vieira, T.; Lippman, A. MedRec: Using blockchain for medical data access and permission management. In Proceedings of the 2016 2nd International Conference on Open and Big Data (OBD), Vienna, Austria, 22–24 August 2016; pp. 25–30. [Google Scholar] [CrossRef]
- Treiblmaier, H. The impact of the blockchain on the supply chain: A theory-based research framework and a call for action. Supply Chain Manag. Int. J. 2018, 23, 545–559. [Google Scholar] [CrossRef] [Green Version]
- Mik, E. Smart contracts: Terminology, technical limitations and real world complexity. Law Innov. Technol. 2017, 9, 269–300. [Google Scholar] [CrossRef]
- Mougayar, W. The Business Blockchain: Promise, Practice, and Application of the Next Internet Technology; John Wiley & Sons Inc.: Hoboken, NJ, USA, 2016. [Google Scholar]
- Hou, J.; Wang, H.; Liu, P. Applying the blockchain technology to promote the development of distributed photovoltaic in China. Int. J. Energy Res. 2018, 42, 2050–2069. [Google Scholar] [CrossRef]
- Mengelkamp, E.; Gärttner, J.; Weinhardt, C. Decentralizing energy systems through local energy markets: The LAMP-project. In Proceedings of the MKWI 2018—Multikonferenz Wirtschaftsinformatik, Lüneburg, Deutschland, 6–9 March 2018; Volume 2018, pp. 924–930. [Google Scholar]
- Wu, J.; Tran, N.K. Application of blockchain technology in sustainable energy systems: An overview. Sustainability 2018, 10, 3067. [Google Scholar] [CrossRef] [Green Version]
- Li, Z.; Bahramirad, S.; Paaso, A.; Yan, M.; Shahidehpour, M. Blockchain for decentralized transactive energy management system in networked microgrids. Electr. J. 2019, 32, 58–72. [Google Scholar] [CrossRef]
- Tsankov, A. The “Oracle Problem” isn’t a Problem, and Why Smart Contracts Makes Insurance Better for Everyone. Available online: https://medium.com/@antsankov/the-oracle-problem-isnt-a-problem-and-why-smart-contracts-makes-insurance-better-for-everyone-8c979f09851c (accessed on 2 March 2020).
- Arizona House Bill 2417: Signatures; Electronic Transactions; Blockchain Technology; House of Representatives: Washington, DC, USA, 2017; pp. 1–3.
- Jeffries, A. “Blockchain” Is Meaningless. Available online: https://www.theverge.com/2018/3/7/17091766/blockchain-bitcoin-ethereum-cryptocurrency-meaning (accessed on 19 April 2020).
- Gerard, D. The World Food Programme’s Much Publicized “Blockchain” Has One Participant—i.e., It’s a Database. Available online: https://davidgerard.co.uk/blockchain/2017/11/26/the-world-food-programmes-much-publicised-blockchain-has-one-participant-i-e-its-a-database/ (accessed on 17 March 2020).
- Brownsword, R. Regulatory Fitness: Fintech, Funny Money, and Smart Contracts. Eur. Bus. Organ. Law Rev. 2019, 20, 5–27. [Google Scholar] [CrossRef] [Green Version]
- Low, K.F.K.; Mik, E. Pause the blockchain legal revolution. Int. Comp. Law Q. 2019, 69, 135–175. [Google Scholar] [CrossRef]
- Zhang, F.; Cecchetti, E.; Croman, K.; Juels, A.; Shi, E. Town Crier: An Authenticated Data Feed for Smart Contracts. Available online: https://eprint.iacr.org/2016/168.pdf (accessed on 5 March 2020).
- Thomson, C. The DAO of ETHEREUM: Analyzing the DAO Hack, the Blockchain, Smart Contracts, and the Law. Available online: https://medium.com/blockchain-review/the-dao-of-ethereum-e228b93afc79 (accessed on 3 April 2020).
- Graham, R. Ethereum/TheDAO Hack Simplified. Available online: https://blog.erratasec.com/2016/06/etheriumdao-hack-similfied.html (accessed on 14 April 2020).
- Silva, D.M. Ethereum Classic is Under Attack. Available online: https://qz.com/1516994/ethereum-classic-got-hit-by-a-51-attack/ (accessed on 12 March 2020).
- Sui, D.; Ricci, S.; Pfeffer, J. Are Miners Centralized? A Look into Mining Pools. Available online: https://media.consensys.net/are-miners-centralized-a-look-into-mining-pools-b594425411dc (accessed on 29 October 2020).
- Radanović, I.; Likić, R. Opportunities for Use of Blockchain Technology in Medicine. Appl. Health Econ. Health Policy 2018, 16, 583–590. [Google Scholar] [CrossRef]
- Tandon, A.; Dhir, A.; Islam, N.; Mäntymäki, M. Blockchain in healthcare: A systematic literature review, synthesizing framework and future research agenda. Comput. Ind. 2020, 122, 103290. [Google Scholar] [CrossRef]
- Yong, B.; Shen, J.; Liu, X.; Li, F.; Chen, H.; Zhou, Q. An intelligent blockchain-based system for safe vaccine supply and supervision. Int. J. Inf. Manag. 2020, 52, 102024. [Google Scholar] [CrossRef]
- Rensaa, J.A.H.; Gligoroski, D.; Kralevska, K.; Hasselgren, A.; Faxvaag, A. VerifyMed-A blockchain platform for transparent trust in virtualized healthcare: Proof-of-concept. In Proceedings of the 2020 2nd International Electronics Communication Conference, IECC 2020, Singapore, 8–10 July 2020; pp. 73–80. [Google Scholar] [CrossRef]
- Meinert, E.; Alturkistani, A.; Foley, K.A.; Osama, T.; Car, J.; Majeed, A.; Van Velthoven, M.; Wells, G.; Brindley, D. Blockchain implementation in health care: Protocol for a systematic review. J. Med. Internet Res. 2019, 21, e12439. [Google Scholar] [CrossRef]
- Rupasinghe, T.; Burstein, F.; Rudolph, C.; Strange, S. Towards a Blockchain based Fall Prediction Model for Aged Care. In Proceedings of the Australasian Computer Science Week Multiconference, Sydney, NSW, Australia, 29–31 January 2019. [Google Scholar] [CrossRef]
- Talesh, S.A. Data Breach, Privacy, and Cyber Insurance: How Insurance Companies Act as “Compliance Managers” for Businesses. Law Soc. Inq. 2018, 43, 417–440. [Google Scholar] [CrossRef]
- McCoy, T.H.; Perlis, R.H. Temporal trends and characteristics of reportable health data breaches, 2010–2017. JAMA-J. Am. Med. Assoc. 2018, 320, 1282–1284. [Google Scholar] [CrossRef] [Green Version]
- Donald, T. The Most Promising Blockchain Healthcare Projects. 2020. Available online: https://blog.lumiwallet.com/the-most-promising-blockchain-healthcare-projects-2020/ (accessed on 20 October 2020).
- Lielacher, A. Top Blockchain Healthcare Projects for 2020, Rated and Reviewed. Available online: https://www.bitcoinmarketjournal.com/top-blockchain-healthcare-projects-for-2019-rated-and-reviewed/ (accessed on 21 October 2020).
- Hasselgren, A.; Kralevska, K.; Gligoroski, D.; Pedersen, S.A.; Faxvaag, A. Blockchain in healthcare and health sciences—A scoping review. Int. J. Med. Inform. 2020, 134, 104040. [Google Scholar] [CrossRef]
- Patrick, C. What Is a Blockchain Oracle? Available online: https://medium.com/better-programming/what-is-a-blockchain-oracle-f5ccab8dbd72 (accessed on 21 October 2020).
- Desk, A.N. Solve.Care Collaborates With Chainlink To Deliver Real-World Data For Blockchain Healthcare Services. Available online: https://aithority.com/technology/blockchain/solve-care-collaborates-with-chainlink-to-deliver-real-world-data-for-blockchain-healthcare-services/ (accessed on 20 October 2020).
- Arenas, R.; Fernandez, P. CredenceLedger: A Permissioned Blockchain for Verifiable Academic Credentials. In Proceedings of the 2018 IEEE International Conference on Engineering, Technology and Innovation, ICE/ITMC 2018, Stuttgart, Germany, 17–20 June 2018. [Google Scholar]
- Shawdagor, J. Solve.Care Partners with Chainlink to Revolutionize the Healthcare Sector. Available online: https://invezz.com/news/2020/10/20/solve-care-partners-with-chainlink-to-revolutionize-the-healthcare-sector/ (accessed on 22 October 2020).
Condition | Description | Implication | Example | Source |
---|---|---|---|---|
Trusted Oracle | To what extent a specific oracle is perceived trustworthy | Untrusted oracle leads to untrusted blockchain data | Academic Institutions, Supply Chain | Antonopoulos and Woods [18], Mougayar [69] |
Dual Oracle | Condition in which oracles intervene in two (or more) different and unrelated stages of the blockchain application | Tampering or malfunction of one oracle would undermine the whole process | Resource management (e.g., energy) | Damjan [19] |
Multiple Oracle | Data are verified and uploaded on the blockchain by multiple oracles | Practical for publicly available data, proven to be a point of failure for sensitive and private data | Health Records, Entertainment | Dale [58], Shawdagor [99] |
Hierarch Oracle | Certain oracles have predominance over others | Smart contracts may be denied or reverted | Contracting and Law | Frankenreiter [3], Guadamuz [44] |
Twin Oracle | Oracles are equally valid but are substitutes | The choice of oracle gives more power to one party over the other | IPRS Protection | Fink and Moscon [30], Shatkovskaya [41] |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Caldarelli, G. Understanding the Blockchain Oracle Problem: A Call for Action. Information 2020, 11, 509. https://doi.org/10.3390/info11110509
Caldarelli G. Understanding the Blockchain Oracle Problem: A Call for Action. Information. 2020; 11(11):509. https://doi.org/10.3390/info11110509
Chicago/Turabian StyleCaldarelli, Giulio. 2020. "Understanding the Blockchain Oracle Problem: A Call for Action" Information 11, no. 11: 509. https://doi.org/10.3390/info11110509
APA StyleCaldarelli, G. (2020). Understanding the Blockchain Oracle Problem: A Call for Action. Information, 11(11), 509. https://doi.org/10.3390/info11110509