A Distributed Efficient Blockchain Oracle Scheme for Internet of Things

被引:2
|
作者
Xian, Youquan [2 ]
Zhou, Lianghaojie [2 ]
Jiang, Jianyong [2 ]
Wang, Boyi [1 ]
Huo, Hao [2 ]
Liu, Peng [2 ]
机构
[1] Guangxi Normal Univ, Sch Comp Sci & Engn, Guilin, Guangxi, Peoples R China
[2] Guangxi Normal Univ, Key Lab Educ Blockchain & Intelligent Technol, Minist Educ, Guilin, Guangxi, Peoples R China
基金
中国国家自然科学基金;
关键词
blockchain; oracle; Internet of Things (IoT); Trusted Execution Environment (TEE); threshold signature; ARCHITECTURE;
D O I
10.23919/transcom.2023EBP3156
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:573 / 582
页数:10
相关论文
共 50 条
  • [41] A blockchain security scheme to support fog-based internet of things
    Mohapatra, Debasis
    Bhoi, Sourav Kumar
    Jena, Kalyan Kumar
    Nayak, Soumya Ranjan
    Singh, Akansha
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 89
  • [42] Quantum Secure Authentication Scheme for Internet of Medical Things Using Blockchain
    Prajapat, Sunil
    Kumar, Pankaj
    Kumar, Dheeraj
    Das, Ashok Kumar
    Hossain, M. Shamim
    Rodrigues, Joel J. P. C.
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (23): : 38496 - 38507
  • [43] Research on Distributed Data Sharing System based on Internet of Things and Blockchain
    Enchang SUN
    Kang MENG
    Ruizhe YANG
    Yanhua ZHANG
    Meng LI
    Journal of Systems Science and Information, 2021, 9 (03) : 239 - 254
  • [44] DRDChain: a blockchain-based distributed resource directory for the internet of things
    Zaghouani, Kheireddine
    Djamaa, Badis
    Yachir, Ali
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (03): : 3853 - 3874
  • [45] A cross-blockchain based distributed crowdsouring system for Internet of Things
    Peng, Min
    Miao, QinYang
    Lin, Hui
    Wang, XiaoDing
    2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIAL COMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), 2020, : 292 - 297
  • [46] A secure and efficient certificateless signature scheme for Internet of Things
    Xiang, Dengmei
    Li, Xuelian
    Gao, Juntao
    Zhang, Xiachuan
    AD HOC NETWORKS, 2022, 124
  • [47] EDAS: Efficient Data Aggregation Scheme for Internet of Things
    Ogundoyin, Sunday Oyinlola
    Awoyemi, Sunday Oladele
    JOURNAL OF APPLIED SECURITY RESEARCH, 2018, 13 (03) : 347 - 375
  • [48] The Applicability of Blockchain in the Internet of Things
    Gupta, Yash
    Shorey, Rajeev
    Kulkarni, Devadatta
    Tew, Jeffrey
    2018 10TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2018, : 561 - 564
  • [49] Application of BlockChain in Internet of Things
    Yang, Yanhan
    Yang, Yaming
    Chen, Jinlian
    Liu, Mingzhe
    CLOUD COMPUTING AND SECURITY, PT V, 2018, 11067 : 73 - 82
  • [50] Blockchain Platform for Internet of Things
    Yakut, Sena
    Seker, Ozlem
    Batur, Ertugrul
    Dalkilic, Gokhan
    2019 INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS CONFERENCE (ASYU), 2019, : 613 - 618