{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T03:24:31Z","timestamp":1740108271698,"version":"3.37.3"},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2024,7,29]],"date-time":"2024-07-29T00:00:00Z","timestamp":1722211200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,7,29]],"date-time":"2024-07-29T00:00:00Z","timestamp":1722211200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100006012","name":"Christian Doppler Forschungsgesellschaft","doi-asserted-by":"publisher","award":["CDL-BOT","CDL-BOT","CDL-BOT"],"award-info":[{"award-number":["CDL-BOT","CDL-BOT","CDL-BOT"]}],"id":[{"id":"10.13039\/501100006012","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100023890","name":"Technische Universit\u00e4t Hamburg","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100023890","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2024,11]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The growing popularity of blockchains highlights the need to improve their scalability. While previous research has focused on scaling transaction processing, the scalability of transaction creation remains unexplored. This issue is particularly important for organizations needing to send large volumes of transactions quickly or continuously. Scaling transaction creation is challenging, especially for blockchain platforms like Ethereum, which require transactions to include a sequence number. This paper proposes four different methods to scale transaction creation. Our experimental evaluation assesses the scalability and latency of these methods, identifying two as feasible for scaling transaction creation. Additionally, we provide an in-depth theoretical analysis of these two methods.<\/jats:p>","DOI":"10.1007\/s00607-024-01324-8","type":"journal-article","created":{"date-parts":[[2024,7,29]],"date-time":"2024-07-29T16:05:44Z","timestamp":1722269144000},"page":"3573-3602","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Analysis of strategies for scalable transaction creation in blockchains"],"prefix":"10.1007","volume":"106","author":[{"given":"Ole","family":"Delzer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Richard","family":"Hobeck","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ingo","family":"Weber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dominik","family":"Kaaser","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Sober","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Schulte","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,7,29]]},"reference":[{"key":"1324_CR1","doi-asserted-by":"crossref","unstructured":"Bach LM, Mihaljevi\u0107 B, Z\u0306agar M (2018) Comparative analysis of blockchain consensus protocols. In: International convention on information and communication technology, electronics and microelectronics (MIPRO). IEEE, pp 1545\u20131550","DOI":"10.23919\/MIPRO.2018.8400278"},{"key":"1324_CR2","doi-asserted-by":"crossref","unstructured":"Berenbrink P, Friedetzky T, Hahn C, et\u00a0al (2021) Infinite balanced allocation via finite capacities. In: 41st IEEE international conference on distributed computing systems (ICDCS). IEEE, pp 965\u2013975","DOI":"10.1109\/ICDCS51616.2021.00096"},{"key":"1324_CR3","unstructured":"Bratanova A, Devaraj D, Horton J, et\u00a0al (2019) Blockchain 2030: a look at the future of blockchain in Australia. Tech rep, Data61, CSIRO, Brisbane, Australia"},{"key":"1324_CR4","doi-asserted-by":"crossref","unstructured":"Crain T, Natoli C, Gramoli V (2021) Red belly: a secure, fair and scalable open blockchain. In: IEEE symposium on security and privacy (SP). IEEE, pp 466\u2013483","DOI":"10.1109\/SP40001.2021.00087"},{"key":"1324_CR5","doi-asserted-by":"crossref","unstructured":"Croman K, Decker C, Eyal I, et\u00a0al (2016) On scaling decentralized blockchains. In: Financial cryptography and data security. Springer, pp 106\u2013125","DOI":"10.1007\/978-3-662-53357-4_8"},{"key":"1324_CR6","doi-asserted-by":"crossref","unstructured":"Dickerson T, Gazzillo P, Herlihy M, et\u00a0al (2017) Adding concurrency to smart contracts. In: ACM symposium on principles of distributed computing. ACM, pp 303\u2013312","DOI":"10.1145\/3087801.3087835"},{"key":"1324_CR7","doi-asserted-by":"crossref","unstructured":"Dinh TTA, Wang J, Chen G, et\u00a0al (2017) BLOCKBENCH: A framework for analyzing private blockchains. In: 2017 ACM International conference on management of data. ACM, pp 1085\u20131100","DOI":"10.1145\/3035918.3064033"},{"issue":"2","key":"1324_CR8","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1002\/(SICI)1098-2418(199809)13:2<99::AID-RSA1>3.0.CO;2-M","volume":"13","author":"DP Dubhashi","year":"1998","unstructured":"Dubhashi DP, Ranjan D (1998) Balls and bins: a study in negative dependence. Random Struct Algorithms 13(2):99\u2013124","journal-title":"Random Struct Algorithms"},{"key":"1324_CR9","doi-asserted-by":"crossref","unstructured":"Gervais A, Karame GO, W\u00fcst K, et\u00a0al (2016) On the security and performance of proof of work blockchains. In: 2016 ACM SIGSAC conference on computer and communications security. ACM, pp 3\u201316","DOI":"10.1145\/2976749.2978341"},{"key":"1324_CR10","doi-asserted-by":"crossref","unstructured":"Guo H, Yu X (2022) A survey on blockchain technology and its security. Blockchain Res Appl 3(2):100067","DOI":"10.1016\/j.bcra.2022.100067"},{"key":"1324_CR11","unstructured":"Joshi S (2021) Feasibility of proof of authority as a consensus protocol model. CoRR abs\/2109.02480"},{"issue":"20","key":"1324_CR12","doi-asserted-by":"publisher","first-page":"9372","DOI":"10.3390\/app11209372","volume":"11","author":"D Khan","year":"2021","unstructured":"Khan D, Jung LT, Hashmani MA (2021) Systematic literature review of challenges in blockchain scalability. Appl Sci 11(20):9372","journal-title":"Appl Sci"},{"key":"1324_CR13","doi-asserted-by":"crossref","unstructured":"Lobmaier D, Konlechner R, Schulte S, et\u00a0al (2024) Assessing routing algorithms for payment channel networks. Distributed Ledger Technologies: Research and Practice 3:6:1\u20136:27","DOI":"10.1145\/3643566"},{"key":"1324_CR14","doi-asserted-by":"crossref","unstructured":"Mitzenmacher M, Upfal E (2005) Probability and computing: randomized algorithms and probabilistic analysis. Cambridge University Press","DOI":"10.1017\/CBO9780511813603"},{"key":"1324_CR15","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511814075","volume-title":"Random Algorithms","author":"R Motwani","year":"1995","unstructured":"Motwani R, Raghavan P (1995) Random Algorithms. Cambridge University Press, Cambridge"},{"key":"1324_CR16","unstructured":"Nakamoto S (2008) Bitcoin: a peer-to-peer electronic cash system. http:\/\/www.bitcoin.org\/bitcoin.pdf"},{"issue":"3","key":"1324_CR17","doi-asserted-by":"publisher","first-page":"1156","DOI":"10.1093\/rfs\/hhaa075","volume":"34","author":"F Saleh","year":"2021","unstructured":"Saleh F (2021) Blockchain without waste: proof-of-stake. Rev Financ Stud 34(3):1156\u20131190","journal-title":"Rev Financ Stud"},{"key":"1324_CR18","doi-asserted-by":"crossref","unstructured":"Szabo N (1997) Formalizing and securing relationships on public networks. First Monday 2(9)","DOI":"10.5210\/fm.v2i9.548"},{"key":"1324_CR19","doi-asserted-by":"crossref","unstructured":"Vukoli\u0107 M (2016) The quest for scalable blockchain fabric: proof-of-work vs. BFT replication. In: Open problems in network security. Springer, pp 112\u2013125","DOI":"10.1007\/978-3-319-39028-4_9"},{"key":"1324_CR20","doi-asserted-by":"crossref","unstructured":"Wang R, Ye K, Xu C (2019) Performance benchmarking and optimization for blockchain systems: a Survey. In: Second international conference on blockchain. Springer, pp 171\u2013185","DOI":"10.1007\/978-3-030-23404-1_12"},{"key":"1324_CR21","doi-asserted-by":"crossref","unstructured":"Weber I, Gramoli V, Staples M, et\u00a0al (2017) On availability for blockchain-based systems. In: IEEE international symposium on reliable distributed systems. IEEE, pp 64\u201373","DOI":"10.1109\/SRDS.2017.15"},{"issue":"3\u20134","key":"1324_CR22","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1561\/0400000070","volume":"12","author":"U Wieder","year":"2017","unstructured":"Wieder U (2017) Hashing, load balancing and multiple choice. Found Trends Theor Comput Sci 12(3\u20134):275\u2013379","journal-title":"Found Trends Theor Comput Sci"},{"issue":"2014","key":"1324_CR23","first-page":"1","volume":"151","author":"G Wood","year":"2014","unstructured":"Wood G et al (2014) Ethereum: a secure decentralised generalised transaction ledger. Ethere Project Yellow Paper 151(2014):1\u201332","journal-title":"Ethere Project Yellow Paper"},{"key":"1324_CR24","doi-asserted-by":"crossref","unstructured":"Xu X, Pautasso C, Zhu L, et\u00a0al (2018) A pattern collection for blockchain-based applications. In: European conference on pattern languages of programs. ACM, pp 1\u201320","DOI":"10.1145\/3282308.3282312"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-024-01324-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00607-024-01324-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-024-01324-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,15]],"date-time":"2024-10-15T14:56:31Z","timestamp":1729004191000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00607-024-01324-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,29]]},"references-count":24,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2024,11]]}},"alternative-id":["1324"],"URL":"https:\/\/doi.org\/10.1007\/s00607-024-01324-8","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"type":"print","value":"0010-485X"},{"type":"electronic","value":"1436-5057"}],"subject":[],"published":{"date-parts":[[2024,7,29]]},"assertion":[{"value":"19 February 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 July 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 July 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}