Addressing Trust Challenges in Blockchain Oracles Using Asymmetric Byzantine Quorums (2401.00175v1)
Abstract: Distributed Computing in Blockchain Technology (BCT) hinges on a trust assumption among independent nodes. Without a third-party interface or what is known as a Blockchain Oracle, it can not interact with the external world. This Oracle plays a crucial role by feeding extrinsic data into the Blockchain, ensuring that Smart Contracts operate accurately in real time. The Oracle problem arises from the inherent difficulty in verifying the truthfulness of the data sourced by these Oracles. The genuineness of a Blockchain Oracle is paramount, as it directly influences the Blockchain's reliability, credibility, and scalability. To tackle these challenges, a strategy rooted in Byzantine fault tolerance {\phi} is introduced. Furthermore, an autonomous system for sustainability and audibility, built on heuristic detection, is put forth. The effectiveness and precision of the proposed strategy outperformed existing methods using two real-world datasets, aimed to meet the authenticity standards for Blockchain Oracles.
- Survey on blockchain based smart contracts: Applications, opportunities and challenges. Journal of Network and Computer Applications, 177:102857, 2021.
- Verx: Safety verification of smart contracts. In 2020 IEEE symposium on security and privacy (SP), pages 1661–1677. IEEE, 2020.
- Blockchain-enabled smart contracts: architecture, applications, and future trends. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 49(11):2266–2277, 2019.
- Layer-based privacy and security architecture for cloud data sharing. Journal of Communications Software and Systems, 15(2):173–185, 2019.
- Blockchain oracles: A framework for blockchain-based applications. In Business Process Management: Blockchain and Robotic Process Automation Forum: BPM 2020 Blockchain and RPA Forum, Seville, Spain, September 13–18, 2020, Proceedings 18, pages 19–34. Springer, 2020.
- Assuring m2m secure transactions via blockchain and smart contracts. Journal of Communications Software and Systems, 17(3):260–269, 2021.
- Blockchain in healthcare applications: Research challenges and opportunities. Journal of Network and Computer Applications, 135:62–75, 2019.
- Supply chain transparency through blockchain-based traceability: An overview with demonstration. Computers & Industrial Engineering, 150:106895, 2020.
- Management and evaluation of the performance of end-to-end 5g inter/intra slicing using machine learning in a sustainable environment. Journal of Communications Software and Systems, 19(1):91–102, 2023.
- Method of interaction between blockchain and the world outside the chain based on oracle machine. In 2022 IEEE 8th Intl Conference on Big Data Security on Cloud (BigDataSecurity), IEEE Intl Conference on High Performance and Smart Computing,(HPSC) and IEEE Intl Conference on Intelligent Data and Security (IDS), pages 101–106. IEEE, 2022.
- Dynamic trust-based device legitimacy assessment towards secure iot interactions. Journal of Communications Software and Systems, 18(3):269–276, 2022.
- Analysis of blockchain selfish mining: a stochastic game approach. In ICC 2022-IEEE International Conference on Communications, pages 4217–4222. IEEE, 2022.
- Roy Lai and David LEE Kuo Chuen. Blockchain–from public to private. In Handbook of Blockchain, Digital Finance, and Inclusion, Volume 2, pages 145–177. Elsevier, 2018.
- Optchain: optimal transactions placement for scalable blockchain sharding. In 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS), pages 525–535. IEEE, 2019.
- Secure data storage and sharing techniques for data protection in cloud environments: A systematic review, analysis, and future directions. IEEE Access, 2022.
- Intelligent pricing model for task offloading in unmanned aerial vehicle mounted mobile edge computing for vehicular network. Journal of Communications Software and Systems, 18(2):111–123, 2022.
- Identifying washtrading cases in nft sales networks. IEEE Transactions on Computational Social Systems, 2023.
- A systematic literature review of the tension between the gdpr and public blockchain systems. Blockchain: Research and Applications, page 100129, 2023.
- A gap between blockchain and general data protection regulation: A systematic review. IEEE Access, 2022.
- Secure mqtt authentication and message exchange methods for iot constrained device. In 2021 International Conference on Intelligent Cybernetics Technology & Applications (ICICyTA), pages 70–74. IEEE, 2021.
- Mohsen Attaran. Blockchain technology in healthcare: Challenges and opportunities. International Journal of Healthcare Management, 15(1):70–83, 2022.
- Improving the financial security of national health insurance using cloud-based blockchain technology application. International Journal of Information Management Data Insights, 2(1):100081, 2022.
- A blockchain application prototype for the internet of things. Journal of Communications Software and Systems, 18(2):124–136, 2022.
- A decentralized personal data store based on ethereum: Towards gdpr compliance. Journal of Communications Software and Systems, 15(2):79–88, 2019.
- The role of iot and narrow band (nb)-iot for several use cases. In Emergence of Cyber Physical System and IoT in Smart Automation and Robotics: Computer Engineering in Automation, pages 161–174. Springer, 2021.
- Evaluation of zigbee topology effect on throughput and end to end delay due to different transmission bands for iot applications. Journal of communications software and systems, 16(3):254–259, 2020.
- Chainlink: A decentralized oracle network. Retrieved March, 11:2018, 2017.
- Astraea: A decentralized blockchain oracle. In 2018 IEEE international conference on internet of things (IThings) and IEEE green computing and communications (GreenCom) and IEEE cyber, physical and social computing (CPSCom) and IEEE smart data (SmartData), pages 1145–1152. IEEE, 2018.
- Evaluating reputation management schemes of internet of vehicles based on evolutionary game theory. IEEE Transactions on Vehicular Technology, 68(6):5971–5980, 2019.
- From oracles to trustworthy data on-chaining systems. In 2019 IEEE International Conference on Blockchain (Blockchain), pages 496–503. IEEE, 2019.
- Aware: Adaptive wide-area replication for fast and resilient byzantine consensus. IEEE Transactions on Dependable and Secure Computing, 2020.
- Exact consensus under global asymmetric byzantine links. In 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS), pages 721–731. IEEE, 2020.
- Pspl: A generalized model to convert existing neighbor discovery algorithms to highly efficient asymmetric ones for heterogeneous iot devices. IEEE Internet of Things Journal, 7(8):7207–7219, 2020.
- Asymmetric byzantine quorum approach to resolve trust issues in decentralized blockchain oracles. In 2023 International Conference on Software, Telecommunications and Computer Networks (SoftCOM), pages 1–6, 2023.
- To trust or not to trust: evolutionary dynamics of an asymmetric n-player trust game. IEEE Transactions on Evolutionary Computation, 2023.
- How to trust strangers: Composition of byzantine quorum systems. In 2021 40th International Symposium on Reliable Distributed Systems (SRDS), pages 120–131. IEEE, 2021.
- Elaine Shi. Analysis of deterministic longest-chain protocols. In 2019 IEEE 32nd Computer Security Foundations Symposium (CSF), pages 122–12213. IEEE, 2019.
- The combinatorics of the longest-chain rule: Linear consistency for proof-of-stake blockchains. In Proceedings of the Fourteenth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 1135–1154. SIAM, 2020.
- Anirudh Singh Chauhan. Eda on temperature readings iot devices. In https://www.kaggle.com/code/anirudhchauhan/eda-on-temperature-readings-iot-devices, 2021.
- Waleed Faheem. Temperature analysis and visualization. In https://www.kaggle.com/code/waleedfaheem/temperature-analysis-and-visualization/data, 2022.