{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T01:05:21Z","timestamp":1776387921804,"version":"3.51.2"},"reference-count":46,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2022,1,18]],"date-time":"2022-01-18T00:00:00Z","timestamp":1642464000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>The Internet of Things that links the cyber and physical worlds brings revolutionary changes to society, however, its security and efficiency problems have not been solved. The Consortium Blockchain + IoT is considered to be an effective solution. The IoT blockchain network\u2019s demand for transaction processing speed is gradually increasing. The throughput problem of the blockchain needs to be solved urgently and the security problem of transaction processing that comes with it. To solve the above problems, this paper proposes a reputation-driven dynamic node security sharding consensus model (RDSCM) in the blockchain, which consists of two parts: a reputation-driven node to eliminate PBFT (RE-PBFT) and a reputation-driven node cross reconfiguration sharding scheme (NCRS). The RE-PBFT eliminates abnormal nodes in the consensus network and reduces the probability of abnormal nodes becoming master nodes. NCRS improves the blockchain throughput while ensuring sharding reliability. Finally, the experiment proves that RE-PBFT can identify abnormal nodes and remove them in a short time. NCRS can effectively guarantee the reliability of sharding, and the transaction processing efficiency has been greatly improved after sharding.<\/jats:p>","DOI":"10.3390\/a15020028","type":"journal-article","created":{"date-parts":[[2022,1,18]],"date-time":"2022-01-18T08:09:20Z","timestamp":1642493360000},"page":"28","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["Reputation-Driven Dynamic Node Consensus and Reliability Sharding Model in IoT Blockchain"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4617-8993","authenticated-orcid":false,"given":"Nianqi","family":"Jiang","sequence":"first","affiliation":[{"name":"Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650093, China"},{"name":"Yunnan Key Laboratory of Computer Technologies Application, Kunming University of Science and Technology, Kunming 650500, China"}]},{"given":"Fenhua","family":"Bai","sequence":"additional","affiliation":[{"name":"Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650093, China"},{"name":"Yunnan Key Laboratory of Computer Technologies Application, Kunming University of Science and Technology, Kunming 650500, China"}]},{"given":"Lin","family":"Huang","sequence":"additional","affiliation":[{"name":"Yunnan Provincial Academy of Science and Technology, Kunming 650051, China"}]},{"given":"Zhengyuan","family":"An","sequence":"additional","affiliation":[{"name":"Yunnan Provincial Academy of Science and Technology, Kunming 650051, China"}]},{"given":"Tao","family":"Shen","sequence":"additional","affiliation":[{"name":"Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650093, China"},{"name":"Yunnan Key Laboratory of Computer Technologies Application, Kunming University of Science and Technology, Kunming 650500, China"}]}],"member":"1968","published-online":{"date-parts":[[2022,1,18]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2347","DOI":"10.1109\/COMST.2015.2444095","article-title":"Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications","volume":"17","author":"Guizani","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1676","DOI":"10.1109\/COMST.2018.2886932","article-title":"Applications of Blockchains in the Internet of Things: A Comprehensive Survey","volume":"21","author":"Ali","year":"2019","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Kumar, S., and Pundir, A.K. (2020, January 4\u20137). Integration of IoT and Blockchain Technology for Enhancing Supply Chain Performance: A Review. Proceedings of the 2020 11th IEEE Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), Vancouver, BC, Canada.","DOI":"10.1109\/IEMCON51383.2020.9284890"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"41757","DOI":"10.1109\/ACCESS.2021.3065123","article-title":"Role of Device Identification and Manufacturer Usage Description in IoT Security: A Survey","volume":"9","author":"Mazhar","year":"2021","journal-title":"IEEE Access"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Liang, X., and Kim, Y. (2021, January 27\u201330). A Survey on Security Attacks and Solutions in the IoT Network. Proceedings of the 2021 IEEE 11th Annual Computing and Communication Workshop and Conference (CCWC), Online.","DOI":"10.1109\/CCWC51732.2021.9376174"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"11960","DOI":"10.1109\/JIOT.2021.3069120","article-title":"Public Blockchains for Resource-Constrained IoT Devices\u2014A State-of-the-Art Survey","volume":"8","author":"Khor","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_7","unstructured":"Nakamoto, S.J.C. (2022, January 10). Bitcoin: A Peer-to-Peer Electronic Cash System. Available online: https:\/\/bitcoin.org\/bitcoin.pdf."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"13938","DOI":"10.1109\/ACCESS.2021.3051602","article-title":"Blockchain Security Attacks, Challenges, and Solutions for the Future Distributed IoT Network","volume":"9","author":"Singh","year":"2021","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1369","DOI":"10.1109\/TPDS.2021.3049915","article-title":"On Consortium Blockchain Consistency: A Queueing Network Model Approach","volume":"32","author":"Meng","year":"2021","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1109\/TII.2020.2998479","article-title":"Blockchain for Cybersecurity in Smart Grid: A Comprehensive Survey","volume":"17","author":"Zhuang","year":"2021","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"11830","DOI":"10.1109\/JIOT.2020.3002969","article-title":"Reputation-Based Coalition Formation for Secure Self-Organized and Scalable Sharding in IoT Blockchains with Mobile Edge Computing","volume":"7","author":"Asheralieva","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"54478","DOI":"10.1109\/ACCESS.2021.3070555","article-title":"A Survey on the Integration of Blockchain With IoT to Enhance Performance and Eliminate Challenges","volume":"9","author":"Sadawi","year":"2021","journal-title":"IEEE Access"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"37936","DOI":"10.1109\/ACCESS.2021.3063152","article-title":"Blockchains for COVID-19 contact tracing and vaccine support: A systematic review","volume":"9","author":"Riccia","year":"2021","journal-title":"IEEE Access"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"708","DOI":"10.1109\/JIOT.2020.3006896","article-title":"DQN-Based Optimization Framework for Secure Sharded Blockchain Systems","volume":"8","author":"Yun","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_15","unstructured":"(2022, January 10). IBFT. Available online: https:\/\/github.com\/jpmorganchase\/quorum."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1145\/2695533.2695545","article-title":"Proof of Activity: Extending Bitcoin\u2019s Proof of Work via Proof of Stake","volume":"42","author":"Bentov","year":"2014","journal-title":"ACM SIGMETRICS Perform. Eval. Rev."},{"key":"ref_17","unstructured":"(2018, September 26). Poet 1.0 Specification. Available online: https:\/\/sawtooth.hyperledger.org\/docs\/core\/releases\/1.0\/architecture\/poet.html."},{"key":"ref_18","first-page":"173","article-title":"Practical Byzantine Fault Tolerance","volume":"99","author":"Castro","year":"2002","journal-title":"OSDI"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Tama, B.A., Kweka, B.J., Park, Y., and Rhee, K. (2017, January 22\u201323). A critical review of blockchain and its current applications. Proceedings of the 2017 International Conference on Electrical Engineering and Computer Science (ICECOS), Palembang, Indonesia.","DOI":"10.1109\/ICECOS.2017.8167115"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Choi, B.G., Jeong, E., and Kim, S.W. (2019). Multiple Security Certification System between Blockchain Based Terminal and Internet of Things Device: Implication for Open Innovation. J. Open Innov. Technol. Mark. Complex., 5.","DOI":"10.3390\/joitmc5040087"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"12730","DOI":"10.1109\/ACCESS.2021.3050241","article-title":"A Comparative Study: Blockchain Technology Utilization Benefits, Challenges and Functionalities","volume":"9","author":"Ali","year":"2021","journal-title":"IEEE Access"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Chakraborty, S., Aich, S., and Kim, H. (2019, January 17\u201320). A Secure Healthcare System Design Framework using Blockchain Technology. Proceedings of the 2019 21st International Conference on Advanced Communication Technology (ICACT), Pyeongchang, Korea.","DOI":"10.23919\/ICACT.2019.8701983"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"2040","DOI":"10.1109\/JIOT.2020.3015980","article-title":"A Blockchain-Enabled Ecosystem for Distributed Electricity Trading in Smart City","volume":"8","author":"Guo","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"7669","DOI":"10.1109\/TII.2021.3049141","article-title":"Blockchain-Enhanced Data Sharing With Traceable and Direct Revocation in IIoT","volume":"17","author":"Yu","year":"2021","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1109\/MITP.2018.032501742","article-title":"Blockchain and the Internet of Things in the Industrial Sector","volume":"20","author":"Miller","year":"2018","journal-title":"IT Prof."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Li, G., and Fang, C.-C. (2021). Promoting Information-Resource Sharing within the Enterprise: A Perspective of Blockchain Consensus Perception. J. Open Innov. Technol. Mark. Complex., 7.","DOI":"10.3390\/joitmc7030177"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"10127","DOI":"10.1109\/ACCESS.2018.2890507","article-title":"Blockchain for AI: Review and Open Research Challenges","volume":"7","author":"Salah","year":"2018","journal-title":"IEEE Access"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Bach, L.M., Mihaljevic, B., and Zagar, M. (2018, January 21\u201325). Comparative analysis of blockchain consensus algorithms. Proceedings of the 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Opatija, Croatia.","DOI":"10.23919\/MIPRO.2018.8400278"},{"key":"ref_29","unstructured":"Ongaro, D., and Ousterhout, J. (2014, January 19\u201320). In search of an understandable consensus algorithm. Proceedings of the 2014 {USENIX} Annual Technical Conference, Philadelphia, PA, USA."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Lamport, L. (2019). The Part-Time Parliament, Concurrency.","DOI":"10.1145\/3335772.3335939"},{"key":"ref_31","first-page":"7","article-title":"Blockchain government-A next form of infrastructure for the twenty-first century","volume":"4","author":"Jun","year":"2018","journal-title":"J. Open Innov. Technol. Mark. Complex."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Setyowati, M.S., Utami, N.D., Saragih, A.H., and Hendrawan, A. (2020). Blockchain Technology Application for Value-Added Tax Systems. J. Open Innov. Technol. Mark. Complex., 6.","DOI":"10.3390\/joitmc6040156"},{"key":"ref_33","first-page":"6437","article-title":"Trustworthy Blockchain-Empowered Collaborative Edge Computing-as-a-Service Scheduling and Data Sharing in the IIoE","volume":"8","author":"Bai","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Luu, L., Narayanan, V., Zheng, C., Baweja, K., and Saxena, P. (2018, January 24\u201328). A Secure Sharding Protocol For Open Blockchains. Proceedings of the 2016 ACM SIGSAC Conference, Vienna, Austria.","DOI":"10.1145\/2976749.2978389"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Zamani, M., Movahedi, M., and Raykova, M. (2018, January 15\u201319). RapidChain: Scaling Blockchain via Full Sharding. Proceedings of the 2018 ACM SIGSAC Conference, Toronto, ON, Canada.","DOI":"10.1145\/3243734.3243853"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Yu, G., Wu, B., and Niu, X. (2020, January 20\u201322). Improved Blockchain Consensus Mechanism Based on PBFT Algorithm. Proceedings of the 2020 2nd International Conference on Advances in Computer Technology, Information Science and Communications (CTISC), Suzhou, China.","DOI":"10.1109\/CTISC49998.2020.00009"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1146","DOI":"10.1109\/TPDS.2020.3042392","article-title":"A Scalable Multi-Layer PBFT Consensus for Blockchain","volume":"32","author":"Li","year":"2021","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"206876","DOI":"10.1109\/ACCESS.2020.3037694","article-title":"CRSM: An Effective Blockchain Consensus Resource Slicing Model for Real-Time Distributed Energy Trading","volume":"8","author":"Hu","year":"2020","journal-title":"IEEE Access"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Khatoon, A.J.E. (2020). A Blockchain-Based Smart Contract System for Healthcare Management. Electronics, 9.","DOI":"10.3390\/electronics9010094"},{"key":"ref_40","unstructured":"Micali, S., Rabin, M., and Vadhan, S. (1999, January 17\u201319). Verifiable random functions. Proceedings of Symposium on Foundations of Computer Science. In Proceedings of the 40th Annual Symposium on Foundations of Computer Science, New York, NY, USA."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Breunig, M.M., Kriegel, H.P., Ng, R.T., and Sander, J. (2000, January 15\u201318). LOF: Identifying Density-Based Local Outliers. Proceedings of the Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, Dallas, TX, USA.","DOI":"10.1145\/342009.335388"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Hao, X., Yu, L., Zhiqiang, L., Zhen, L., and Dawu, G. (June, January 30). Dynamic Practical Byzantine Fault Tolerance. Proceedings of the 2018 IEEE Conference on Communications and Network Security, Beijing, China.","DOI":"10.1109\/CNS.2018.8433150"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Jiang, Y., and Lian, Z. (2019, January 15\u201317). High Performance and Scalable Byzantine Fault Tolerance. Proceedings of the 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chengdu, China.","DOI":"10.1109\/ITNEC.2019.8728972"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Sakho, S., Zhang, J., Essaf, F., Badiss, K., and Kiprop, J.K. (2020, January 20\u201322). Research on an improved practical byzantine fault tolerance algorithm. Proceedings of the 2020 2nd International Conference on Advances in Computer Technology, Information Science and Communications (CTISC), Suzhou, China.","DOI":"10.1109\/CTISC49998.2020.00035"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Wu, Y., Song, P., and Wang, F. (2020). Hybrid Consensus Algorithm Optimization: A Mathematical Method Based on POS and PBFT and Its Application in Blockchain. Math. Probl. Eng., 2020.","DOI":"10.1155\/2020\/7270624"},{"key":"ref_46","first-page":"133","article-title":"Consortium Blockchain Consensus Algorithm Based on PBFT","volume":"48","author":"Li","year":"2021","journal-title":"Peer-to-Peer Netw. Appl."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/15\/2\/28\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:03:24Z","timestamp":1760133804000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/15\/2\/28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,18]]},"references-count":46,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["a15020028"],"URL":"https:\/\/doi.org\/10.3390\/a15020028","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,18]]}}}