{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,7]],"date-time":"2026-05-07T13:39:10Z","timestamp":1778161150625,"version":"3.51.4"},"reference-count":50,"publisher":"Elsevier BV","issue":"3","license":[{"start":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T00:00:00Z","timestamp":1693526400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T00:00:00Z","timestamp":1693526400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2023,2,28]],"date-time":"2023-02-28T00:00:00Z","timestamp":1677542400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","award":["FRF-AT-20-11"],"award-info":[{"award-number":["FRF-AT-20-11"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002338","name":"Ministry of Education of the People's Republic of China","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002338","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002855","name":"Ministry of Science and Technology of the People's Republic of China","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002855","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2018YFB0803403"],"award-info":[{"award-number":["2018YFB0803403"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Blockchain: Research and Applications"],"published-print":{"date-parts":[[2023,9]]},"DOI":"10.1016\/j.bcra.2023.100135","type":"journal-article","created":{"date-parts":[[2023,3,1]],"date-time":"2023-03-01T21:29:52Z","timestamp":1677706192000},"page":"100135","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":12,"title":["Security challenges and defense approaches for blockchain-based services from a full-stack architecture perspective"],"prefix":"10.1016","volume":"4","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8159-4984","authenticated-orcid":false,"given":"Hongsong","family":"Chen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xietian","family":"Luo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8387-6160","authenticated-orcid":false,"given":"Lei","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yongrui","family":"Cao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yongpeng","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.bcra.2023.100135_bib1","author":"Nakamoto"},{"key":"10.1016\/j.bcra.2023.100135_bib2","author":"Desjardins"},{"key":"10.1016\/j.bcra.2023.100135_bib3","author":"Adinolfi"},{"key":"10.1016\/j.bcra.2023.100135_bib4","unstructured":"Blockchain.info. Confirmed transactions per day. https:\/\/blockchain.info\/charts\/n-transactions?timespan=all#. (Accessed: 9 Aug 2022)."},{"issue":"4","key":"10.1016\/j.bcra.2023.100135_bib5","first-page":"100092","article-title":"Blockchain-based COVID vaccination registration and monitoring","volume":"3","author":"Nabil","year":"2022","journal-title":"Blockchain: Res. Appl."},{"key":"10.1016\/j.bcra.2023.100135_bib6","doi-asserted-by":"crossref","first-page":"184115","DOI":"10.1109\/ACCESS.2019.2960542","article-title":"A\u00a0survey on using blockchain in trade supply chain solutions","volume":"7","author":"Juma","year":"2019","journal-title":"IEEE Access"},{"key":"10.1016\/j.bcra.2023.100135_bib7","series-title":"Blockchain and Financial Development (CBFD)","first-page":"415","article-title":"Blockchain-based IoT security authentication system. Proceedings of the 2021 international conference on computer","author":"Gong-Guo","year":"2021"},{"key":"10.1016\/j.bcra.2023.100135_bib8","doi-asserted-by":"crossref","first-page":"107902","DOI":"10.1016\/j.cie.2021.107903","article-title":"Data security storage mechanism based on blockchain industrial Internet of Things","volume":"164","author":"Wang","year":"2022","journal-title":"Comput. Ind. Eng."},{"issue":"10","key":"10.1016\/j.bcra.2023.100135_bib9","doi-asserted-by":"crossref","first-page":"7174","DOI":"10.1109\/TII.2022.3140792","article-title":"Fog computing and blockchain-based security service architecture for 5G industrial IoT-enabled cloud manufacturing","volume":"18","author":"Hewa","year":"2022","journal-title":"IEEE Trans. Ind. Inf."},{"issue":"2","key":"10.1016\/j.bcra.2023.100135_bib10","first-page":"100006","article-title":"A\u00a0survey on the adoption of blockchain in IoT: challenges and solutions","volume":"2","author":"Uddin","year":"2021","journal-title":"Blockchain: Res. Appl."},{"key":"10.1016\/j.bcra.2023.100135_bib12","series-title":"Proceedings of the 2018 IEEE 4th International Conference on Collaboration and Internet Computing (CIC)","first-page":"90","article-title":"A\u00a0decentralized marketplace application on the Ethereum blockchain","author":"Ranganthan","year":"2018"},{"key":"10.1016\/j.bcra.2023.100135_bib14","author":"Lestrange"},{"key":"10.1016\/j.bcra.2023.100135_bib15","author":"Chen"},{"issue":"5","key":"10.1016\/j.bcra.2023.100135_bib18","first-page":"653","article-title":"A\u00a0survey of blockchain security issues and challenges","volume":"19","author":"Lin","year":"2017","journal-title":"Int. J. Netw. Secur."},{"issue":"4","key":"10.1016\/j.bcra.2023.100135_bib19","doi-asserted-by":"crossref","first-page":"3416","DOI":"10.1109\/COMST.2018.2842460","article-title":"A\u00a0survey on security and privacy issues of Bitcoin","volume":"20","author":"Conti","year":"2018","journal-title":"IEEE Communicat. Surveys Tutorials"},{"key":"10.1016\/j.bcra.2023.100135_bib20","doi-asserted-by":"crossref","first-page":"841","DOI":"10.1016\/j.future.2017.08.020","article-title":"A\u00a0survey on the security of blockchain systems","volume":"107","author":"Li","year":"2020","journal-title":"Future Generat. Comput. Syst."},{"key":"10.1016\/j.bcra.2023.100135_bib21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s42786-018-00002-6","article-title":"A\u00a0survey of blockchain from security perspective","volume":"3","author":"Dasgupta","year":"2019","journal-title":"J.\u00a0Banking Financial Technol."},{"issue":"3","key":"10.1016\/j.bcra.2023.100135_bib22","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1145\/3316481","article-title":"Security and privacy on blockchain","volume":"52","author":"Zhang","year":"2020","journal-title":"ACM Comput. Surv."},{"issue":"10","key":"10.1016\/j.bcra.2023.100135_bib23","doi-asserted-by":"crossref","first-page":"2084","DOI":"10.1109\/TSE.2019.2942301","article-title":"Smart contract development: challenges and opportunities","volume":"47","author":"Zou","year":"2021","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/j.bcra.2023.100135_bib24","doi-asserted-by":"crossref","first-page":"13938","DOI":"10.1109\/ACCESS.2021.3051602","article-title":"Blockchain security attacks, challenges, and solutions for the future distributed IoT network","volume":"9","author":"Singh","year":"2021","journal-title":"IEEE Access"},{"key":"10.1016\/j.bcra.2023.100135_bib25","series-title":"Proceedings of the 2019 IEEE International Conference on Blockchain (Blockchain)","first-page":"390","article-title":"A\u00a0security reference architecture for blockchains","author":"Homoliak","year":"2019"},{"issue":"2","key":"10.1016\/j.bcra.2023.100135_bib26","first-page":"100067","article-title":"A\u00a0survey on blockchain technology and its security","volume":"3","author":"Guo","year":"2022","journal-title":"Blockchain: Res. Appl."},{"key":"10.1016\/j.bcra.2023.100135_bib27","series-title":"Proceedings of the 2022 IEEE International Conference on Blockchain (Blockchain)","first-page":"494","article-title":"A\u00a0survey on safety regulation technology of blockchain application and blockchain ecology","author":"Shen","year":"2022"},{"key":"10.1016\/j.bcra.2023.100135_bib28","doi-asserted-by":"crossref","first-page":"66611","DOI":"10.1109\/ACCESS.2022.3184799","article-title":"Introduction of formal methods in blockchain consensus mechanism and its associated protocols","volume":"10","author":"Verma","year":"2022","journal-title":"IEEE Access"},{"issue":"2","key":"10.1016\/j.bcra.2023.100135_bib29","doi-asserted-by":"crossref","first-page":"47","DOI":"10.3390\/fi14020047","article-title":"Research on progress of blockchain consensus algorithm: a review on recent progress of blockchain consensus algorithms","volume":"14","author":"Xiong","year":"2022","journal-title":"Future Internet"},{"issue":"1","key":"10.1016\/j.bcra.2023.100135_bib30","first-page":"100011","article-title":"Consensus mechanism design based on structured directed acyclic graphs","volume":"2","author":"He","year":"2021","journal-title":"Blockchain: Res. Appl."},{"key":"10.1016\/j.bcra.2023.100135_bib31","series-title":"Communication and Applied Informatics (ACCAI)","first-page":"1","article-title":"Blockchain based application: decentralized financial technologies for exchanging crypto currency. Proceedings of the 2022 International Conference on Advances in Computing","author":"Shamili","year":"2022"},{"key":"10.1016\/j.bcra.2023.100135_bib32","series-title":"Communication and Applied Informatics (ACCAI)","first-page":"1","article-title":"A\u00a0sophisticated analysis of the blockchain technology and its applications domain. Proceedings of the 2022 International Conference on Advances in Computing","author":"Devi","year":"2022"},{"key":"10.1016\/j.bcra.2023.100135_bib33","series-title":"A\u00a0Definition of Peer-To-Peer Networking for the Classification of Peer-To-Peer Architectures and Applications. Proceedings First International Conference on Peer-To-Peer Computing","first-page":"101","author":"Schollmeier","year":"2001"},{"key":"10.1016\/j.bcra.2023.100135_bib34","series-title":"Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security","first-page":"15","article-title":"Deanonymisation of clients in Bitcoin p2p network","author":"Biryukov","year":"2014"},{"issue":"2","key":"10.1016\/j.bcra.2023.100135_bib35","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1145\/359340.359342","article-title":"A\u00a0method for obtaining digital signatures and public key cryptosystems","volume":"21","author":"Rivest","year":"1978","journal-title":"Commun. ACM"},{"issue":"177","key":"10.1016\/j.bcra.2023.100135_bib36","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1090\/S0025-5718-1987-0866109-5","article-title":"Elliptic curve cryptosystems","volume":"48","author":"Koblitz","year":"1987","journal-title":"Math. Comput."},{"key":"10.1016\/j.bcra.2023.100135_bib37","article-title":"Bitcoin and blockchain security","author":"Karame","year":"2016","journal-title":"Artech House"},{"key":"10.1016\/j.bcra.2023.100135_bib38","unstructured":"Wiki. Proof of work. https:\/\/en.Bitcoin.it\/wiki\/Proof_of_work. (Accessed: 9 Aug 2022)."},{"key":"10.1016\/j.bcra.2023.100135_bib42","series-title":"Advances in Cryptology\u2014CRYPTO 2017","first-page":"570","article-title":"The First Collision for Full SHA-1","author":"Stevens","year":"2017"},{"key":"10.1016\/j.bcra.2023.100135_bib43","author":"Cimpanu"},{"key":"10.1016\/j.bcra.2023.100135_bib44","series-title":"Financial Cryptography and Data Security","first-page":"436","article-title":"Majority is not enough: Bitcoin mining is vulnerable","author":"Eyal","year":"2014"},{"key":"10.1016\/j.bcra.2023.100135_bib45","article-title":"Zeroblock: preventing selfish mining in Bitcoin","author":"Solat","year":"2016","journal-title":"arXiv"},{"key":"10.1016\/j.bcra.2023.100135_bib46","series-title":"Principles of Security and Trust","first-page":"164","article-title":"A\u00a0Survey of Attacks on Ethereum Smart Contracts (SoK)","author":"Atzei","year":"2017"},{"key":"10.1016\/j.bcra.2023.100135_bib47","series-title":"Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security","first-page":"254","article-title":"Making smart contracts smarter","author":"Luu L","year":"2016"},{"key":"10.1016\/j.bcra.2023.100135_bib48","series-title":"Peer-to-Peer Systems","first-page":"251","article-title":"The Sybil Attack","author":"Douceur","year":"2002"},{"key":"10.1016\/j.bcra.2023.100135_bib51","author":"Bishop"},{"key":"10.1016\/j.bcra.2023.100135_bib77","series-title":"Proceedings of the 9th ACM SIGPLAN International Conference on Certified Programs and Proofs","first-page":"215","article-title":"ConCert: a smart contract certification framework in Coq","author":"Annenkov","year":"2020"},{"key":"10.1016\/j.bcra.2023.100135_bib79","author":"Vogelsteller"},{"key":"10.1016\/j.bcra.2023.100135_bib60","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/j.ins.2020.07.016","article-title":"Scalable and redactable blockchain with update and anonymity","volume":"546","author":"Huang","year":"2021","journal-title":"Inf. Sci."},{"key":"10.1016\/j.bcra.2023.100135_bib61","article-title":"A\u00a0reliable, secure, distributed, orderly and controllable blockchain smart contract method","author":"Hu","year":"2019","journal-title":"China Patent"},{"key":"10.1016\/j.bcra.2023.100135_bib62","article-title":"Blockchain secure transaction method, device, electronic equipment and storage medium","author":"Zhou","year":"2019","journal-title":"China Patent"},{"key":"10.1016\/j.bcra.2023.100135_bib63","article-title":"A\u00a0secure digital authentication method and device for blockchain users","author":"Guo","year":"2019","journal-title":"China Patent"},{"issue":"8","key":"10.1016\/j.bcra.2023.100135_bib64","doi-asserted-by":"crossref","first-page":"164","DOI":"10.3390\/sym9080164","article-title":"Blockchain security in cloud computing: use cases, challenges, and solutions","volume":"9","author":"Park","year":"2017","journal-title":"Symmetry"},{"key":"10.1016\/j.bcra.2023.100135_bib75","series-title":"Trust and Trustworthy Computing","first-page":"1","article-title":"Anonymous Attestation Using the Strong Diffie Hellman Assumption Revisited","author":"Camenisch","year":"2016"}],"container-title":["Blockchain: Research and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2096720923000106?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2096720923000106?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T00:16:04Z","timestamp":1761869764000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2096720923000106"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9]]},"references-count":50,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,9]]}},"alternative-id":["S2096720923000106"],"URL":"https:\/\/doi.org\/10.1016\/j.bcra.2023.100135","relation":{},"ISSN":["2096-7209"],"issn-type":[{"value":"2096-7209","type":"print"}],"subject":[],"published":{"date-parts":[[2023,9]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Security challenges and defense approaches for blockchain-based services from a full-stack architecture perspective","name":"articletitle","label":"Article Title"},{"value":"Blockchain: Research and Applications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.bcra.2023.100135","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2023 The Author (s). Published by Elsevier B.V. on behalf of Zhejiang University Press.","name":"copyright","label":"Copyright"}],"article-number":"100135"}}