Use of Asymmetric Byzantine Quorums to Overcome Trust Issues in Blockchain Oracles
摘要
Blockchain Technology (BCT) operates on a distributed network of independent nodes that depend on mutual trust. To interact with external environments, these networks rely on blockchain oracles, which provide the external data required for the accurate and real-time execution of Smart Contracts. However, this introduces the "Oracle Problem," referring to the challenge of validating the authenticity and integrity of the data supplied by Oracles. This issue is critical because it directly impacts the trustworthiness, reliability, and scalability of the blockchain system. To address these challenges, this paper proposes a method incorporating Byzantine Fault Tolerance (BFT) to improve Oracle reliability. In addition, a self-sustaining and auditable system leveraging heuristic analysis has been developed, demonstrating superior accuracy and efficiency compared to existing approaches. These claims are supported by experimental results using two real-world datasets that meet the stringent verification requirements for blockchain oracles.