{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T15:40:03Z","timestamp":1782834003349,"version":"3.54.5"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2022,5,9]],"date-time":"2022-05-09T00:00:00Z","timestamp":1652054400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,5,9]],"date-time":"2022-05-09T00:00:00Z","timestamp":1652054400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100004541","name":"ministry of human resource development","doi-asserted-by":"publisher","award":["4(20)\/2019-ITEA"],"award-info":[{"award-number":["4(20)\/2019-ITEA"]}],"id":[{"id":"10.13039\/501100004541","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004541","name":"Ministry of Human Resource Development","doi-asserted-by":"publisher","award":["4(4)\/2021-ITEA"],"award-info":[{"award-number":["4(4)\/2021-ITEA"]}],"id":[{"id":"10.13039\/501100004541","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Distrib Parallel Databases"],"published-print":{"date-parts":[[2024,6]]},"DOI":"10.1007\/s10619-022-07412-y","type":"journal-article","created":{"date-parts":[[2022,5,9]],"date-time":"2022-05-09T08:11:21Z","timestamp":1652083881000},"page":"245-297","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["OptSmart: a space efficient Optimistic concurrent execution of Smart contracts"],"prefix":"10.1007","volume":"42","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6574-3871","authenticated-orcid":false,"given":"Parwat Singh","family":"Anjana","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sweta","family":"Kumari","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sathya","family":"Peri","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sachin","family":"Rathor","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Archit","family":"Somani","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,5,9]]},"reference":[{"key":"7412_CR1","doi-asserted-by":"crossref","unstructured":"Amiri, M.J., Agrawal, D., El\u00a0Abbadi, A.: Parblockchain: Leveraging transaction parallelism in permissioned blockchain systems. In: 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS), pp. 1337\u20131347. IEEE (2019)","DOI":"10.1109\/ICDCS.2019.00134"},{"key":"7412_CR2","doi-asserted-by":"publisher","unstructured":"Amiri, M.J., Agrawal, D., El\u00a0Abbadi, A.: Sharper: Sharding permissioned blockchains over network clusters. In: Proceedings of the 2021 International Conference on Management of Data, pp. 76\u201388. SIGMOD\/PODS \u201921, ACM, New York, NY, USA (2021). https:\/\/doi.org\/10.1145\/3448016.3452807","DOI":"10.1145\/3448016.3452807"},{"key":"7412_CR3","doi-asserted-by":"publisher","unstructured":"Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., De\u00a0Caro, A., Enyeart, D., Ferris, C., Laventman, G., Manevich, Y., Muralidharan, S., Murthy, C., Nguyen, B., Sethi, M., Singh, G., Smith, K., Sorniotti, A., Stathakopoulou, C., Vukoli\u0107, M., Cocco, S.W., Yellick, J.: Hyperledger fabric: A distributed operating system for permissioned blockchains. In: Proceedings of the thirteenth EuroSys conference, EuroSys (2018). https:\/\/doi.org\/10.1145\/3190508.3190538","DOI":"10.1145\/3190508.3190538"},{"key":"7412_CR4","doi-asserted-by":"publisher","unstructured":"Anjana, P.S., Attiya, H., Kumari, S., Peri, S., Somani, A.: Efficient concurrent execution of smart contracts in blockchains using object-based transactional memory. In: Networked Systems, pp. 77\u201393. Springer International Publishing, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-67087-0_6","DOI":"10.1007\/978-3-030-67087-0_6"},{"key":"7412_CR5","doi-asserted-by":"publisher","unstructured":"Anjana, P.S., Kumari, S., Peri, S., Rathor, S., Somani, A.: An efficient framework for optimistic concurrent execution of smart contracts. In: 2019 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 83\u201392. IEEE (2019). https:\/\/doi.org\/10.1109\/EMPDP.2019.8671637","DOI":"10.1109\/EMPDP.2019.8671637"},{"key":"7412_CR6","doi-asserted-by":"publisher","unstructured":"Anjana, P.S., Kumari, S., Peri, S., Rathor, S., Somani, A.: Entitling concurrency to smart contracts using optimistic transactional memory. In: Proceedings of the 20th International Conference on Distributed Computing and Networking, ICDCN \u201919, p. 508. ACM, New York, NY, USA (2019). https:\/\/doi.org\/10.1145\/3288599.3299723","DOI":"10.1145\/3288599.3299723"},{"key":"7412_CR7","doi-asserted-by":"crossref","unstructured":"Anjana, P.S., Kumari, S., Peri, S., Rathor, S., Somani, A.: Optsmart: A space efficient optimistic concurrent execution of smart contracts. CoRR abs\/2102.04875 (2021). https:\/\/arxiv.org\/abs\/2102.04875","DOI":"10.1007\/s10619-022-07412-y"},{"key":"7412_CR8","unstructured":"Bitcoin Block Size. https:\/\/www.blockchain.com\/en\/charts. [Online, Accessed 15-09-2020]"},{"key":"7412_CR9","doi-asserted-by":"publisher","unstructured":"Chatterjee, B., Peri, S., Sa, M., Singhal, N.: A simple and practical concurrent non-blocking unbounded graph with linearizable reachability queries. In: Proceedings of the 20th International Conference on Distributed Computing and Networking, ICDCN \u201919, pp. 168\u2013177. ACM, New York, NY, USA (2019). https:\/\/doi.org\/10.1145\/3288599.3288617","DOI":"10.1145\/3288599.3288617"},{"key":"7412_CR10","unstructured":"Crain, T., Natoli, C., Gramoli, V.: Evaluating the red belly blockchain. CoRR abs\/1812.11747 (2018). http:\/\/arxiv.org\/abs\/1812.11747"},{"key":"7412_CR11","doi-asserted-by":"publisher","unstructured":"Dang, H., Dinh, T.T.A., Loghin, D., Chang, E.C., Lin, Q., Ooi, B.C.: Towards scaling blockchain systems via sharding. In: Proceedings of the 2019 International Conference on Management of Data, pp. 123\u2013140. SIGMOD \u201919, ACM, New York, NY, USA (2019). https:\/\/doi.org\/10.1145\/3299869.3319889","DOI":"10.1145\/3299869.3319889"},{"key":"7412_CR12","doi-asserted-by":"publisher","unstructured":"Delmolino, K., Arnett, M., Kosba, A., Miller, A., Shi, E.: Step by step towards creating a safe smart contract: Lessons and insights from a cryptocurrency lab. In: International conference on financial cryptography and data security, pp. 79\u201394. Springer Berlin Heidelberg, Berlin, Heidelberg (2016). https:\/\/doi.org\/10.1007\/978-3-662-53357-4_6","DOI":"10.1007\/978-3-662-53357-4_6"},{"key":"7412_CR13","doi-asserted-by":"publisher","unstructured":"Dickerson, T., Gazzillo, P., Herlihy, M., Koskinen, E.: Adding concurrency to smart contracts. In: Proceedings of the ACM Symposium on Principles of Distributed Computing, PODC \u201917, pp. 303\u2013312. ACM, New York, NY, USA (2017). https:\/\/doi.org\/10.1145\/3087801.3087835","DOI":"10.1145\/3087801.3087835"},{"key":"7412_CR14","doi-asserted-by":"publisher","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 \u201917, pp. 1085\u20131100. Association for Computing Machinery, New York, NY, USA (2017). https:\/\/doi.org\/10.1145\/3035918.3064033","DOI":"10.1145\/3035918.3064033"},{"key":"7412_CR15","unstructured":"EOS. https:\/\/eos.io\/. [Online, Accessed 17-04-2022]"},{"key":"7412_CR16","unstructured":"Ethereum. http:\/\/github.com\/ethereum. [Online, Accessed 17-04-2022]"},{"key":"7412_CR17","unstructured":"Ethereum: Proof-of-Stake (POS). https:\/\/ethereum.org\/en\/developers\/docs\/consensus-mechanisms\/pos\/ (2021). [Online, Accessed 17-04-2022]"},{"key":"7412_CR18","unstructured":"Ethereum Stats. https:\/\/etherscan.io\/chart\/blocksize. [Online, Accessed 25-01-2022]"},{"key":"7412_CR19","unstructured":"Goodman, L.: Tezos\u2013a self-amending crypto-ledger white paper. https:\/\/www.tezos.com\/static\/papers\/white_paper.pdf (2014)"},{"key":"7412_CR20","doi-asserted-by":"publisher","unstructured":"Guerraoui, R., Kapalka, M.: On the correctness of transactional memory. In: Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP \u201908, pp. 175\u2013184. Association for Computing Machinery, New York, NY, USA (2008). https:\/\/doi.org\/10.1145\/1345206.1345233","DOI":"10.1145\/1345206.1345233"},{"key":"7412_CR21","doi-asserted-by":"publisher","unstructured":"Guerraoui, R., Kapalka, M.: Principles of Transactional Memory, Synthesis Lectures on Distributed Computing Theory. Morgan & Claypool Publishers (2010). https:\/\/doi.org\/10.2200\/S00253ED1V01Y201009DCT004","DOI":"10.2200\/S00253ED1V01Y201009DCT004"},{"issue":"1","key":"7412_CR22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.2200\/S01068ED1V01Y202012DTM065","volume":"16","author":"S Gupta","year":"2021","unstructured":"Gupta, S., Hellings, J., Sadoghi, M.: Fault-tolerant distributed transactions on blockchain. Synth. Lect. Data Manag. 16(1), 1\u2013268 (2021). https:\/\/doi.org\/10.2200\/S01068ED1V01Y202012DTM065","journal-title":"Synth. Lect. Data Manag."},{"key":"7412_CR23","doi-asserted-by":"publisher","unstructured":"Gupta, S., Hellings, J., Sadoghi, M.: Rcc: Resilient concurrent consensus for high-throughput secure transaction processing. In: 2021 IEEE 37th International Conference on Data Engineering (ICDE), pp. 1392\u20131403. IEEE (2021). https:\/\/doi.org\/10.1109\/ICDE51399.2021.00124","DOI":"10.1109\/ICDE51399.2021.00124"},{"issue":"6","key":"7412_CR24","doi-asserted-by":"publisher","first-page":"868","DOI":"10.14778\/3380750.3380757","volume":"13","author":"S Gupta","year":"2020","unstructured":"Gupta, S., Rahnama, S., Hellings, J., Sadoghi, M.: Resilientdb: global scale resilient blockchain fabric. Proc. VLDB Endow. 13(6), 868\u2013883 (2020). https:\/\/doi.org\/10.14778\/3380750.3380757","journal-title":"Proc. VLDB Endow."},{"issue":"11","key":"7412_CR25","doi-asserted-by":"publisher","first-page":"2230","DOI":"10.14778\/3476249.3476275","volume":"14","author":"J Hellings","year":"2021","unstructured":"Hellings, J., Sadoghi, M.: Byshard: sharding in a byzantine environment. Proc. VLDB Endow. 14(11), 2230\u20132243 (2021). https:\/\/doi.org\/10.14778\/3476249.3476275","journal-title":"Proc. VLDB Endow."},{"key":"7412_CR26","doi-asserted-by":"publisher","unstructured":"Herlihy, M., Shavit, N.: On the nature of progress. In: International Conference On Principles Of Distributed Systems, OPODIS 2011, pp. 313\u2013328. Springer, Berlin, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-25873-2_22","DOI":"10.1007\/978-3-642-25873-2_22"},{"key":"7412_CR27","doi-asserted-by":"publisher","unstructured":"Herlihy, M.P., Wing, J.M.: Linearizability: A correctness condition for concurrent objects. ACM Trans. Program. Lang. Syst., 1990 (1990). https:\/\/doi.org\/10.1145\/78969.78972","DOI":"10.1145\/78969.78972"},{"key":"7412_CR28","doi-asserted-by":"publisher","unstructured":"Kokoris-Kogias, E., Jovanovic, P., Gasser, L., Gailly, N., Syta, E., Ford, B.: Omniledger: A secure, scale-out, decentralized ledger via sharding. In: 2018 IEEE Symposium on Security and Privacy (SP), pp. 583\u2013598. SP \u201918, IEEE (2018). https:\/\/doi.org\/10.1109\/SP.2018.000-5","DOI":"10.1109\/SP.2018.000-5"},{"key":"7412_CR29","doi-asserted-by":"publisher","unstructured":"Kumar, P., Peri, S., Vidyasankar, K.: A timestamp based multi-version stm algorithm. In: Distributed Computing and Networking, pp. 212\u2013226. Springer Berlin Heidelberg, Berlin, Heidelberg (2014). https:\/\/doi.org\/10.1007\/978-3-642-45249-9_14","DOI":"10.1007\/978-3-642-45249-9_14"},{"key":"7412_CR30","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1016\/j.tcs.2016.06.021","volume":"688","author":"P Kuznetsov","year":"2017","unstructured":"Kuznetsov, P., Peri, S.: Non-interference and local correctness in transactional memory. Theor. Comput. Sci. 688, 103\u2013116 (2017)","journal-title":"Theor. Comput. Sci."},{"key":"7412_CR31","unstructured":"Kwon, J.: Tendermint: Consensus without mining. Draft v. 0.6, fall 1(11) (2014)"},{"key":"7412_CR32","doi-asserted-by":"publisher","unstructured":"Luu, L., Chu, D.H., Olickel, H., Saxena, P., Hobor, A.: Making smart contracts smarter. In: CCS \u201916, pp. 254\u2013269. Association for Computing Machinery, New York, NY, USA (2016). https:\/\/doi.org\/10.1145\/2976749.2978309","DOI":"10.1145\/2976749.2978309"},{"key":"7412_CR33","doi-asserted-by":"publisher","unstructured":"Luu, L., Narayanan, V., Zheng, C., Baweja, K., Gilbert, S., Saxena, P.: A secure sharding protocol for open blockchains. In: Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, pp. 17\u201330. CCS \u201916, ACM, New York, USA (2016). https:\/\/doi.org\/10.1145\/2976749.2978389","DOI":"10.1145\/2976749.2978389"},{"key":"7412_CR34","doi-asserted-by":"publisher","unstructured":"Luu, L., Teutsch, J., Kulkarni, R., Saxena, P.: Demystifying incentives in the consensus computer. In: Proceedings of the 22Nd ACM SIGSAC Conference on Computer and Communications Security, CCS \u201915, pp. 706\u2013719. ACM, New York, NY, USA (2015). https:\/\/doi.org\/10.1145\/2810103.2813659","DOI":"10.1145\/2810103.2813659"},{"key":"7412_CR35","doi-asserted-by":"publisher","unstructured":"McKeen, F., Alexandrovich, I., Berenzon, A., Rozas, C.V., Shafi, H., Shanbhogue, V., Savagaonkar, U.R.: Innovative instructions and software model for isolated execution. Hasp@ isca 10(1) (2013). https:\/\/doi.org\/10.1145\/2487726.2488368","DOI":"10.1145\/2487726.2488368"},{"key":"7412_CR36","unstructured":"Muzzy, E., Rizvi, S., Sui, D.: Ethereum by the numbers. https:\/\/media.consensys.net\/ethereum-by-the-numbers-3520f44565a9 (2018). [Online, Accessed 15-09-2020]"},{"key":"7412_CR37","unstructured":"Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system. https:\/\/bitcoin.org\/bitcoin.pdf (2009)"},{"issue":"4","key":"7412_CR38","doi-asserted-by":"publisher","first-page":"631","DOI":"10.1145\/322154.322158","volume":"26","author":"CH Papadimitriou","year":"1979","unstructured":"Papadimitriou, C.H.: The serializability of concurrent database updates. J. ACM 26(4), 631\u2013653 (1979). https:\/\/doi.org\/10.1145\/322154.322158","journal-title":"J. ACM"},{"key":"7412_CR39","doi-asserted-by":"publisher","unstructured":"Peri, S., Singh, A., Somani, A.: Efficient means of achieving composability using object based semantics in transactional memory systems. In: International Conference on Networked Systems, pp. 157\u2013174. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-030-05529-5_11","DOI":"10.1007\/978-3-030-05529-5_11"},{"key":"7412_CR40","doi-asserted-by":"publisher","unstructured":"Saraph, V., Herlihy, M.: An empirical study of speculative concurrency in ethereum smart contracts. In: International Conference on Blockchain Economics, Security and Protocols (Tokenomics 2019), OpenAccess Series in Informatics (OASIcs), vol.\u00a071, pp. 4:1\u20134:15. Schloss Dagstuhl\u2013Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany (2020). https:\/\/doi.org\/10.4230\/OASIcs.Tokenomics.2019.4","DOI":"10.4230\/OASIcs.Tokenomics.2019.4"},{"key":"7412_CR41","unstructured":"Hyperledger Sawtooth. https:\/\/sawtooth.hyperledger.org\/. [Online, Accessed 17-04-2022]"},{"key":"7412_CR42","doi-asserted-by":"publisher","unstructured":"Sharma, A., Schuhknecht, F.M., Agrawal, D., Dittrich, J.: Blurring the lines between blockchains and database systems: The case of hyperledger fabric. In: Proceedings of the 2019 International Conference on Management of Data, SIGMOD \u201919, pp. 105\u2013122. Association for Computing Machinery, New York, NY, USA (2019). https:\/\/doi.org\/10.1145\/3299869.3319883","DOI":"10.1145\/3299869.3319883"},{"key":"7412_CR43","unstructured":"Shukla, N.: Ethereum\u2019s increased gas limit enables network to hit 44 tps. https:\/\/eng.ambcrypto.com\/ethereums-increased-gas-limit-enables-network-to-hit-44-tps\/amp\/. [Online, Accessed 17-04-2022]"},{"key":"7412_CR44","unstructured":"Solidity Documentation. https:\/\/solidity.readthedocs.io\/. [Online, Accessed 15-09-2020]"},{"key":"7412_CR45","unstructured":"Stathakopoulou, C., David, T., Vukolic, M.: Mir-bft: High-throughput BFT for blockchains. CoRR abs\/1906.05552 (2019). http:\/\/arxiv.org\/abs\/1906.05552"},{"key":"7412_CR46","doi-asserted-by":"publisher","unstructured":"Sukhwani, H., Mart\u00ednez, J.M., Chang, X., Trivedi, K.S., Rindos, A.: Performance modeling of pbft consensus process for permissioned blockchain network (hyperledger fabric). In: 2017 IEEE 36th Symposium on Reliable Distributed Systems (SRDS), pp. 253\u2013255 (2017). https:\/\/doi.org\/10.1109\/SRDS.2017.36","DOI":"10.1109\/SRDS.2017.36"},{"key":"7412_CR47","doi-asserted-by":"publisher","unstructured":"Szabo, N.: Formalizing and securing relationships on public networks. First Monday 2(9) (1997). https:\/\/doi.org\/10.5210\/fm.v2i9.548","DOI":"10.5210\/fm.v2i9.548"},{"key":"7412_CR48","doi-asserted-by":"publisher","DOI":"10.1016\/C2009-0-27891-3","author":"G Weikum","year":"2002","unstructured":"Weikum, G., Vossen, G.: Transactional Info Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery. Elsevier (2002). https:\/\/doi.org\/10.1016\/C2009-0-27891-3","journal-title":"Elsevier"},{"key":"7412_CR49","doi-asserted-by":"publisher","unstructured":"Zamani, M., Movahedi, M., Raykova, M.: Rapidchain: Scaling blockchain via full sharding. In: Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, pp. 931\u2013948. CCS \u201918, ACM, New York, NY, USA (2018). https:\/\/doi.org\/10.1145\/3243734.3243853","DOI":"10.1145\/3243734.3243853"},{"key":"7412_CR50","doi-asserted-by":"publisher","unstructured":"Zhang, A., Zhang, K.: Enabling concurrency on smart contracts using multiversion ordering. In: Web and Big Data, pp. 425\u2013439. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-96893-3_32","DOI":"10.1007\/978-3-319-96893-3_32"}],"container-title":["Distributed and Parallel Databases"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10619-022-07412-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10619-022-07412-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10619-022-07412-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,4]],"date-time":"2024-05-04T13:07:20Z","timestamp":1714828040000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10619-022-07412-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,9]]},"references-count":50,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["7412"],"URL":"https:\/\/doi.org\/10.1007\/s10619-022-07412-y","relation":{},"ISSN":["0926-8782","1573-7578"],"issn-type":[{"value":"0926-8782","type":"print"},{"value":"1573-7578","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,9]]},"assertion":[{"value":"8 April 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 May 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}