{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T01:05:05Z","timestamp":1767143105818,"version":"build-2238731810"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2022,5,7]],"date-time":"2022-05-07T00:00:00Z","timestamp":1651881600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,5,7]],"date-time":"2022-05-07T00:00:00Z","timestamp":1651881600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"published-print":{"date-parts":[[2022,7]]},"DOI":"10.1007\/s42979-022-01163-4","type":"journal-article","created":{"date-parts":[[2022,5,7]],"date-time":"2022-05-07T08:05:08Z","timestamp":1651910708000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Role-Based Smart Contract: An Intelligent System for Scholarly Communication"],"prefix":"10.1007","volume":"3","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0847-808X","authenticated-orcid":false,"given":"Eashwar","family":"Sivakumar","sequence":"first","affiliation":[]},{"given":"Paras","family":"Chawla","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,5,7]]},"reference":[{"key":"1163_CR1","unstructured":"Scopus publication record year wise 2020 [Online] https:\/\/www.scimagojr.com\/countryrank.php?year=2020&min=0&min_type=it [Accessed on 04 January 2022]."},{"key":"1163_CR2","unstructured":"Scopus publication record year wise 2011 [Online] https:\/\/www.scimagojr.com\/countryrank.php?year=2011 [Accessed on 04 January 2022]"},{"key":"1163_CR3","doi-asserted-by":"publisher","DOI":"10.1155\/2021\/5530755","volume":"2021","author":"Y Xu","year":"2021","unstructured":"Xu Y, Chong H-Y, Chi M. A review of smart contracts applications in various industries: a procurement perspective. Adv Civil Engin. 2021;2021: 5530755. https:\/\/doi.org\/10.1155\/2021\/5530755.","journal-title":"Adv Civil Engin"},{"key":"1163_CR4","doi-asserted-by":"publisher","DOI":"10.13140\/RG.2.2.23274.52164","author":"M Macdonald","year":"2017","unstructured":"Macdonald M, Liu-Thorrold L, Julien R. The blockchain: a comparison of platforms and their uses beyond bitcoin. Univ Queensl. 2017. https:\/\/doi.org\/10.13140\/RG.2.2.23274.52164.","journal-title":"Univ Queensl"},{"key":"1163_CR5","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1007\/978-3-319-94478-4_6","volume-title":"Blockchain\u2014ICBC 2018","author":"RM Parizi","year":"2018","unstructured":"Parizi RM, Amritraj, Dehghantanha A. Smart contract programming languages on blockchains: an empirical evaluation of usability and security. In: Blockchain\u2014ICBC 2018. Cham: Sprnger; 2018. p. 75\u201391. https:\/\/doi.org\/10.1007\/978-3-319-94478-4_6."},{"key":"1163_CR6","doi-asserted-by":"publisher","unstructured":"Jiang B, Liu Y, Chan WK (2018) ContractFuzzer: fuzzing smart contracts for vulnerability detection. In: Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering, pp. 259\u2013269. https:\/\/doi.org\/10.1145\/3238147.3238177.","DOI":"10.1145\/3238147.3238177"},{"key":"1163_CR7","doi-asserted-by":"publisher","unstructured":"Wang S, Zhang C, Su Z (2019) Detecting Nondeterministic Payment Bugs in Ethereum Smart Contracts. In: Proc. ACM Program. Lang., vol. 3, no. OOPSLA, Oct. 2019. https:\/\/doi.org\/10.1145\/3360615.","DOI":"10.1145\/3360615"},{"key":"1163_CR8","doi-asserted-by":"publisher","unstructured":"Luu L, Chu D-H, Olickel H, Saxena P, Hobor A (2016) Making Smart Contracts Smarter. In: Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, pp. 254\u2013269. https:\/\/doi.org\/10.1145\/2976749.2978309.","DOI":"10.1145\/2976749.2978309"},{"key":"1163_CR9","doi-asserted-by":"crossref","unstructured":"Kalra S, Goel S, Dhawan M, Sharma S (2018) ZEUS: analyzing safety of smart contracts. In: Proceedings of the Network and Distributed System Security Symposium NDSS, San Diego, CA, USA, February 2018.","DOI":"10.14722\/ndss.2018.23082"},{"key":"1163_CR10","doi-asserted-by":"publisher","unstructured":"Tsankov P, Dan A, Drachsler-Cohen D, Gervais A, B\u00fcnzli F, Vechev M (2018) Securify: practical security analysis of smart contracts. In: Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, pp. 67\u201382. https:\/\/doi.org\/10.1145\/3243734.3243780.","DOI":"10.1145\/3243734.3243780"},{"key":"1163_CR11","unstructured":"Brent L, Jurisevic A, Kong M et al. (2018) Vandal: a scalable security analysis framework for smart contracts, https:\/\/arxiv.org\/abs\/1809.03981."},{"key":"1163_CR12","doi-asserted-by":"publisher","unstructured":"He J, Balunovi\u0107 M, Ambroladze N, Tsankov P, Vechev M (2019) Learning to fuzz from symbolic execution with application to smart contracts. In: Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security, pp. 531\u2013548. https:\/\/doi.org\/10.1145\/3319535.3363230.","DOI":"10.1145\/3319535.3363230"},{"key":"1163_CR13","doi-asserted-by":"publisher","unstructured":"Feist J, Greico G, Groce A (2019) Slither: a static analysis framework for smart contracts. In: Proceedings of the 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain, pp. 8\u201315. https:\/\/doi.org\/10.1109\/WETSEB.2019.00008.","DOI":"10.1109\/WETSEB.2019.00008"},{"key":"1163_CR14","doi-asserted-by":"publisher","unstructured":"Permenev A, Dimitrov D, Tsankov P, Drachsler-Cohen D, Vechev M (2020) VerX: safety verification of smart contracts. In: 2020 IEEE Symposium on Security and Privacy (SP), pp. 1661\u20131677. https:\/\/doi.org\/10.1109\/SP40000.2020.00024","DOI":"10.1109\/SP40000.2020.00024"},{"key":"1163_CR15","doi-asserted-by":"publisher","first-page":"2897565","DOI":"10.1155\/2021\/2897565","volume":"2021","author":"A Ali","year":"2021","unstructured":"Ali A, Abideen ZU, Ullah K. SESCon: secure ethereum smart contracts by vulnerable patterns\u2019 detection. Secur Comm Netw. 2021;2021:2897565. https:\/\/doi.org\/10.1155\/2021\/2897565.","journal-title":"Secur Comm Netw"},{"key":"1163_CR16","doi-asserted-by":"publisher","unstructured":"Mossberg et al (2019) Manticore: a user-friendly symbolic execution framework for binaries and smart contracts. In: 2019 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 1186\u20131189, https:\/\/doi.org\/10.1109\/ASE.2019.00133.","DOI":"10.1109\/ASE.2019.00133"},{"key":"1163_CR17","unstructured":"Mythril. https:\/\/github.com\/ConsenSys\/mythril [Online]. Accessed on 06 January 2022."},{"key":"1163_CR18","unstructured":"MythX. https:\/\/mythx.io\/ [Online]. Accessed on 06 January 2022."},{"key":"1163_CR19","unstructured":"Smart contract libraries https:\/\/ethereum.org\/en\/developers\/docs\/smart-contracts\/libraries\/ [Online]. Accessed on 02 January 2022."},{"key":"1163_CR20","doi-asserted-by":"crossref","unstructured":"Tikhomirov S, Voskresenskaya E, Ivanitskiy I, Takhaviev R, Marchenko E, Alexandrov Y (2018) SmartCheck: static analysis of ethereum smart contracts. In: 2018 IEEE\/ACM 1st International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB), pp. 9\u201316.","DOI":"10.1145\/3194113.3194115"},{"key":"1163_CR21","doi-asserted-by":"publisher","unstructured":"Grieco G, Song W, Cygan A, Feist J, Groce A (2020) Echidna: effective, usable, and fast fuzzing for smart contracts. In: Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, pp. 557\u2013560. https:\/\/doi.org\/10.1145\/3395363.3404366.","DOI":"10.1145\/3395363.3404366"},{"key":"1163_CR22","unstructured":"Octopus. https:\/\/github.com\/pventuzelo\/octopus [Online]. Accessed on 02 January 2022."},{"key":"1163_CR23","doi-asserted-by":"publisher","unstructured":"Nguyen TD, Pham LH, Sun J, Lin Y, Minh QT (2020) SFuzz: an efficient adaptive fuzzer for solidity smart contracts. In: Proceedings of the ACM\/IEEE 42nd International Conference on Software Engineering, pp. 778\u2013788. https:\/\/doi.org\/10.1145\/3377811.3380334.","DOI":"10.1145\/3377811.3380334"},{"key":"1163_CR24","unstructured":"Solidity visual auditor extension for VS Code. https:\/\/consensys.net\/diligence\/blog\/2019\/10\/solidity-visual-auditor-extension-for-vs-code\/ [Online]. Accessed on 07 January 2022."},{"key":"1163_CR25","unstructured":"Surya, The sun god: a solidity inspector. https:\/\/github.com\/ConsenSys\/surya [Online]. Accessed on 03 January 2022."},{"key":"1163_CR26","unstructured":"Solgraph. https:\/\/github.com\/raineorshine\/solgraph [Online]. Accessed on 03 January 2022."},{"key":"1163_CR27","unstructured":"Blockchains piet. https:\/\/github.com\/blockchainsllc\/piet [Online]. Accessed on 04 January 2022."},{"key":"1163_CR28","unstructured":"EVM Lab. https:\/\/github.com\/ethereum\/evmlab [Online]. Accessed on 04 January 2022."},{"key":"1163_CR29","unstructured":"Ethereum-graph-debugger. https:\/\/github.com\/fergarrui\/ethereum-graph-debugger [Online]. Accessed on 05 January 2022."},{"key":"1163_CR30","doi-asserted-by":"publisher","DOI":"10.3390\/publications7020033","author":"E Stojmenova Duh","year":"2019","unstructured":"Stojmenova Duh E, et al. Publish-and-flourish: using blockchain platform to enable cooperative scholarly communication. Publications. 2019. https:\/\/doi.org\/10.3390\/publications7020033.","journal-title":"Publications"},{"key":"1163_CR31","doi-asserted-by":"publisher","first-page":"291","DOI":"10.3233\/DS-190018","volume":"2","author":"MR Hoffman","year":"2019","unstructured":"Hoffman MR, Ib\u00e1\u00f1ez L-D, Simperl E. Scholarly publishing on the blockchain\u2014from smart papers to smart informetrics. Data Sci. 2019;2:291\u2013310. https:\/\/doi.org\/10.3233\/DS-190018.","journal-title":"Data Sci"},{"key":"1163_CR32","doi-asserted-by":"publisher","first-page":"159","DOI":"10.3233\/ISU-180020","volume":"38","author":"P Novotny","year":"2018","unstructured":"Novotny P, et al. Permissioned blockchain technologies for academic publishing. Inf Serv Use. 2018;38:159\u201371. https:\/\/doi.org\/10.3233\/ISU-180020.","journal-title":"Inf Serv Use"},{"key":"1163_CR33","unstructured":"Blockchain peer review project, 2021. [Online]. Available: https:\/\/www.blockchainpeerreview.org\/. [Accessed: 01 June 2021]."},{"key":"1163_CR34","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1080\/0194262X.2018.1474838","volume":"37","author":"A-T P\u00e3nescu","year":"2018","unstructured":"P\u00e3nescu A-T, Manta V. Smart contracts for research data rights management over the ethereum blockchain network. Sci Technol Libr. 2018;37:235\u201345. https:\/\/doi.org\/10.1080\/0194262X.2018.1474838.","journal-title":"Sci Technol Libr"},{"issue":"1","key":"1163_CR35","doi-asserted-by":"publisher","first-page":"104","DOI":"10.6087\/kcse.237","volume":"8","author":"DH Choi","year":"2021","unstructured":"Choi DH, Seo TS. Development of an open peer review system using blockchain and reviewer recommendation technologies. Sci Ed. 2021;8(1):104\u201311.","journal-title":"Sci Ed"},{"key":"1163_CR36","unstructured":"Journal of information science theory and practice. https:\/\/www.jistap.org\/journal\/intro.do?page=logo&journalSeq=J000043 [Online]. Accessed on 02 January 2022."},{"key":"1163_CR37","unstructured":"Article contribution management system 4.5 Guide Eng Ver. https:\/\/www.jistap.org\/journal\/journalintro.do?journalSeq=J000043&introMenuId=0103#:~:text=Download%20ACOMS%20Manual_Eng(final) [Online]. Accessed on 02 January 2022."}],"updated-by":[{"DOI":"10.1007\/s42979-022-01201-1","type":"correction","label":"Correction","source":"publisher","updated":{"date-parts":[[2022,5,18]],"date-time":"2022-05-18T00:00:00Z","timestamp":1652832000000}}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-022-01163-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42979-022-01163-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-022-01163-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,23]],"date-time":"2022-06-23T12:43:52Z","timestamp":1655988232000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42979-022-01163-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,7]]},"references-count":37,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2022,7]]}},"alternative-id":["1163"],"URL":"https:\/\/doi.org\/10.1007\/s42979-022-01163-4","relation":{},"ISSN":["2661-8907"],"issn-type":[{"value":"2661-8907","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,7]]},"assertion":[{"value":"20 March 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 April 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 May 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 May 2022","order":4,"name":"change_date","label":"Change Date","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Correction","order":5,"name":"change_type","label":"Change Type","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"A Correction to this paper has been published:","order":6,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"https:\/\/doi.org\/10.1007\/s42979-022-01201-1","URL":"https:\/\/doi.org\/10.1007\/s42979-022-01201-1","order":7,"name":"change_details","label":"Change Details","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}],"article-number":"277"}}