New Blockchain-Based Architecture for Service Interoperations in Internet of Things

被引:63
|
作者
Viriyasitavat, Wattana [1 ]
Xu, Li Da [2 ]
Bi, Zhuming [3 ]
Sapsomboon, Assadaporn [1 ]
机构
[1] Chulalongkorn Univ, Fac Commerce & Accountancy, Bangkok 10330, Thailand
[2] Old Dominion Univ, Dept Informat Technol & Decis Sci, Norfolk, VA 23529 USA
[3] Purdue Univ, Sch Mech Engn, Ft Wayne, IN 46805 USA
来源
关键词
Blockchain technology (BCT); consensus; smart contract; architecture; and services; cyber-physics system; distributed system; Internet of Things (IoT);
D O I
10.1109/TCSS.2019.2924442
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Things (IoT) is able to integrate the computation and physical processes as services in the social world. The number of services at the edge of IoT is rising rapidly due to the prevalent uses of smart devices and cyber-physical systems (CPSs). To explore the promising applications of IoT services, one of the challenges is to enable the interoperability of the services in a decentralized environment. The blockchain technology (BCT) has been proven as a promising solution to establish the trust of data and call for executions; theoretically, it can be used to support the interoperability of services. BCT verifies data or a process and stores it as a transaction in a distributed ledger. Similar to the topology to IoT, applying BCT at the edges of the network exhibits the distributed characteristic. However, currently, BCT is still facing the challenges for interoperability due to a number of factors such as consensus protocols, block sizes, and interval of blocks. Prominent protocols such as proof-of-work (PoW) may cause excessive delays in finality settlement. One promising protocol Practical Byzantine Fault Tolerant offers a fast finality settlement and uses hyperledger to support the scalability; however, the trust might also be a concern if the validators are chosen improperly. This paper discusses the interoperability of IoT services and the challenges and proposes an architecture solution by integrating BCT, service-oriented architecture (SoA), and enablers of key performance indicators (KPIs) and service selections. The proposed architecture aims to solve both interoperability and trust issues for IoT services. The feasibility of the proposed method is validated by the examples of smart contract implementations.
引用
收藏
页码:739 / 748
页数:10
相关论文
共 50 条
  • [1] A Blockchain-based Security Approach Architecture for the Internet of Things
    Zhang, Han
    Lang, Weimin
    Liu, Chengming
    Zhang, Bingpeng
    [J]. PROCEEDINGS OF 2020 IEEE 4TH INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2020), 2020, : 310 - 313
  • [2] Blockchain-based internet of things security architecture and applications
    Chen H.
    Lei S.
    Zhang Y.
    Han X.
    Cao Y.
    Zhang Y.
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (12) : 16703 - 16714
  • [3] Blockchain-based Data Protection Architecture for Internet of Things
    Chen, Chuankun
    Gu, Lixiang
    Yan, Tinggui
    [J]. PROCEEDINGS OF 2020 IEEE 5TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2020), 2020, : 99 - 103
  • [4] A Blockchain-Based Authentication and Service Provision Scheme for Internet of Things
    Chen, Meijuan
    Tan, Chen
    Zhu, Xiaorong
    Zhang, Xiuxian
    [J]. 2020 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2020,
  • [5] Blockchain-Based Internet of Medical Things
    Taherdoost, Hamed
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (03):
  • [6] A Study of Blockchain-Based Internet of Things
    Qamar, Roheen
    Zardari, Baqir Ali
    [J]. Iraqi Journal for Computer Science and Mathematics, 2023, 4 (01): : 15 - 23
  • [7] Blockchain-based Internet of Musical Things
    Turchet, Luca
    Ngo, Chan Nam
    [J]. BLOCKCHAIN-RESEARCH AND APPLICATIONS, 2022, 3 (03):
  • [8] Multi-Layer Blockchain-Based Security Architecture for Internet of Things
    Honar Pajooh, Houshyar
    Rashid, Mohammad
    Alam, Fakhrul
    Demidenko, Serge
    [J]. SENSORS, 2021, 21 (03) : 1 - 26
  • [9] BECA: A Blockchain-Based Edge Computing Architecture for Internet of Things Systems
    Ajayi, Oluwashina Joseph
    Rafferty, Joseph
    Santos, Jose
    Garcia-Constantino, Matias
    Cui, Zhan
    [J]. IOT, 2021, 2 (04): : 610 - 632
  • [10] Trusted and Secure Blockchain-Based Architecture for Internet-of-Medical-Things
    Bhattacharjya, Aniruddha
    Kozdroj, Kamil
    Bazydlo, Grzegorz
    Wisniewski, Remigiusz
    [J]. ELECTRONICS, 2022, 11 (16)