{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T15:07:14Z","timestamp":1773500834802,"version":"3.50.1"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2023,4,15]],"date-time":"2023-04-15T00:00:00Z","timestamp":1681516800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,4,15]],"date-time":"2023-04-15T00:00:00Z","timestamp":1681516800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001773","name":"University of New South Wales","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100001773","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Ambient Intell Human Comput"],"published-print":{"date-parts":[[2023,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The growing interest in blockchain technology has gained a lot of attention in Supply Chain Management (SCM) and sparked the quest for decentralized, scalable, efficient and trustworthy consensus schemes. Traditional blockchains rely on computationally expensive consensus mechanisms with low throughput and high latency. This paper conducts a performance evaluation of several existing consensus protocols to illustrate blockchain\u2019s shortcomings in terms of consensus and propose a new consensus algorithm: Reputation based proof of cooperation (RPoC). The RPoC algorithm uses a layered architecture to segment the nodes that participate in the consensus phase in order to improve scalability and efficiency while maintaining trust among peers. The layered design addresses the issues of flexibility and scalability and breaks down the extensive mining process into segments. Rather than choosing a few nodes for mining, the proposed consensus process involves all network nodes, making it more efficient, decentralized and scalable. Through extensive theoretical analysis and experimentation, the suitability of the proposed algorithm is established in terms of scalability and efficiency.<\/jats:p>","DOI":"10.1007\/s12652-023-04592-y","type":"journal-article","created":{"date-parts":[[2023,4,15]],"date-time":"2023-04-15T11:02:02Z","timestamp":1681556522000},"page":"7795-7811","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Reputation based proof of cooperation: an efficient and scalable consensus algorithm for supply chain applications"],"prefix":"10.1007","volume":"14","author":[{"given":"Aaliya","family":"Sarfaraz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ripon K.","family":"Chakrabortty","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daryl L.","family":"Essam","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,4,15]]},"reference":[{"key":"4592_CR1","doi-asserted-by":"crossref","unstructured":"Elli Androulaki, Artem Barger, Vita Bortnikov, Christian Cachin, Konstantinos Christidis, Angelo De\u00a0Caro, David Enyeart, Christopher Ferris, Gennady Laventman, Yacov Manevich, et\u00a0al. Hyperledger fabric: a distributed operating system for permissioned blockchains. In Proceedings of the thirteenth EuroSys conference, pages 1\u201315, 2018","DOI":"10.1145\/3190508.3190538"},{"key":"4592_CR2","unstructured":"Leo\u00a0Maxim Bach, Branko Mihaljevic, and Mario Zagar. Comparative analysis of blockchain consensus algorithms. In 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), pages 1545\u20131550. IEEE, 2018"},{"key":"4592_CR3","unstructured":"P\u00a0Barrett. Zilliqa technical whitepaper, 2017"},{"key":"4592_CR4","unstructured":"Kamanashis Biswas, Vallipuram Muthukkumarasamy, and Wee\u00a0Lum Tan. Blockchain based wine supply chain traceability system. In Future Technologies Conference (FTC) 2017, pages 56\u201362. The Science and Information Organization, 2017"},{"key":"4592_CR5","doi-asserted-by":"crossref","first-page":"e4148","DOI":"10.1002\/ett.4148","volume":"32","author":"J Bou Abdo","year":"2021","unstructured":"Bou Abdo J, el Sibai R, Demerjian J, Jacques Bou Abdo (2021) Permissionless proof-of-reputation-x: a hybrid reputation-based consensus algorithm for permissionless blockchains. Trans Emerg Telecommun Technol 32:e4148","journal-title":"Trans Emerg Telecommun Technol"},{"key":"4592_CR6","doi-asserted-by":"crossref","unstructured":"Nikola Bozic, Guy Pujolle, and Stefano Secci. A tutorial on blockchain and applications to secure network control-planes. In 2016 3rd Smart Cloud Networks & Systems (SCNS), pages 1\u20138. IEEE, 2016","DOI":"10.1109\/SCNS.2016.7870552"},{"key":"4592_CR7","doi-asserted-by":"crossref","unstructured":"Tyler Crain, Christopher Natoli, and Vincent Gramoli. Red belly: a secure, fair and scalable open blockchain. In 2021 IEEE Symposium on Security and Privacy (SP), pages 466\u2013483. IEEE, 2021","DOI":"10.1109\/SP40001.2021.00087"},{"key":"4592_CR8","doi-asserted-by":"crossref","unstructured":"Qianyi Dai, Kaiyong Xv, Song Guo, Leyu Dai, and Zhicheng Zhou. A private data protection scheme based on blockchain under pipeline model. In 2018 1st IEEE International Conference on Hot Information-Centric Networking (HotICN), pages 37\u201345. IEEE, 2018","DOI":"10.1109\/HOTICN.2018.8605987"},{"key":"4592_CR9","unstructured":"Thuat Do, Thao Nguyen, and Hung Pham. Delegated proof of reputation: A novel blockchain consensus. In Proceedings of the 2019 International Electronics Communication Conference, pages 90\u201398, 2019"},{"key":"4592_CR10","unstructured":"Ittay Eyal, Adem\u00a0Efe Gencer, Emin\u00a0G\u00fcn Sirer, and Robbert Van\u00a0Renesse. Bitcoin-ng: A scalable blockchain protocol. In 13th $$\\{USENIX\\}$$ symposium on networked systems design and implementation ($$\\{NSDI\\}$$ 16), pages 45\u201359, 2016"},{"key":"4592_CR11","doi-asserted-by":"crossref","unstructured":"Fangyu Gai, Baosheng Wang, Wenping Deng, and Wei Peng. Proof of reputation: A reputation-based consensus protocol for peer-to-peer network. In International Conference on Database Systems for Advanced Applications, pages 666\u2013681. Springer, 2018","DOI":"10.1007\/978-3-319-91458-9_41"},{"key":"4592_CR12","unstructured":"Bingyong Guo, Zhenliang Lu, Qiang Tang, Jing Xu, and Zhenfeng Zhang. Dumbo: Faster asynchronous bft protocols. In Proceedings of the 2020 ACM SIGSAC Conference on Computer and Communications Security, pages 803\u2013818, 2020"},{"key":"4592_CR13","doi-asserted-by":"publisher","first-page":"512","DOI":"10.1016\/j.future.2019.02.060","volume":"97","author":"Muneeb Ul Hassan","year":"2019","unstructured":"Hassan Muneeb Ul, Rehmani Mubashir Husain, Chen Jinjun (2019) Privacy preservation in blockchain based iot systems: Integration issues, prospects, challenges, and future research directions. Futur Gener Comput Syst 97:512\u2013529","journal-title":"Futur Gener Comput Syst"},{"issue":"3","key":"4592_CR14","doi-asserted-by":"publisher","first-page":"2906","DOI":"10.1109\/TVT.2019.2894944","volume":"68","author":"Jiawen Kang","year":"2019","unstructured":"Kang Jiawen, Xiong Zehui, Niyato Dusit, Ye Dongdong, Kim Dong In, Zhao Jun (2019) Toward secure blockchain-enabled internet of vehicles: optimizing consensus management using reputation and contract theory. IEEE Trans Vehicular Technol 68(3):2906\u20132920","journal-title":"IEEE Trans Vehicular Technol"},{"issue":"4","key":"4592_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1658357.1658358","volume":"27","author":"Ramakrishna Kotla","year":"2010","unstructured":"Kotla Ramakrishna, Alvisi Lorenzo, Dahlin Mike, Clement Allen, Wong Edmund (2010) Zyzzyva: Speculative byzantine fault tolerance. ACM Transactions on Computer Systems (TOCS) 27(4):1\u201339","journal-title":"ACM Transactions on Computer Systems (TOCS)"},{"key":"4592_CR16","unstructured":"Tiana Laurence. Introduction to Blockchain Technology: The many faces of blockchain technology in the 21st century. Van Haren, 2019"},{"key":"4592_CR17","doi-asserted-by":"crossref","unstructured":"Hau\u00a0L Lee, Vineet Padmanabhan, and Seungjin Whang. Comments on information distortion in a supply chain: The bullwhip. Management science, 50(12_supplement): 1887\u20131893, 2004","DOI":"10.1287\/mnsc.1040.0305"},{"issue":"5","key":"4592_CR18","doi-asserted-by":"publisher","first-page":"1146","DOI":"10.1109\/TPDS.2020.3042392","volume":"32","author":"Wenyu Li","year":"2020","unstructured":"Li Wenyu, Feng Chenglin, Zhang Lei, Hao Xu, Cao Bin, Imran Muhammad Ali (2020) A scalable multi-layer pbft consensus for blockchain. IEEE Transa Parallel Distributed Sys 32(5):1146\u20131160","journal-title":"IEEE Transa Parallel Distributed Sys"},{"key":"4592_CR19","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1016\/j.cie.2019.07.026","volume":"136","author":"Francesco Longo","year":"2019","unstructured":"Longo Francesco, Nicoletti Letizia, Padovano Antonio, d\u2019Atri Gianfranco, Forte Marco (2019) Blockchain-enabled supply chain: an experimental study. Comput Ind Eng 136:57\u201369","journal-title":"Comput Ind Eng"},{"key":"4592_CR20","doi-asserted-by":"crossref","unstructured":"Andrew Miller, Yu\u00a0Xia, Kyle Croman, Elaine Shi, and Dawn Song. The honey badger of bft protocols. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, pages 31\u201342, 2016","DOI":"10.1145\/2976749.2978399"},{"key":"4592_CR21","doi-asserted-by":"crossref","unstructured":"Du\u00a0Mingxiao, Ma\u00a0Xiaofeng, Zhang Zhe, Wang Xiangwei, and Chen Qijun. A review on consensus algorithm of blockchain. In 2017 IEEE international conference on systems, man, and cybernetics (SMC), pages 2567\u20132572. IEEE, 2017","DOI":"10.1109\/SMC.2017.8123011"},{"key":"4592_CR22","unstructured":"Satoshi Nakamoto and A\u00a0Bitcoin. A peer-to-peer electronic cash system. Bitcoin.\u2013URL: https:\/\/bitcoin. org\/bitcoin. pdf, 4, 2008"},{"issue":"7","key":"4592_CR23","doi-asserted-by":"publisher","first-page":"2117","DOI":"10.1080\/00207543.2018.1533261","volume":"57","author":"Sara Saberi","year":"2019","unstructured":"Saberi Sara, Kouhizadeh Mahtab, Sarkis Joseph, Shen Lejia (2019) Blockchain technology and its relationships to sustainable supply chain management. Int J Product Res 57(7):2117\u20132135","journal-title":"Int J Product Res"},{"key":"4592_CR24","doi-asserted-by":"crossref","unstructured":"Lakshmi\u00a0Siva Sankar, M\u00a0Sindhu, and M\u00a0Sethumadhavan. Survey of consensus protocols on blockchain applications. In 2017 4th International Conference on Advanced Computing and Communication Systems (ICACCS), pages 1\u20135. IEEE, 2017","DOI":"10.1109\/ICACCS.2017.8014672"},{"key":"4592_CR25","doi-asserted-by":"crossref","unstructured":"Aaliya Sarfaraz, Ripon Chakrabortty, and Daryl L\u00a0Essam. Rpoc: An efficient and scalable consensus algorithm for scm applications, 2021a. URL https:\/\/doi.org\/10.36227\/techrxiv.16601546.v1","DOI":"10.36227\/techrxiv.16601546"},{"key":"4592_CR26","doi-asserted-by":"publisher","first-page":"102147","DOI":"10.1016\/j.cose.2020.102147","volume":"102","author":"Aaliya Sarfaraz","year":"2021","unstructured":"Sarfaraz Aaliya, Chakrabortty Ripon K, Essam Daryl L (2021) A tree structure-based improved blockchain framework for a secure online bidding system. Comput Secur 102:102147","journal-title":"Comput Secur"},{"issue":"1","key":"4592_CR27","doi-asserted-by":"publisher","first-page":"100110","DOI":"10.1016\/j.bcra.2022.100110","volume":"4","author":"A Sarfaraz","year":"2023","unstructured":"Sarfaraz A, Chakrabortty RK, Essam DL (2023) The implications of blockchain-coordinated information sharing within a supply chain: a simulation study. Blockchain Res Appl 4(1):100110. https:\/\/doi.org\/10.1016\/j.bcra.2022.100110","journal-title":"Blockchain Res Appl"},{"issue":"8","key":"4592_CR28","first-page":"151","volume":"5","author":"David Schwartz","year":"2014","unstructured":"Schwartz David, Youngs Noah, Britto Arthur et al (2014) The ripple protocol consensus algorithm. Ripple Labs Inc White Paper 5(8):151","journal-title":"Ripple Labs Inc White Paper"},{"issue":"3","key":"4592_CR29","doi-asserted-by":"publisher","first-page":"533","DOI":"10.1016\/j.cie.2012.12.008","volume":"66","author":"Seyda Serdarasan","year":"2013","unstructured":"Serdarasan Seyda (2013) A review of supply chain complexity drivers. Computers & Industrial Engineering 66(3):533\u2013540","journal-title":"Computers & Industrial Engineering"},{"key":"4592_CR30","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2020.101871","volume":"95","author":"Eric Ke Wang","year":"2020","unstructured":"Wang Eric Ke, Sun RuiPei, Chen Chien-Ming, Liang Zuodong, Kumari Saru, Khan Muhammad Khurram (2020) Proof of x-repute blockchain consensus protocol for iot systems. Comput Secur 95:101871","journal-title":"Comput Secur"},{"key":"4592_CR31","first-page":"40","volume":"25","author":"Yang Xiao","year":"2019","unstructured":"Xiao Yang, Zhang Ning, Li Jin, Lou Wenjing, Thomas Hou Y (2019) Distributed consensus protocols and algorithms. Blockchain Distributed Syst Secur 25:40","journal-title":"Blockchain Distributed Syst Secur"},{"issue":"2","key":"4592_CR32","doi-asserted-by":"publisher","first-page":"1432","DOI":"10.1109\/COMST.2020.2969706","volume":"22","author":"Yang Xiao","year":"2020","unstructured":"Xiao Yang, Zhang Ning, Lou Wenjing, Thomas Hou Y (2020) A survey of distributed consensus protocols for blockchain networks. IEEE Commun Surv Tutor 22(2):1432\u20131465","journal-title":"IEEE Commun Surv Tutor"},{"issue":"1","key":"4592_CR33","first-page":"1","volume":"21","author":"Xu Xiaolong","year":"2021","unstructured":"Xiaolong Xu, Zhu Dawei, Yang Xiaoxian, Wang Shuo, Qi Lianyong, Dou Wanchun (2021) Concurrent practical byzantine fault tolerance for integration of blockchain and supply chain. ACM Trans Internet Technol (TOIT) 21(1):1\u201317","journal-title":"ACM Trans Internet Technol (TOIT)"},{"key":"4592_CR34","doi-asserted-by":"publisher","first-page":"118541","DOI":"10.1109\/ACCESS.2019.2935149","volume":"7","author":"Fan Yang","year":"2019","unstructured":"Yang Fan, Zhou Wei, QingQing Wu, Long Rui, Xiong Neal N, Zhou Meiqi (2019) Delegated proof of stake with downgrade: a secure and efficient blockchain consensus algorithm with downgrade mechanism. IEEE Access 7:118541\u2013118555","journal-title":"IEEE Access"},{"key":"4592_CR35","unstructured":"Maofan Yin, Dahlia Malkhi, Michael\u00a0K Reiter, Guy\u00a0Golan Gueta, and Ittai Abraham. Hotstuff: Bft consensus with linearity and responsiveness. In Proceedings of the 2019 ACM Symposium on Principles of Distributed Computing, pages 347\u2013356, 2019"},{"key":"4592_CR36","doi-asserted-by":"crossref","unstructured":"Ge\u00a0Yu, Bin Wu, and Xinxin Niu. Improved blockchain consensus mechanism based on pbft algorithm. In 2020 2nd International Conference on Advances in Computer Technology, Information Science and Communications (CTISC), pages 14\u201321. IEEE, 2020","DOI":"10.1109\/CTISC49998.2020.00009"},{"issue":"8","key":"4592_CR37","doi-asserted-by":"publisher","first-page":"1225","DOI":"10.1109\/TC.2019.2900648","volume":"68","author":"Yu Jiangshan","year":"2019","unstructured":"Jiangshan Yu, Kozhaya David, Decouchant Jeremie, Esteves-Verissimo Paulo (2019) Repucoin: Your reputation is your power. IEEE Trans Comput 68(8):1225\u20131237","journal-title":"IEEE Trans Comput"},{"key":"4592_CR38","doi-asserted-by":"crossref","unstructured":"Mahdi Zamani, Mahnush Movahedi, and Mariana Raykova. Rapidchain: Scaling blockchain via full sharding. In Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, pages 931\u2013948, 2018","DOI":"10.1145\/3243734.3243853"},{"key":"4592_CR39","doi-asserted-by":"crossref","unstructured":"Peiyun Zhang, Mengchu Zhou, Qixi Zhao, Abdullah Abusorrah, and Omaimah Bamasak. A performance-optimized consensus mechanism for consortium blockchains consisting of trust-varying nodes. IEEE Transactions on Network Science and Engineering, 2021","DOI":"10.1109\/TNSE.2021.3079415"},{"issue":"4","key":"4592_CR40","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1504\/IJWGS.2018.095647","volume":"14","author":"Zibin Zheng","year":"2018","unstructured":"Zheng Zibin, Xie Shaoan, Dai Hong-Ning, Chen Xiangping, Wang Huaimin (2018) Blockchain challenges and opportunities: a survey. Int J Web Grid Serv 14(4):352\u2013375","journal-title":"Int J Web Grid Serv"},{"key":"4592_CR41","doi-asserted-by":"crossref","unstructured":"Qianwei Zhuang, Yuan Liu, Lisi Chen, and Zhengpeng Ai. Proof of reputation: A reputation-based consensus protocol for blockchain based systems. In Proceedings of the 2019 International Electronics Communication Conference, pages 131\u2013138, 2019","DOI":"10.1145\/3343147.3343169"},{"issue":"3","key":"4592_CR42","doi-asserted-by":"publisher","first-page":"429","DOI":"10.1109\/TSC.2018.2823705","volume":"12","author":"Jun Zou","year":"2018","unstructured":"Zou Jun, Ye Bin, Lie Qu, Wang Yan, Orgun Mehmet A, Li Lei (2018) A proof-of-trust consensus protocol for enhancing accountability in crowdsourcing services. IEEE Trans Serv Comput 12(3):429\u2013445","journal-title":"IEEE Trans Serv Comput"}],"container-title":["Journal of Ambient Intelligence and Humanized Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12652-023-04592-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12652-023-04592-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12652-023-04592-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,18]],"date-time":"2024-10-18T10:00:24Z","timestamp":1729245624000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12652-023-04592-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,15]]},"references-count":42,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2023,6]]}},"alternative-id":["4592"],"URL":"https:\/\/doi.org\/10.1007\/s12652-023-04592-y","relation":{},"ISSN":["1868-5137","1868-5145"],"issn-type":[{"value":"1868-5137","type":"print"},{"value":"1868-5145","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,15]]},"assertion":[{"value":"17 April 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 March 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 April 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Mentioned authors have no conflict of interest in this article. This article does not contain any studies with human participants or animals performed by any of the authors.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards:"}}]}}