Groupchain: Towards a Scalable Public Blockchain in Fog Computing of IoT Services Computing

被引:89
|
作者
Lei, Kai [1 ,2 ]
Du, Maoyu [1 ,2 ]
Huang, Jiyue [1 ,2 ]
Jin, Tong [3 ]
机构
[1] Peking Univ, Shenzhen Key Lab Informat Centr Networking & Bloc, Sch Elect & Comp Engn, Shenzhen 518055, Peoples R China
[2] PCL Res Ctr Networks & Commun, Peng Cheng Lab, Shenzhen 518066, Peoples R China
[3] Peking Univ, Sch Elect & Comp Engn, Shenzhen Key Lab Cloud Comp Technol & Applicat, Shenzhen 518055, Peoples R China
关键词
Public blockchain; two-chain; leader group; scalability; internet of things (IoT) service; INTERNET; CLOUD; THINGS; SECURITY;
D O I
10.1109/TSC.2019.2949801
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Powered by a number of smart devices distributed throughout the whole network, the Internet of Things (IoT) is supposed to provide services computing for massive data from devices. Fog computing, an extension of cloud-based IoT-oriented solutions, has emerged with requirements for distribution and decentralization. In this respect, the conjunction with Blockchain provides a natural solution for decentralization, as well as potentially helps fog computing overcome some deficiencies such as security and privacy then consequently expand the application scope of IoT. However, one of the key challenges of blockchain's integration with fog computing is scalability. To end this, this work proposes Groupchain, a novel scalable public blockchain of a two-chain structure suitable for fog computing of IoT services computing. Groupchain employs the leader group to collectively commit blocks for higher transaction efficiency and introduces bonus and deposit into the incentive mechanism to supervise behaviors of members in the leader group. Our security analysis shows that Groupchain retains the security of Bitcoin-like blockchain and enhances defense against attacks such as double-spend and selfish mining. We implement a prototype of Groupchain and conducted experiments. The experimental results demonstrate that Groupchain achieves optimization on transaction throughput and confirmation latency which are argued in Bitcoin.
引用
收藏
页码:252 / 262
页数:11
相关论文
共 50 条
  • [1] Fog Computing and Blockchain for Massive IoT Deployment
    Baouya, Abdelhakim
    Chehida, Salim
    Bensalem, Saddek
    Bozga, Marius
    2020 9TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2020, : 98 - 101
  • [2] Blockchain and Fog Computing in IoT-Driven Healthcare Services for Smart Cities
    Kamruzzaman, M. M.
    Yan, Bingxin
    Sarker, Md Nazirul Islam
    Alruwaili, Omar
    Wu, Min
    Alrashdi, Ibrahim
    JOURNAL OF HEALTHCARE ENGINEERING, 2022, 2022
  • [3] Towards a secure and dependable IoT data monetization using blockchain and fog computing
    Khezr, Seyednima
    Yassine, Abdulsalam
    Benlamri, Rachid
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (02): : 1551 - 1564
  • [4] Towards a Smart Healthcare System: An Architecture Based on IoT, Blockchain, and Fog Computing
    Fetjah, Laila
    Azbeg, Kebira
    Ouchetto, Ouail
    Andaloussi, Said Jai
    INTERNATIONAL JOURNAL OF HEALTHCARE INFORMATION SYSTEMS AND INFORMATICS, 2021, 16 (04)
  • [5] Towards a secure and dependable IoT data monetization using blockchain and fog computing
    Seyednima Khezr
    Abdulsalam Yassine
    Rachid Benlamri
    Cluster Computing, 2023, 26 : 1551 - 1564
  • [6] Fog Computing Architecture Based Blockchain for Industrial IoT
    Jang, Su-Hwan
    Guejong, Jo
    Jeong, Jongpil
    Sangmin, Bae
    COMPUTATIONAL SCIENCE - ICCS 2019, PT III, 2019, 11538 : 593 - 606
  • [7] Blockchain, IoT and Fog Computing for Smart Education Management
    Chaiyarak, Sakchai
    Koednet, Alongkorn
    Nilsook, Prachyanun
    INTERNATIONAL JOURNAL OF EDUCATION AND INFORMATION TECHNOLOGIES, 2020, 14 : 52 - 61
  • [8] Fog Function: Serverless Fog Computing for Data Intensive IoT Services
    Cheng, Bin
    Fuerst, Jonathan
    Solmaz, Gurkan
    Sanada, Takuya
    2019 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2019), 2019, : 28 - 35
  • [9] Scalable Computing in a Blockchain
    Ramkumar, Mahalingam
    2018 IEEE 39TH SARNOFF SYMPOSIUM, 2018,
  • [10] Towards Workload Balancing in Fog Computing Empowered IoT
    Fan, Qiang
    Ansari, Nirwan
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2020, 7 (01): : 253 - 262