A Distributed Efficient Blockchain Oracle Scheme for Internet of Things

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Xian, Youquan, Zhou, Lianghaojie, Jiang, Jianyong, Wang, Boyi, Huo, Hao, Liu, Peng
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929598441193472
author Xian, Youquan
Zhou, Lianghaojie
Jiang, Jianyong
Wang, Boyi
Huo, Hao
Liu, Peng
author_facet Xian, Youquan
Zhou, Lianghaojie
Jiang, Jianyong
Wang, Boyi
Huo, Hao
Liu, Peng
contents In recent years, blockchain has been widely applied in the Internet of Things (IoT). Blockchain oracle, as a bridge for data communication between blockchain and off-chain, has also received significant attention. However, the numerous and heterogeneous devices in the IoT pose great challenges to the efficiency and security of data acquisition for oracles. We find that the matching relationship between data sources and oracle nodes greatly affects the efficiency and service quality of the entire oracle system. To address these issues, this paper proposes a distributed and efficient oracle solution tailored for the IoT, enabling fast acquisition of real-time off-chain data. Specifically, we first design a distributed oracle architecture that combines both Trusted Execution Environment (TEE) devices and ordinary devices to improve system scalability, considering the heterogeneity of IoT devices. Secondly, based on the trusted node information provided by TEE, we determine the matching relationship between nodes and data sources, assigning appropriate nodes for tasks to enhance system efficiency. Through simulation experiments, our proposed solution has been shown to effectively improve the efficiency and service quality of the system, reducing the average response time by approximately 9.92\% compared to conventional approaches.
format Preprint
id arxiv_https___arxiv_org_abs_2310_00254
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle A Distributed Efficient Blockchain Oracle Scheme for Internet of Things
Xian, Youquan
Zhou, Lianghaojie
Jiang, Jianyong
Wang, Boyi
Huo, Hao
Liu, Peng
Networking and Internet Architecture
Distributed, Parallel, and Cluster Computing
Emerging Technologies
In recent years, blockchain has been widely applied in the Internet of Things (IoT). Blockchain oracle, as a bridge for data communication between blockchain and off-chain, has also received significant attention. However, the numerous and heterogeneous devices in the IoT pose great challenges to the efficiency and security of data acquisition for oracles. We find that the matching relationship between data sources and oracle nodes greatly affects the efficiency and service quality of the entire oracle system. To address these issues, this paper proposes a distributed and efficient oracle solution tailored for the IoT, enabling fast acquisition of real-time off-chain data. Specifically, we first design a distributed oracle architecture that combines both Trusted Execution Environment (TEE) devices and ordinary devices to improve system scalability, considering the heterogeneity of IoT devices. Secondly, based on the trusted node information provided by TEE, we determine the matching relationship between nodes and data sources, assigning appropriate nodes for tasks to enhance system efficiency. Through simulation experiments, our proposed solution has been shown to effectively improve the efficiency and service quality of the system, reducing the average response time by approximately 9.92\% compared to conventional approaches.
title A Distributed Efficient Blockchain Oracle Scheme for Internet of Things
topic Networking and Internet Architecture
Distributed, Parallel, and Cluster Computing
Emerging Technologies
url https://arxiv.org/abs/2310.00254