Concurrent Practical Byzantine Fault Tolerance for Integration of Blockchain and Supply Chain

被引:63
作者
Xu, Xiaolong [1 ,2 ,3 ,4 ]
Zhu, Dawei [1 ]
Yang, Xiaoxian [5 ]
Wang, Shuo [1 ]
Qi, Lianyong [6 ]
Dou, Wanchun [7 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Comp & Software, 219 Ningliu Rd, Nanjing 210044, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Jiangsu Key Lab Big Data Anal Technol, Nanjing, Peoples R China
[3] Minist Educ, Engn Res Ctr Digital Forens, Nanjing, Peoples R China
[4] Nanjing Univ Informat Sci & Technol, Jiangsu Collaborat Innovat Ctr Atmospher Environm, Nanjing, Peoples R China
[5] Shanghai Polytech Univ, Sch Comp & Informat Engn, 2360 Jinhai Rd, Shanghai 201209, Peoples R China
[6] Qufu Normal Univ, Sch Informat Sci & Engn, 80 Yantai North Rd, Rizhao 276826, Peoples R China
[7] Nanjing Univ, State Key Lab Novel Software Technol, 163 Xianlin Ave, Nanjing 210023, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchain; supply chain; reputation assessment; C-PBFT; INCENTIVE MECHANISM; SYSTEM; FRAMEWORK; MODEL;
D O I
10.1145/3395331
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Currently, the integration of the supply chain and blockchain is promising, as blockchain successfully eliminates the bullwhip effect in the supply chain. Generally, concurrent Practical Byzantine Fault Tolerance (PBFT) consensus method, named C-PBFT, is powerful to deal with the consensus inefficiencies, caused by the fast node expansion in the supply chain. However, due to the tremendous complicated transactions in the supply chain, it remains challenging to select the credible primary peers in the concurrent clusters. To address this challenge, the peers in the supply chain are classified into several clusters by analyzing the historic transactions in the ledger. Then, the primary peer for each cluster is identified by reputation assessment. Finally, the performance of C-PBFT is evaluated by conducting experiments in Fabric.
引用
收藏
页数:17
相关论文
共 50 条
[31]   Framework for Enhancing the Traceability in Supply Chain Using Blockchain [J].
Chauhan, Harsha ;
Gupta, Deepali ;
Gupta, Sheifali ;
Nayak, Soumya Ranjan ;
Shankar, Achyut ;
Singh, Prabhisek .
JOURNAL OF INTERCONNECTION NETWORKS, 2022, 22 (SUPP03)
[32]   Nexus among blockchain visibility, supply chain integration and supply chain performance in the digital transformation era [J].
Tan, Cheng Ling ;
Tei, Zhongkai ;
Yeo, Sook Fern ;
Lai, Kee-Hung ;
Kumar, Ajay ;
Chung, Leanne .
INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 2023, 123 (01) :229-252
[33]   Designing a blockchain enabled supply chain [J].
Wang, Yingli ;
Chen, Catherine Huirong ;
Zghari-Sales, Ahmed .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2021, 59 (05) :1450-1475
[34]   Adoption of Blockchain Technology in Supply Chain [J].
Alsmadi, Ayman Abdalmajeed ;
Alrawashdeh, Najed ;
Al-Gasaymeh, Anwar ;
Alhawamdeh, Loai Naser ;
Al Hazimeh, Amer Moh'd .
SAGE OPEN, 2023, 13 (01)
[35]   Designing a Blockchain Enabled Supply Chain [J].
Wang, Yingli .
IFAC PAPERSONLINE, 2019, 52 (13) :6-11
[36]   Towards Convergence of IoT and Blockchain for Secure Supply Chain Transaction [J].
Hasan, A. S. M. Touhidul ;
Sabah, Shabnam ;
Haque, Rakib Ul ;
Daria, Apubra ;
Rasool, Abdur ;
Jiang, Qingshan .
SYMMETRY-BASEL, 2022, 14 (01)
[37]   Blockchain Solution for IoT-based Critical Infrastructures: Byzantine Fault Tolerance [J].
Alfandi, Omar ;
Otoum, Safa ;
Jararweh, Yaser .
NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE, 2020,
[38]   BDLS as a Blockchain Finality Gadget: Improving Byzantine Fault Tolerance in Hyperledger Fabric [J].
Salih, Ahmed Al ;
Wang, Yongge .
IEEE ACCESS, 2024, 12 :154600-154613
[39]   Optimizing Blockchain Consensus: Incorporating Trust Value in the Practical Byzantine Fault Tolerance Algorithm with Boneh-LynnShacham Aggregate Signature [J].
Zhang, Dayong ;
Wahab, Nur Haliza Abdul ;
Zin, Adi Wira Mohd .
BAGHDAD SCIENCE JOURNAL, 2024, 21 (02) :633-642
[40]   On-chain vs. off-chain storage for supply- and blockchain integration [J].
Hepp, Thomas ;
Sharinghousen, Matthew ;
Ehret, Philip ;
Schoenhals, Alexander ;
Gipp, Bela .
IT-INFORMATION TECHNOLOGY, 2018, 60 (5-6) :283-291