{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T16:49:39Z","timestamp":1781282979660,"version":"3.54.1"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2022,11,17]],"date-time":"2022-11-17T00:00:00Z","timestamp":1668643200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,11,17]],"date-time":"2022-11-17T00:00:00Z","timestamp":1668643200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2023,10]]},"DOI":"10.1007\/s10586-022-03800-2","type":"journal-article","created":{"date-parts":[[2022,11,17]],"date-time":"2022-11-17T16:06:11Z","timestamp":1668701171000},"page":"2681-2699","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Performance modeling and analysis of Hyperledger Fabric"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0063-3866","authenticated-orcid":false,"given":"Zuqiang","family":"Ke","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nohpill","family":"Park","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,11,17]]},"reference":[{"key":"3800_CR1","unstructured":"Yaga, D., Mell, P., Roby, N., Scarfone, K.: Blockchain technology overview (draft NISTIR 82022). https:\/\/csrc.nist.gov\/CSRC\/media\/ Publications\/nistir\/8202\/draft\/documents\/nistir8202-draft.pdf"},{"key":"3800_CR2","unstructured":"Wikipedia: Peer-to-peer. https:\/\/en.wikipedia.org\/wiki\/Peer-to-peer"},{"key":"3800_CR3","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-022-03625-z","author":"S Makani","year":"2022","unstructured":"Makani, S., Pittala, R., Alsayed, E., et al.: A survey of blockchain applications in sustainable and smart cities. Clust. Comput. (2022). https:\/\/doi.org\/10.1007\/s10586-022-03625-z","journal-title":"Clust. Comput."},{"key":"3800_CR4","unstructured":"Wikipedia: Consensus decision-making. https:\/\/en.wikipedia.org\/wiki\/Consensus_decision-making"},{"key":"3800_CR5","doi-asserted-by":"crossref","unstructured":"Alketbi, A., Nasir, Q., Talib, M.A.: Blockchain for government services-use cases, security benefits and challenges. In: 2018 15th learning and technology conference (L &T), pp. 112\u2013119. (2018)","DOI":"10.1109\/LT.2018.8368494"},{"key":"3800_CR6","unstructured":"Wikipedia: Proof of work. https:\/\/en.wikipedia.org\/wiki\/Proof_of_work"},{"key":"3800_CR7","unstructured":"Wikipedia: Proof of stake. https:\/\/en.wikipedia.org\/wiki\/Proof_of_stake"},{"key":"3800_CR8","unstructured":"Wikipedia: Byzantine fault. https:\/\/en.wikipedia.org\/wiki\/Byzantine_fault"},{"issue":"6","key":"3800_CR9","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2020.102370","volume":"57","author":"Q Chen","year":"2020","unstructured":"Chen, Q., Srivastava, G., Parizi, R.M., Aloqaily, M., Al Ridhawi, I.: An incentive-aware blockchain-based solution for internet of fake media things. Inf. Process. Manage. 57(6), 102370 (2020). https:\/\/doi.org\/10.1016\/j.ipm.2020.102370","journal-title":"Inf. Process. Manage."},{"key":"3800_CR10","unstructured":"RIVER FINANCIAL: Can Bitcoin Be Hacked?\u201d https:\/\/river.com\/learn\/can-bitcoin-be-hacked\/"},{"key":"3800_CR11","unstructured":"MIT Technology Review: Blockchain\u2019s real promise: automating trust. https:\/\/www.technologyreview.com\/2019\/06\/13\/102979\/blockchains-real-promise-automating-trust\/"},{"key":"3800_CR12","doi-asserted-by":"crossref","unstructured":"Thakkar, P., Nathan, S., Vishwanathan, B.: Performance benchmarking and optimizing hyperledger fabric blockchain platform. (2018). arXiv preprint arXiv:1805.11390","DOI":"10.1109\/MASCOTS.2018.00034"},{"key":"3800_CR13","doi-asserted-by":"crossref","unstructured":"Ke, Z., Park, N.: Performance study on various hyperledger fabric node types and transaction flow. IEEE BCCA (2021)","DOI":"10.1109\/BCCA53669.2021.9656993"},{"key":"3800_CR14","doi-asserted-by":"publisher","unstructured":"Sukhwani, H., Wang, N., Trivedi, K.S., Rindos, A.: Performance modeling of hyperledger fabric (permissioned blockchain network). In: 2018 IEEE 17th international symposium on network computing and applications (NCA), pp. 1\u20138. (2018). https:\/\/doi.org\/10.1109\/NCA.2018.8548070.","DOI":"10.1109\/NCA.2018.8548070."},{"key":"3800_CR15","doi-asserted-by":"crossref","unstructured":"Vukoli\u0107, M.: The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics): preface, vol. 9591, pp. 112\u2013125 (2016)","DOI":"10.1007\/978-3-319-39028-4_9"},{"key":"3800_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ICBC48266.2020.9169454","volume":"2020","author":"T Nakaike","year":"2020","unstructured":"Nakaike, T., Zhang, Q., Ueda, Y., Inagaki, T., Ohara, M.: Hyperledger fabric performance characterization and optimization using GoLevelDB benchmark. IEEE Int. Conf. Blockchain Cryptocurr. (ICBC) 2020, 1\u20139 (2020). https:\/\/doi.org\/10.1109\/ICBC48266.2020.9169454","journal-title":"IEEE Int. Conf. Blockchain Cryptocurr. (ICBC)"},{"key":"3800_CR17","doi-asserted-by":"crossref","unstructured":"Dinh, T.T.A., Wang, J., Chen, G., Liu, R., Ooi, B.C., Tan, K.-L.: BLOCKBENCH: a framework for analyzing private blockchains. In: Proceedings of the 2017 ACM international conference on management of data, SIGMOD conference 2017, Chicago, IL, USA, May 14\u201319, 2017, pp. 1085\u20131100. (2017)","DOI":"10.1145\/3035918.3064033"},{"key":"3800_CR18","unstructured":"Ethereum blockchain app platform. https:\/\/www.ethereum.org\/"},{"key":"3800_CR19","unstructured":"Ethcore: Parity: next generation ethereum browser. https:\/\/ethcore.io\/parity.html"},{"key":"3800_CR20","unstructured":"Kocsis, I., Klenik, A.: Towards performance modeling of hyperledger fabric. http:\/\/webspn.hit.bme.hu\/~telek\/cikkek\/kocs17a.pdf"},{"key":"3800_CR21","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2020.01.073","author":"P Yuan","year":"2020","unstructured":"Yuan, P., Zheng, K., Xiong, X., Zhang, K., Lei, L.: Performance modeling and analysis of a Hyperledger-based system using GSPN. Comput. Commun. (2020). https:\/\/doi.org\/10.1016\/j.comcom.2020.01.073","journal-title":"Comput. Commun."},{"key":"3800_CR22","doi-asserted-by":"publisher","unstructured":"Wang, C., Chu, X.: Performance characterization and bottleneck analysis of hyperledger fabric, pp. 1281\u20131286. (2020). https:\/\/doi.org\/10.1109\/ICDCS47774.2020.00165","DOI":"10.1109\/ICDCS47774.2020.00165"},{"key":"3800_CR23","unstructured":"Hyperledger.org: Hyperledger-fabricdocs documentation. https:\/\/hyperledger-fabric.readthedocs.io\/_\/downloads\/en\/release-2.0\/pdf\/"},{"key":"3800_CR24","doi-asserted-by":"crossref","unstructured":"Androulaki, E. et al.: Hyperledger fabric: a distributed operating system for permissioned blockchains. In: EuroSys, pp. 30:1\u201330:15 (2018)","DOI":"10.1145\/3190508.3190538"},{"key":"3800_CR25","unstructured":"Wikipedia: Stochastic process. https:\/\/en.wikipedia.org\/wiki\/Stochastic_process"},{"key":"3800_CR26","unstructured":"Wikipedia: Markov chain. https:\/\/en.wikipedia.org\/wiki\/Markov_chain"},{"key":"3800_CR27","unstructured":"Wikipedia: M\/M\/1 queue. https:\/\/en.wikipedia.org\/wiki\/M\/M\/1_queue"},{"key":"3800_CR28","volume-title":"Performance modelling of communication networks and computer architectures","author":"Peter Harrison","year":"1992","unstructured":"Harrison, Peter, Patel, Naresh M.: Performance modelling of communication networks and computer architectures. Addison-Wesley, Boston (1992)"},{"key":"3800_CR29","unstructured":"Wikipedia: Little\u2019s law. https:\/\/en.wikipedia.org\/wiki\/Little%27s_law"},{"key":"3800_CR30","unstructured":"Wikipedia: Binomial distribution. https:\/\/en.wikipedia.org\/wiki\/Binomial_distribution"},{"key":"3800_CR31","volume-title":"A first course on bulk queue","author":"ML Chaudhry","year":"1983","unstructured":"Chaudhry, M.L., Templeton, J.G.C.: A first course on bulk queue. Wiley, New York (1983)"},{"key":"3800_CR32","doi-asserted-by":"publisher","unstructured":"Ke, Z., Park, N.: A queueing model for industrial public blockchains and validation. In: 2021 22nd IEEE international conference on industrial technology (ICIT), (2021), pp. 712\u2013717. https:\/\/doi.org\/10.1109\/ICIT46573.2021.9453552.","DOI":"10.1109\/ICIT46573.2021.9453552."},{"key":"3800_CR33","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1186\/1869-0238-4-14","volume":"4","author":"VWH Luk","year":"2013","unstructured":"Luk, V.W.H., Wong, A.K.S., Lea, C.T., et al.: RRG: redundancy reduced gossip protocol for real-time N-to-N dynamic group communication. J. Internet Serv. Appl. 4, 14 (2013). https:\/\/doi.org\/10.1186\/1869-0238-4-14","journal-title":"J. Internet Serv. Appl."},{"key":"3800_CR34","unstructured":"Wikipedia: Phase-type distribution. https:\/\/en.wikipedia.org\/wiki\/Phase-type_distribution"},{"key":"3800_CR35","unstructured":"Wikipedia: M\/G\/1 queue. https:\/\/en.wikipedia.org\/wiki\/M\/G\/1_queue"},{"key":"3800_CR36","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1007\/BF01194620","volume":"32","author":"F Pollaczek","year":"1930","unstructured":"Pollaczek, F.: \u00dcber eine Aufgabe der Wahrscheinlichkeitstheorie. I. Math. Z. 32, 64\u2013100 (1930)","journal-title":"Math. Z."},{"key":"3800_CR37","unstructured":"Wikipedia: Burke\u2019s theorem. https:\/\/en.wikipedia.org\/wiki\/Burke%27s_theorem"},{"key":"3800_CR38","volume-title":"Queueing systems","author":"L Kleinrock","year":"1975","unstructured":"Kleinrock, L.: Queueing systems, vol. 1. Wiley, New York (1975)"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-022-03800-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-022-03800-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-022-03800-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,26]],"date-time":"2023-08-26T20:24:37Z","timestamp":1693081477000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-022-03800-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,17]]},"references-count":38,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2023,10]]}},"alternative-id":["3800"],"URL":"https:\/\/doi.org\/10.1007\/s10586-022-03800-2","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,11,17]]},"assertion":[{"value":"31 March 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 October 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 October 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 November 2022","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have not disclosed any competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"None.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"None.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed consent"}}]}}