{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T17:29:55Z","timestamp":1784136595443,"version":"3.55.0"},"reference-count":28,"publisher":"MDPI AG","issue":"21","license":[{"start":{"date-parts":[[2023,11,1]],"date-time":"2023-11-01T00:00:00Z","timestamp":1698796800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"the Major Science and Technology Program Project of Haikou City","award":["2020-009"],"award-info":[{"award-number":["2020-009"]}]},{"name":"the Major Science and Technology Program Project of Haikou City","award":["ZDYF2021SHFZ243"],"award-info":[{"award-number":["ZDYF2021SHFZ243"]}]},{"name":"Key R&amp;D Project of Hainan province","award":["2020-009"],"award-info":[{"award-number":["2020-009"]}]},{"name":"Key R&amp;D Project of Hainan province","award":["ZDYF2021SHFZ243"],"award-info":[{"award-number":["ZDYF2021SHFZ243"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Based on the practical Byzantine fault tolerance algorithm (PBFT), a grouped multilayer PBFT consensus algorithm (GM-PBFT) is proposed to be applied to digital asset transactions in view of the problems with excessive communication complexity and low consensus efficiency found in the current consensus mechanism for digital asset transactions. Firstly, the transaction nodes are grouped by type, and each group can handle different types of consensus requests at the same time, which improves the consensus efficiency as well as the accuracy of digital asset transactions. Second, the group develops techniques like validation, auditing, and re-election to enhance Byzantine fault tolerance by thwarting malicious node attacks. This supervisory mechanism is implemented through the Raft consensus algorithm. Finally, the consensus is stratified for the nodes in the group, and the consensus nodes in the upper layer recursively send consensus requests to the lower layer until the consensus request reaches the end layer to ensure the consistency of the block ledger in the group. Based on the results of the experiment, the approach may significantly outperform the PBFT consensus algorithm when it comes to accuracy, efficiency, and preserving the security and reliability of transactions in large-scale network node digital transaction situations.<\/jats:p>","DOI":"10.3390\/s23218903","type":"journal-article","created":{"date-parts":[[2023,11,2]],"date-time":"2023-11-02T02:05:07Z","timestamp":1698890707000},"page":"8903","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Grouped Multilayer Practical Byzantine Fault Tolerance Algorithm: A Practical Byzantine Fault Tolerance Consensus Algorithm Optimized for Digital Asset Trading Scenarios"],"prefix":"10.3390","volume":"23","author":[{"given":"Jian","family":"Liu","sequence":"first","affiliation":[{"name":"School of Information and Communication Engineering, Hainan University, Haikou 570228, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenlong","family":"Feng","sequence":"additional","affiliation":[{"name":"School of Information and Communication Engineering, Hainan University, Haikou 570228, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mengxing","family":"Huang","sequence":"additional","affiliation":[{"name":"School of Information and Communication Engineering, Hainan University, Haikou 570228, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Siling","family":"Feng","sequence":"additional","affiliation":[{"name":"School of Information and Communication Engineering, Hainan University, Haikou 570228, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yu","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Hainan University, Haikou 570228, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2023,11,1]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"3587","DOI":"10.1109\/JIOT.2022.3222521","article-title":"A Survey of Blockchain and Intelligent Networking for the Metaverse","volume":"10","author":"Fu","year":"2023","journal-title":"IEEE Internet Things J."},{"key":"ref_2","unstructured":"Nakamoto, S. (2023, July 11). Bitcoin: A Peer-to-Peer Electronic Cash System. Available online: http:\/\/bitcoin.org\/\/bitcoin.pdf."},{"key":"ref_3","first-page":"17","article-title":"Existing Issues and future development trends of blockchain technology","volume":"6","author":"Xu","year":"2022","journal-title":"Electron. Compon. Inf. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"108267","DOI":"10.1016\/j.compeleceng.2022.108267","article-title":"Blockchain-based parking sharing service for smart city development","volume":"103","author":"Ibrahim","year":"2022","journal-title":"Comput. Electr. Eng."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1223","DOI":"10.1007\/s10207-022-00606-6","article-title":"CT-GCN: A phishing identification model for blockchain cryptocurrency transactions","volume":"21","author":"Fu","year":"2022","journal-title":"Int. J. Inf. Secur."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"462","DOI":"10.1093\/jamia\/ocy185","article-title":"Comparison of blockchain platforms: A systematic review and healthcare examples","volume":"26","author":"Kuo","year":"2019","journal-title":"J. Am. Med. Inform. Assoc."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Shu, H., Qi, P., Huang, Y., Chen, F., Xie, D., and Sun, L. (2020). An Efficient Certificateless Aggregate Signature Scheme for Blockchain-Based Medical Cyber Physical Systems. Sensors, 20.","DOI":"10.3390\/s20051521"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"61048","DOI":"10.1109\/ACCESS.2021.3072849","article-title":"A survey on blockchain technology: Evolution, architecture and security","volume":"9","author":"Bhutta","year":"2021","journal-title":"IEEE Access"},{"key":"ref_9","first-page":"36","article-title":"The application of blockchain in the field of digital rights","volume":"10","author":"Liu","year":"2019","journal-title":"Cyberspace Secur."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Lee, W., John, A., Hsu, H.-C., and Hsiung, P.-A. (2022, January 16\u201318). A smart and private blockchain-enabled framework for digital assets. Proceedings of the 2022 5th International Conference on Blockchain Technology and Applications (ICBTA \u201822), Xi\u2019an, China.","DOI":"10.1145\/3581971.3581976"},{"key":"ref_11","first-page":"2","article-title":"A preliminary study on the construction and application of copyright deposit platform for cultural and tourism digital assets based on blockchain technology","volume":"3","author":"Liu","year":"2023","journal-title":"Commun. Inf. Technol."},{"key":"ref_12","first-page":"15","article-title":"Research on digital cultural and creative asset trading platform based on blockchain technology","volume":"4","author":"Hao","year":"2023","journal-title":"Inf. Technol. Stand."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"20286","DOI":"10.1038\/s41598-022-24796-0","article-title":"Research on model design and operation mechanism of enterprise blockchain digital system","volume":"12","author":"Su","year":"2022","journal-title":"Sci. Rep."},{"key":"ref_14","unstructured":"Ongaro, D., and Ousterhout, J. (2014, January 19\u201320). In search of an understandable consensus algorithm. Proceedings of the USENIX ATC\u201914: 2014 USENIX Annual Technical Conference, Philadelphia, PA, USA."},{"key":"ref_15","unstructured":"Castro, M., and Liskov, B. (1999, January 22). Practical byzantine fault tolerance. Proceedings of the Third Symposium on-Operating Systems Design and Implementation, ACM 1999, New Orleans, LA, USA."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Sukhwani, H., Mart\u00ednez, J.M., Chang, X., Trivedi, K.S., and Rindos, A. (2017, January 26\u201329). Performance modeling of PBFT consensus process for permissioned blockchain network (Hyperledger Fabric). Proceedings of the 2017 IEEE 36th Symposium on Reliable Distributed Systems (SRDS), Hong Kong, China.","DOI":"10.1109\/SRDS.2017.36"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"111","DOI":"10.23919\/JCC.2019.12.008","article-title":"T-PBFT: An eigentrust-based practical byzantine fault tolerance consensus algorithm","volume":"16","author":"Gao","year":"2019","journal-title":"China Commun."},{"key":"ref_18","unstructured":"Fan, X. (2018, January 29\u201331). Scalable Practical Byzantine Fault Tolerance with Short-Lived Signature Schemes. Proceedings of the 28th Annual International Conference on Computer Science and Software Engineering (CASCON), Markham, ON, Canada."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Liu, J., Feng, W., Zhang, Y., and He, F. (2023). Improvement of PBFT algorithm based on CART. Electronics, 12.","DOI":"10.3390\/electronics12061460"},{"key":"ref_20","first-page":"2148","article-title":"Improvement of practical byzantine fault tolerant consensus algorithm for blockchain","volume":"39","author":"Gan","year":"2019","journal-title":"Comput. Appl."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Liu, F., Feng, Z., and Qi, J. (2022). A Blockchain-Based Digital Asset Platform with Multi-Party Certification. Appl. Sci., 12.","DOI":"10.3390\/app12115342"},{"key":"ref_22","first-page":"79","article-title":"PBFT improvement scheme based on reputation voting","volume":"39","author":"Tu","year":"2021","journal-title":"J. Appl. Sci."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Gu, R., Chen, B., and Huang, D. (2021, January 21\u201325). Primary Node Selection Algorithm of PBFT Based on Anomaly Detection and Reputation Model. Proceedings of the 11th International Conference on Computer Engineering and Networks, Hechi, China.","DOI":"10.1007\/978-981-16-6554-7_178"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Feng, L., Zhang, H., Chen, Y., and Lou, L. (2018). Scalable dynamic multi-agent practical byzantine fault-tolerant consensus in permissioned blockchain. Appl. Sci., 8.","DOI":"10.3390\/app8101919"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1146","DOI":"10.1109\/TPDS.2020.3042392","article-title":"A scalable multilayer PBFT consensus for blockchain","volume":"32","author":"Li","year":"2020","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_26","first-page":"120","article-title":"Blockchain layered consensus optimization based on trust and delegation","volume":"46","author":"Duan","year":"2020","journal-title":"Comput. Eng."},{"key":"ref_27","first-page":"2096","article-title":"ULS-PBFT: An ultra-low storage overhead PBFT consensus for blockchain","volume":"100155","author":"Luo","year":"2023","journal-title":"Blockchain Res. Appl."},{"key":"ref_28","unstructured":"He, F., Xu, Y., Wang, X., Xiong, M., and Xiong, Z. (2019, January 20\u201322). An improved ant colony algorithm for solving time-dependent road network path planning problem. Proceedings of the 2019 6th International Conference on Information Science and Control Engineering (ICISCE), Shanghai, China."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/21\/8903\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T21:15:46Z","timestamp":1760130946000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/21\/8903"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,1]]},"references-count":28,"journal-issue":{"issue":"21","published-online":{"date-parts":[[2023,11]]}},"alternative-id":["s23218903"],"URL":"https:\/\/doi.org\/10.3390\/s23218903","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,11,1]]}}}