{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,13]],"date-time":"2025-11-13T07:25:27Z","timestamp":1763018727990,"version":"3.37.3"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,10,21]],"date-time":"2024-10-21T00:00:00Z","timestamp":1729468800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,10,21]],"date-time":"2024-10-21T00:00:00Z","timestamp":1729468800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Research on Inter-Domain Trust Management and Blockchain-based Service Technology","award":["222102210069"],"award-info":[{"award-number":["222102210069"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62102449"],"award-info":[{"award-number":["62102449"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2025,1]]},"DOI":"10.1007\/s11227-024-06570-3","type":"journal-article","created":{"date-parts":[[2024,10,21]],"date-time":"2024-10-21T19:02:48Z","timestamp":1729537368000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Dynamic fine-grained access control for smart contracts based on improved attribute-based signature"],"prefix":"10.1007","volume":"81","author":[{"given":"Wu","family":"Xiangyu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Du","family":"Xuehui","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yang","family":"Qiantao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liu","family":"Aodi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wang","family":"Wenjuan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,10,21]]},"reference":[{"key":"6570_CR1","volume-title":"Implementation of blockchain-based e-voting system","author":"S Tanwar","year":"2023","unstructured":"Tanwar S, Gupta N, Kumar P, Hu Y-C (2023) Implementation of blockchain-based e-voting system. Multimedia Tools Appl"},{"key":"6570_CR2","doi-asserted-by":"publisher","first-page":"00151","DOI":"10.1016\/j.jbvi.2019.e00151","volume":"13","author":"Y Chen","year":"2020","unstructured":"Chen Y, Bellavitis C (2020) Blockchain disruption and decentralized finance: the rise of decentralized business models. J Bus Ventur Insights 13:00151","journal-title":"J Bus Ventur Insights"},{"key":"6570_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.techfore.2020.120166","volume":"158","author":"V Chang","year":"2020","unstructured":"Chang V, Baudier P, Zhang H, Xu Q, Zhang J, Arami M (2020) How Blockchain can impact financial services\u2014the overview, challenges and recommendations from expert interviewees. Forecast Soc Change 158:120166","journal-title":"Forecast Soc Change"},{"key":"6570_CR4","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1016\/j.csbj.2018.07.004","volume":"16","author":"P Zhang","year":"2018","unstructured":"Zhang P, White J, Schmidt DC, Lenz G, Rosenbloom ST (2018) FHIRChain: applying blockchain to securely and scalably share clinical data. Comput Struct Biotechnol J 16:267\u2013278","journal-title":"Comput Struct Biotechnol J"},{"key":"6570_CR5","doi-asserted-by":"crossref","unstructured":"Zou Y, Peng T, Wang G, Luo E, Xiong J (2023) Blockchain-assisted multi-keyword fuzzy search encryption for secure data sharing. J Syst Arch, p 102984","DOI":"10.1016\/j.sysarc.2023.102984"},{"key":"6570_CR6","doi-asserted-by":"crossref","unstructured":"Feist J, Grieco G, Groce A (2019) Slither: a static analysis framework for smart contracts. In: 2019 IEEE\/ACM 2nd International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB), pp 8\u201315. IEEE, Montreal, QC, Canada","DOI":"10.1109\/WETSEB.2019.00008"},{"key":"6570_CR7","doi-asserted-by":"crossref","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. ACM, Toronto Canada","DOI":"10.1145\/3243734.3243780"},{"key":"6570_CR8","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2023.102925","volume":"141","author":"X Wu","year":"2023","unstructured":"Wu X, Du X, Yang Q, Liu A, Wang N, Wang W (2023) TaintGuard: preventing implicit privilege leakage in smart contract based on taint tracking at abstract syntax tree level. J Syst Arch 141:102925","journal-title":"J Syst Arch"},{"key":"6570_CR9","doi-asserted-by":"crossref","unstructured":"Xue Y, Ma M, Lin Y, Sui Y, Ye J, Peng T (2020) Cross-contract static analysis for detecting practical reentrancy vulnerabilities in smart contracts. In: Proceedings of the 35th IEEE\/ACM International Conference on Automated Software Engineering, pp 1029\u20131040. ACM, Virtual Event Australia","DOI":"10.1145\/3324884.3416553"},{"key":"6570_CR10","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: Proceedings of the 1st International Workshop on Emerging Trends in Software Engineering for Blockchain, pp 9\u201316. ACM, Gothenburg Sweden","DOI":"10.1145\/3194113.3194115"},{"key":"6570_CR11","doi-asserted-by":"crossref","unstructured":"Ghaleb A, Rubin J, Pattabiraman K (2023) AChecker: statically detecting smart contract access control vulnerabilities. In: 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE), pp 945\u2013956. IEEE, Melbourne, Australia","DOI":"10.1109\/ICSE48619.2023.00087"},{"key":"6570_CR12","doi-asserted-by":"crossref","unstructured":"Liu B, Sun S, Szalachowski P (2020) Smacs: smart contract access control service. In: 2020 50th annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN), pp 221\u2013232","DOI":"10.1109\/DSN48063.2020.00039"},{"key":"6570_CR13","doi-asserted-by":"crossref","unstructured":"Jannes K, Reniers V, Lenaerts W, Lagaisse B, Joosen W (2023) DEDACS: Decentralized and dynamic access control for smart contracts in a policy-based manner. In: Proceedings of the 38th ACM\/SIGAPP Symposium on Applied Computing, pp 222\u2013230. ACM, Tallinn Estonia","DOI":"10.1145\/3555776.3577676"},{"key":"6570_CR14","doi-asserted-by":"crossref","unstructured":"Chatterjee A, Pitroda Y, Parmar M (2020) Dynamic Role-Based Access Control for Decentralized Applications. In: Chen Z, Cui L, Palanisamy B, Zhang L-J (eds) Blockchain\u2014ICBC 2020 vol 12404, pp 185\u2013197. Springer, Cham. Series Title: Lecture Notes in Computer Science","DOI":"10.1007\/978-3-030-59638-5_13"},{"key":"6570_CR15","first-page":"328","volume":"2008","author":"H Maji","year":"2008","unstructured":"Maji H, Prabhakaran M, Rosulek M (2008) Attribute-based signatures: achieving attribute-privacy and collusion-resistance. Cryptol ePrint Arch 2008:328","journal-title":"Cryptol ePrint Arch"},{"key":"6570_CR16","doi-asserted-by":"crossref","unstructured":"Goyal V, Pandey O, Sahai A, Waters B (2006) Attribute-based encryption for fine-grained access control of encrypted data. In: Proceedings of the 13th ACM Conference on Computer and Communications Security, pp 89\u201398. ACM, Alexandria Virginia USA","DOI":"10.1145\/1180405.1180418"},{"key":"6570_CR17","doi-asserted-by":"crossref","unstructured":"Shanqing G, Yingpei Z (2008) Attribute-based Signature Scheme. In: 2008 International Conference on Information Security and Assurance (isa 2008), pp 509\u2013511","DOI":"10.1109\/ISA.2008.111"},{"key":"6570_CR18","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1016\/j.future.2013.10.016","volume":"33","author":"J Su","year":"2014","unstructured":"Su J, Cao D, Zhao B, Wang X, You I (2014) ePASS: an expressive attribute-based signature scheme with privacy and an unforgeability guarantee for the Internet of Things. Future Generat Comput Syst 33:11\u201318","journal-title":"Future Generat Comput Syst"},{"key":"6570_CR19","volume":"49","author":"K Gu","year":"2019","unstructured":"Gu K, Wang K, Yang L (2019) Traceable attribute-based signature. J Inf Security Appl 49:102400","journal-title":"J Inf Security Appl"},{"issue":"9","key":"6570_CR20","doi-asserted-by":"publisher","first-page":"9514","DOI":"10.1109\/TKDE.2023.3241198","volume":"35","author":"Z Kang","year":"2023","unstructured":"Kang Z, Li J, Shen J, Han J, Zuo Y, Zhang Y (2023) TFS-ABS: traceable and forward-secure attribute-based signature scheme with constant-size. IEEE Trans Knowl Data Eng 35(9):9514\u20139530","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"6570_CR21","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1016\/j.comcom.2022.09.017","volume":"196","author":"Z Zhang","year":"2022","unstructured":"Zhang Z, Huang W, Cai S, Yang L, Liao Y, Zhou S (2022) An efficient reusable attribute-based signature scheme for mobile services with multi access policies in fog computing. Comput Commun 196:9\u201322","journal-title":"Comput Commun"},{"key":"6570_CR22","doi-asserted-by":"publisher","first-page":"9424","DOI":"10.1109\/TII.2022.3228688","volume":"19","author":"Q Su","year":"2023","unstructured":"Su Q, Zhang R, Xue R, Sun Y, Gao S (2023) Distributed attribute-based signature with attribute dynamic update for smart grid. IEEE Trans Ind Informat 19:9424\u20139435","journal-title":"IEEE Trans Ind Informat"},{"issue":"1","key":"6570_CR23","doi-asserted-by":"publisher","first-page":"644","DOI":"10.1186\/s40064-016-2286-2","volume":"5","author":"H Hong","year":"2016","unstructured":"Hong H, Sun Z (2016) An efficient and secure attribute based signcryption scheme with LSSS access structure. SpringerPlus 5(1):644","journal-title":"SpringerPlus"},{"key":"6570_CR24","first-page":"26","volume":"11","author":"H Hong","year":"2021","unstructured":"Hong H, Hu B, Sun Z (2021) An efficient and secure attribute-based online\/offline signature scheme for mobile crowdsensing. Human-centric Comput Inf Sci 11:26","journal-title":"Human-centric Comput Inf Sci"},{"key":"6570_CR25","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1007\/978-3-319-59665-5_15","volume-title":"Distributed applications and interoperable systems","author":"D Di Francesco Maesa","year":"2017","unstructured":"Di Francesco Maesa D, Mori P, Ricci L (2017) Blockchain Based Access Control. In: Chen LY, Reiser HP (eds) Distributed applications and interoperable systems, vol 10320. Springer, Cham, pp 206\u2013220"},{"key":"6570_CR26","doi-asserted-by":"crossref","unstructured":"Di\u00a0Francesco\u00a0Maesa D, Mori P, Ricci L (2018) Blockchain Based Access Control Services. In: 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), pp. 1379\u20131386","DOI":"10.1109\/Cybermatics_2018.2018.00237"},{"key":"6570_CR27","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1016\/j.cose.2019.03.016","volume":"84","author":"D Di Francesco Maesa","year":"2019","unstructured":"Di Francesco Maesa D, Mori P, Ricci L (2019) A blockchain based approach for the definition of auditable Access Control systems. Comput Security 84:93\u2013119","journal-title":"Comput Security"},{"key":"6570_CR28","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2022.103577","volume":"212","author":"D Di Francesco Maesa","year":"2023","unstructured":"Di Francesco Maesa D, Lisi A, Mori P, Ricci L, Boschi G (2023) Self sovereign and blockchain based access control: supporting attributes privacy with zero knowledge. J Netw Comput Appl 212:103577","journal-title":"J Netw Comput Appl"},{"key":"6570_CR29","doi-asserted-by":"crossref","unstructured":"Schiffl J, Weigl A, Beckert B (2023) Static capability-based security for smart contracts. In: 2023 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS), pp 110\u2013117","DOI":"10.1109\/DAPPS57946.2023.00024"},{"key":"6570_CR30","doi-asserted-by":"crossref","unstructured":"T\u00f6berg J-P, Schiffl J, Reiche F, Beckert B, Heinrich R, Reussner R (2022) Modeling and enforcing access control policies for smart contracts. In: 2022 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS), pp 38\u201347","DOI":"10.1109\/DAPPS55202.2022.00013"},{"key":"6570_CR31","unstructured":"Access Control\u2014OpenZeppelin Docs (2023). https:\/\/docs.openzeppelin.com\/contracts\/4.x\/access-control Accessed 2023-09-17"},{"key":"6570_CR32","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2023.103658","volume":"216","author":"IM Ali","year":"2023","unstructured":"Ali IM, Lasla N, Abdallah MM, Erbad A (2023) SRP: an efficient runtime protection framework for blockchain-based smart contracts. J Netw Comput Appl 216:103658","journal-title":"J Netw Comput Appl"},{"key":"6570_CR33","doi-asserted-by":"crossref","unstructured":"Bellare M, Neven G (2006) Multi-signatures in the plain public-Key model and a general forking lemma. In: Proceedings of the 13th ACM Conference on Computer and Communications Security, pp 390\u2013399. ACM, Alexandria Virginia USA","DOI":"10.1145\/1180405.1180453"},{"key":"6570_CR34","unstructured":"Bellare M, Neven G (2017) New multi-signature schemes and a general forking lemma. https:\/\/api.semanticscholar.org\/CorpusID:46807574"},{"key":"6570_CR35","doi-asserted-by":"crossref","unstructured":"Goswami S, Misra S, Mukesh M (2014) A replay attack resilient system for PKI based authentication in challenge-response mode for online application. In: 2014 3rd International Conference on Eco-friendly Computing and Communication Systems, pp 144\u2013148. IEEE, Mangalore, India","DOI":"10.1109\/Eco-friendly.2014.104"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-024-06570-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-024-06570-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-024-06570-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,21]],"date-time":"2024-10-21T19:04:54Z","timestamp":1729537494000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-024-06570-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,21]]},"references-count":35,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["6570"],"URL":"https:\/\/doi.org\/10.1007\/s11227-024-06570-3","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2024,10,21]]},"assertion":[{"value":"29 August 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 October 2024","order":2,"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 that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"44"}}