{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T23:56:59Z","timestamp":1781308619178,"version":"3.54.1"},"reference-count":45,"publisher":"Emerald","issue":"6","funder":[{"DOI":"10.13039\/501100001809","name":"The National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62472306"],"award-info":[{"award-number":["62472306"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"the Foundation of China (Xi\u2019an) Institute for Silk Road Research","award":["2019HZ03"],"award-info":[{"award-number":["2019HZ03"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,12,1]]},"abstract":"<jats:sec>\n                    <jats:title>Purpose<\/jats:title>\n                    <jats:p>Problems such as data security and trustworthy interactivity bring new challenges to the development and application of service ecosystems. As a decentralized ledger, blockchain has characteristics such as non-tamperability, unforgeability, traceability, global consistency, so that the integration between blockchain and service ecosystems can ensure data integrity and service availability. The purpose of this paper is to investigate problems of efficient consensus algorithm in service ecosystems alliance chain scenarios.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Design\/methodology\/approach<\/jats:title>\n                    <jats:p>This method consists of two core modules: bubble sort and reputation mechanism. The bubble sort algorithm can reduce the number of consensus nodes, thereby reducing communication overhead and improving throughput. The reputation mechanism can improve the correctness of consensus nodes, thereby solving the problem of random selection of the primary in the PBFT algorithm and improving its security and efficiency.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Findings<\/jats:title>\n                    <jats:p>Comparative experiments and analysis have been conducted between the practical Byzantine fault-tolerant algorithm combined with bubble sort and reputation mechanism (BR-PBFT) scheme proposed in this paper and existing similar PBFT algorithms in terms of communication complexity, transaction confirmation delay and throughput. The experimental results demonstrate that BR-PBFT maintains 1\/3 fault tolerance of PBFT, effectively reduces communication overhead, lowers transaction confirmation delay and improves throughput.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Originality\/value<\/jats:title>\n                    <jats:p>The practical Byzantine fault tolerance (PBFT) algorithm used in the alliance chain still has the problems of high communication complexity and low throughput. Aiming at application scenarios of alliance chains in service ecosystems, an improved is proposed. It provides valuable insights into future research and practical applications in service ecosystems.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1108\/ijwis-06-2025-0152","type":"journal-article","created":{"date-parts":[[2025,10,15]],"date-time":"2025-10-15T08:31:50Z","timestamp":1760517110000},"page":"670-691","source":"Crossref","is-referenced-by-count":1,"title":["An effective consensus based on PBFT and reputation mechanism for service ecosystems"],"prefix":"10.1108","volume":"21","author":[{"given":"Fang","family":"Li","sequence":"first","affiliation":[{"name":"Xi\u2019an University of Finance and Economics School of Information, , Xi\u2019an, , and Key Laboratory of Intelligent Finance Collaboration and Trusted Computing, Shaanxi Provincial Institutions of Higher Education, Xi\u2019an, China","place":["China"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yuxuan","family":"Kou","sequence":"additional","affiliation":[{"name":"Xi\u2019an University of Finance and Economics School of Information, , Xi\u2019an,","place":["China"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gang","family":"Wang","sequence":"additional","affiliation":[{"name":"Xi\u2019an University of Finance and Economics School of Information, , Xi\u2019an, , and Key Laboratory of Intelligent Finance Collaboration and Trusted Computing, Shaanxi Provincial Institutions of Higher Education, Xi\u2019an, China","place":["China"]}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiao","family":"Xue","sequence":"additional","affiliation":[{"name":"Tianjin University College of Intelligence and Computing, , Tianjin,","place":["China"]}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"140","published-online":{"date-parts":[[2025,10,17]]},"reference":[{"issue":"3","key":"2025112801414490000_ref001","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10586-024-04923-4","article-title":"Random cluster parallel PBFT global consensus for consistent blockchain distributed ledger","volume":"28","author":"Abbessi","year":"2025","journal-title":"Cluster Computing"},{"key":"2025112801414490000_ref002","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1016\/j.procs.2018.10.137","article-title":"Eerp: an enhanced eigentrust algorithm for reputation management in peer-to-peer networks","volume":"141","author":"Alhussain","year":"2018","journal-title":"Procedia Computer Science"},{"key":"2025112801414490000_ref003","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1145\/343477.343502","article-title":"Towards robust distributed systems (abstract)","author":"Brewer","year":"2000"},{"key":"2025112801414490000_ref004","first-page":"1","article-title":"Practical byzantine fault tolerance","author":"Castro","year":"1999"},{"issue":"1","key":"2025112801414490000_ref005","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/s11633-012-0617-5","article-title":"Metrust: a mutual evaluation-based trust model for P2P networks","volume":"9","author":"Cheng","year":"2012","journal-title":"International Journal of Automation and Computing"},{"key":"2025112801414490000_ref006","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/3418686","article-title":"From trustworthy data to trustworthy IoT: a data collection methodology based on blockchain","volume":"5","author":"Claudio","year":"2021","journal-title":"ACM Transactions on Cyber-Physical Systems"},{"key":"2025112801414490000_ref007","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1504\/IJCCBS.2011.041257","author":"Correia","year":"2011","journal-title":"Byzantine Consensus in Asynchronous Message-Passing Systems: a Survey 2"},{"key":"2025112801414490000_ref008","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/NCA.2018.8548057","article-title":"Dbft: efficient leaderless byzantine consensus and its application to blockchains","author":"Crain","year":"2018"},{"issue":"5","key":"2025112801414490000_ref009","doi-asserted-by":"publisher","first-page":"480","DOI":"10.1108\/IJWIS-03-2021-0029","article-title":"An effective and elastic blockchain-based provenance preserving solution for the open data","volume":"17","author":"Dang","year":"2021","journal-title":"International Journal of Web Information Systems"},{"key":"2025112801414490000_ref010","doi-asserted-by":"publisher","first-page":"697","DOI":"10.1007\/978-3-030-59013-0\\_34","article-title":"2-hop blockchain: combining proof-of-work and proof-of-stake securely","author":"Duong","year":"2020"},{"key":"2025112801414490000_ref011","doi-asserted-by":"publisher","first-page":"2148","DOI":"10.11772\/j.issn.1001-9081.2018112343","article-title":"Improvement of blockchain practical byzantine fault tolerant consensus algorithm","volume":"39","author":"Gan","year":"2019","journal-title":"Journal of Computer Applications"},{"issue":"2","key":"2025112801414490000_ref012","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1145\/564585.564601","article-title":"Brewer\u2019s conjecture and the feasibility of consistent, available, partition-tolerant web services","volume":"33","author":"Gilbert","year":"2002","journal-title":"ACM SIGACT News"},{"key":"2025112801414490000_ref013","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/CNS.2018.8433150","article-title":"Dynamic practical byzantine fault tolerance","volume-title":"2018 IEEE Conference on Communications and Network Security (CNS)","author":"Hao","year":"2018"},{"key":"2025112801414490000_ref014","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1007\/978-0-387-35568-9\\_18","volume-title":"Proofs of Work and Bread Pudding Protocols(Extended Abstract)","author":"Jakobsson","year":"1999"},{"issue":"12","key":"2025112801414490000_ref015","doi-asserted-by":"publisher","first-page":"11815","DOI":"10.1109\/JIOT.2020.3002711","article-title":"A scalable protocol for driving trust management in internet of vehicles with blockchain","volume":"7","author":"Javaid","year":"2020","journal-title":"IEEE Internet of Things Journal"},{"key":"2025112801414490000_ref016","doi-asserted-by":"publisher","DOI":"10.3745\/JIPS.03.0179","article-title":"PBFT blockchain-based openstack identity service","volume":"18","author":"Kim","year":"2022","journal-title":"Journal of Information Processing Systems"},{"issue":"3","key":"2025112801414490000_ref017","doi-asserted-by":"publisher","first-page":"382","DOI":"10.1145\/357172.357176","article-title":"The byzantine generals problem","volume":"4","author":"Lamport","year":"1982","journal-title":"ACM Transactions on Programming Languages and Systems"},{"issue":"3","key":"2025112801414490000_ref018","doi-asserted-by":"publisher","first-page":"298","DOI":"10.1108\/IJWIS-12-2024-0363","article-title":"Blockchain-based covert data transmission by key relationship in web3.0 environments","volume":"21","author":"Lei","year":"2025","journal-title":"International Journal of Web Information Systems"},{"key":"2025112801414490000_ref019","doi-asserted-by":"publisher","first-page":"3766","DOI":"10.3837\/tiis.2017.08.001","article-title":"A novel multi-link integrated factor algorithm considering node trust degree for blockchain-based communication","volume":"11","author":"Li","year":"2017","journal-title":"Ksii Transactions on Internet and Information Systems"},{"key":"2025112801414490000_ref020","doi-asserted-by":"publisher","first-page":"1148","DOI":"10.1609\/icwsm.v17i1.22225","article-title":"Characterizing coin-based voting governance in dpos blockchains","author":"Li","year":"2023"},{"key":"2025112801414490000_ref021","doi-asserted-by":"publisher","first-page":"395","DOI":"10.13868\/j.cnki.jcr.000311","article-title":"A survey of research on blockchain consensus mechanisms","volume":"6","author":"Liu","year":"2019","journal-title":"Journal of Cryptologic Research"},{"key":"2025112801414490000_ref022","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1007\/0-387-34805-0\\_21","article-title":"A certified digital signature","author":"Merkle","year":"1989"},{"issue":"4","key":"2025112801414490000_ref023","doi-asserted-by":"publisher","first-page":"988","DOI":"10.1109\/TEM.2020.2980733","article-title":"Blockchain technology in logistics and supply chain management\u2014a bibliometric literature review from 2016 to january 2020","volume":"67","author":"Musigmann","year":"2020","journal-title":"IEEE Transactions on Engineering Management"},{"key":"2025112801414490000_ref024","first-page":"36","article-title":"An effective risk avoidance scheme for the eigentrust reputation management system","author":"Nishikawa","year":"2020"},{"key":"2025112801414490000_ref025","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ICC42927.2021.9500260","article-title":"A scalable two-tier PBFT consensus for blockchain-based IoT data recording","author":"Qushtom","year":"2021"},{"key":"2025112801414490000_ref026","doi-asserted-by":"crossref","DOI":"10.14722\/ndss.2021.24164","article-title":"Laksa: a probabilistic proof-of-stake protocol","author":"Reijsbergen","year":"2021"},{"issue":"1","key":"2025112801414490000_ref027","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1109\/32.481515","article-title":"A secure group membership protocol","volume":"22","author":"Reiter","year":"1996","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"5","key":"2025112801414490000_ref028","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1108\/ijwis-03-2021-0024","article-title":"A unified blockchain-based platform for global e-waste management","volume":"17","author":"Sahoo","year":"2021","journal-title":"International Journal of Web Information Systems"},{"key":"2025112801414490000_ref029","doi-asserted-by":"publisher","DOI":"10.2139\/ssrn.3183935","volume-title":"Blockchain without Waste: Proof-of-Stake","author":"Saleh","year":"2018"},{"issue":"2-3","key":"2025112801414490000_ref030","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1108\/IJWIS-04-2022-0081","article-title":"Distributed load-balancing for account-based sharded blockchains","volume":"18","author":"Toulouse","year":"2022","journal-title":"International Journal of Web Information Systems"},{"key":"2025112801414490000_ref031","doi-asserted-by":"publisher","first-page":"79","DOI":"10.3969\/j.issn.0255-8297.2021.01.007","article-title":"Improved PBFT scheme based on reputation voting","author":"Tu","year":"2021","journal-title":"Journal of Applied Sciences"},{"key":"2025112801414490000_ref032","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1109\/ICWS.2019.00044","article-title":"Block chain-based data audit and access control mechanism in service collaboration","author":"Wang","year":"2019"},{"key":"2025112801414490000_ref033","doi-asserted-by":"publisher","first-page":"997","DOI":"10.3969\/j.issn.1672-9722.2023.05.004","article-title":"Efficient practical byzantine consensus tolerance algorithm","volume":"51","author":"Wang","year":"2023","journal-title":"Computer and Digital Engineering"},{"issue":"6","key":"2025112801414490000_ref034","doi-asserted-by":"publisher","first-page":"2915","DOI":"10.1007\/s12083-023-01566-x","article-title":"BW-PBFT: practical byzantine fault tolerance consensus algorithm based on credit bidirectionally waning","volume":"16","author":"Wang","year":"2023","journal-title":"Peer-to-Peer Networking and Applications"},{"key":"2025112801414490000_ref035","doi-asserted-by":"publisher","first-page":"1.1","DOI":"10.1016\/j.knosys.2023.111166","article-title":"Privacy-preserving trust management method based on blockchain for cross-domain industrial IoT","volume":"283","author":"Wu","year":"2024","journal-title":"Knowledge-Based Systems"},{"key":"2025112801414490000_ref036","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2024.07.007","article-title":"DBPBFT: a hierarchical PBFT consensus algorithm with dual blockchain for IoT","volume":"162","author":"Wu","year":"2025","journal-title":"Future Generation Computer Systems"},{"key":"2025112801414490000_ref037","doi-asserted-by":"publisher","first-page":"110\u2013127","DOI":"10.1016\/j.ins.2022.12.068","article-title":"ABC-GSPBFT: PBFT with grouping score mechanism and optimized consensus process for flight operation data-sharing q","volume":"624","author":"Xu","year":"2023","journal-title":"Information Sciences"},{"issue":"4","key":"2025112801414490000_ref038","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/TSC.2020.3016660","article-title":"Value entropy: a systematic evaluation model of service ecosystem evolution","volume":"15","author":"Xue","year":"2022","journal-title":"IEEE Transactions on Services Computing"},{"issue":"6","key":"2025112801414490000_ref039","doi-asserted-by":"publisher","first-page":"1598","DOI":"10.1109\/TSC.2019.2917445","article-title":"Analysis and controlling of manufacturing service ecosystem: a research framework based on the parallel system theory","volume":"14","author":"Xue","year":"2021","journal-title":"IEEE Transactions on Services Computing"},{"issue":"4","key":"2025112801414490000_ref040","doi-asserted-by":"crossref","first-page":"195","DOI":"10.26599\/IJCS.2022.9100026","article-title":"Research roadmap of service ecosystems: a crowd intelligence perspective","volume":"6","author":"Xue","year":"2022","journal-title":"International Journal of Crowd Science"},{"key":"2025112801414490000_ref041","doi-asserted-by":"publisher","first-page":"30274","DOI":"10.1109\/ACCESS.2022.3153701","article-title":"Improved fault-tolerant consensus based on the PBFT algorithm","volume":"10","author":"Yang","year":"2022","journal-title":"IEEE Access"},{"issue":"1","key":"2025112801414490000_ref042","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-024-58505-w","article-title":"A secure and highly efficient blockchain PBFT consensus algorithm for microgrid power trading","volume":"14","author":"Yao","year":"2024","journal-title":"Scientific Reports"},{"issue":"3","key":"2025112801414490000_ref043","doi-asserted-by":"publisher","DOI":"10.1007\/s40747-022-00907-2","article-title":"A node selection algorithm with a genetic method based on PBFT in consortium blockchains","volume":"9","author":"Zhang","year":"2023","journal-title":"Complex and Intelligent Systems"},{"issue":"8","key":"2025112801414490000_ref044","doi-asserted-by":"publisher","first-page":"3515","DOI":"10.1007\/s11276-023-03407-4","article-title":"Primary node selection based on node reputation evaluation for PBFT in UAV-assisted mec environment","volume":"29","author":"Zhang","year":"2023","journal-title":"Wireless Networks"},{"key":"2025112801414490000_ref045","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1109\/BigDataCongress.2017.85","article-title":"An overview of blockchain technology: architecture, consensus, and future trends","volume-title":"International Congress on Big Data","author":"Zheng","year":"2017"}],"container-title":["International Journal of Web Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/ijwis\/article-pdf\/21\/6\/670\/10355225\/ijwis-06-2025-0152en.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/www.emerald.com\/ijwis\/article-pdf\/21\/6\/670\/10355225\/ijwis-06-2025-0152en.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,28]],"date-time":"2025-11-28T06:41:56Z","timestamp":1764312116000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.emerald.com\/ijwis\/article\/21\/6\/670\/1303833\/An-effective-consensus-based-on-PBFT-and"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,17]]},"references-count":45,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2025,12,1]]}},"URL":"https:\/\/doi.org\/10.1108\/ijwis-06-2025-0152","relation":{},"ISSN":["1744-0084","1744-0092"],"issn-type":[{"value":"1744-0084","type":"print"},{"value":"1744-0092","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,17]]}}}