{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T08:05:28Z","timestamp":1780646728653,"version":"3.54.1"},"reference-count":114,"publisher":"Wiley","issue":"7","license":[{"start":{"date-parts":[[2026,4,26]],"date-time":"2026-04-26T00:00:00Z","timestamp":1777161600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"},{"start":{"date-parts":[[2026,4,26]],"date-time":"2026-04-26T00:00:00Z","timestamp":1777161600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2023YFB2704500"],"award-info":[{"award-number":["2023YFB2704500"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[2026,7]]},"abstract":"<jats:title>ABSTRACT<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Background<\/jats:title>\n                    <jats:p>Blockchain, as a decentralized and distributed ledger, shows significant application potential and commercial value in the Internet of Things (IoT). However, the dynamicity of IoT nodes introduces significant challenges to traditional blockchain systems. Specifically, in dynamic environments involving node joins\/leaves, mobility, and state changes, traditional solutions often suffer from poor security, significant consensus latency, and severe storage overhead. Although blockchain for IoT has been extensively surveyed, prior reviews fail to provide a comprehensive evaluation because the existing literature considers security, consensus, and scalability only as separate issues, while overlooking node dynamics as a fundamental dimension.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Objective<\/jats:title>\n                    <jats:p>This paper aims to provide a systematic investigation of blockchain adaptation to node dynamics in IoT and to establish a comprehensive evaluation perspective for analyzing the impacts of node dynamics on security, consensus, and scalability.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Methods<\/jats:title>\n                    <jats:p>To this end, this paper systematically investigates these challenges through three contributions. Firstly, a unified taxonomy of node dynamics is proposed to analyze the impacts on security, consensus, and scalability. Secondly, it synthesizes representative solutions across trust evaluation, consensus algorithms, and scalability techniques. Thirdly, it introduces a three\u2010dimensional evaluation approach to comprehensively analyze these solutions in terms of performance, security, and adaptability.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>The evaluation results illuminate a clear trade\u2010off among these three dimensions, demonstrating that improving only one aspect often degrades the overall system balance in dynamic environments.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Conclusion<\/jats:title>\n                    <jats:p>Finally, this paper introduces critical research limitations and future research directions to provide practical suggestions for effectively deploying blockchain in highly dynamic IoT environments.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1002\/spe.70072","type":"journal-article","created":{"date-parts":[[2026,4,26]],"date-time":"2026-04-26T23:35:07Z","timestamp":1777246507000},"page":"878-907","update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Research on Blockchain for Adapting to Node Dynamics in Internet of Things"],"prefix":"10.1002","volume":"56","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-0444-5268","authenticated-orcid":false,"given":"Sibo","family":"Zhao","sequence":"first","affiliation":[{"name":"School of Information and Communication Engineering Beijing University of Posts and Telecommunications  Beijing China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yanran","family":"Wu","sequence":"additional","affiliation":[{"name":"School of Information and Communication Engineering Beijing University of Posts and Telecommunications  Beijing China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhizhe","family":"Xiong","sequence":"additional","affiliation":[{"name":"School of Information and Communication Engineering Beijing University of Posts and Telecommunications  Beijing China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1976-8821","authenticated-orcid":false,"given":"Daquan","family":"Yang","sequence":"additional","affiliation":[{"name":"School of Information and Communication Engineering Beijing University of Posts and Telecommunications  Beijing China"},{"name":"School of Information Science and Technology Xizang University  Lhasa China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7671-311X","authenticated-orcid":false,"given":"Konglin","family":"Zhu","sequence":"additional","affiliation":[{"name":"School of Artificial Intelligence Beijing University of Posts and Telecommunications  Beijing China"},{"name":"Purple Mountain Laboratories  Nanjing China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2026,4,26]]},"reference":[{"key":"e_1_2_13_2_1","unstructured":"S.Nakamoto \u201cBitcoin: A Peer\u2010To\u2010Peer Electronic Cash System (White Paper) \u201d(2008) https:\/\/bitcoin.org\/bitcoin.pdf."},{"key":"e_1_2_13_3_1","unstructured":"G.Wood \u201cEthereum: A Secure Decentralised Generalised Transaction Ledger \u201d(2014) https:\/\/ethereum.github.io\/yellowpaper\/paper.pdf."},{"key":"e_1_2_13_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2019.2920987"},{"key":"e_1_2_13_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICIN.2015.7073830"},{"key":"e_1_2_13_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2020.3020092"},{"key":"e_1_2_13_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2024.3399759"},{"issue":"2","key":"e_1_2_13_8_1","article-title":"A Survey of State\u2010Of\u2010The\u2010Art on Blockchains: Theories, Modelings, and Tools","volume":"54","author":"Huang H.","year":"2021","journal-title":"ACM Computing Surveys"},{"key":"e_1_2_13_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.08.020"},{"key":"e_1_2_13_10_1","doi-asserted-by":"publisher","DOI":"10.3390\/app12178737"},{"key":"e_1_2_13_11_1","first-page":"75","volume-title":"Computer Science & Information Technology (CS & IT)","author":"Cao X.","year":"2020"},{"key":"e_1_2_13_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigDataCongress.2017.85"},{"key":"e_1_2_13_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2022.10.029"},{"key":"e_1_2_13_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2017.2767608"},{"key":"e_1_2_13_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.bushor.2022.10.001"},{"key":"e_1_2_13_16_1","doi-asserted-by":"publisher","DOI":"10.3390\/electronics12204285"},{"key":"e_1_2_13_17_1","doi-asserted-by":"publisher","DOI":"10.3390\/drones7100627"},{"key":"e_1_2_13_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2023.12.023"},{"key":"e_1_2_13_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2023.103472"},{"key":"e_1_2_13_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.004.2200818"},{"key":"e_1_2_13_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2024.3352605"},{"key":"e_1_2_13_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2024.08.004"},{"key":"e_1_2_13_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10796-023-10380-y"},{"key":"e_1_2_13_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TWC.2023.3310477"},{"key":"e_1_2_13_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2022.109404"},{"key":"e_1_2_13_26_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-022-15282-8"},{"key":"e_1_2_13_27_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-023-28856-x"},{"key":"e_1_2_13_28_1","first-page":"568","volume-title":"Proceedings of the 49th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN)","author":"Gueta G. G.","year":"2019"},{"key":"e_1_2_13_29_1","first-page":"355","volume-title":"Proceedings of the 44th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks","author":"Bessani A.","year":"2014"},{"key":"e_1_2_13_30_1","first-page":"1","article-title":"Improved PBFT Algorithm Based on Vague Sets","volume":"2022","author":"Xu G.","year":"2022","journal-title":"Security and Communication Networks"},{"key":"e_1_2_13_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2023.3308848"},{"key":"e_1_2_13_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC54236.2022.00148"},{"key":"e_1_2_13_33_1","doi-asserted-by":"publisher","DOI":"10.3390\/app13158726"},{"key":"e_1_2_13_34_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.isatra.2023.06.029"},{"key":"e_1_2_13_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2020.3028368"},{"key":"e_1_2_13_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2896108"},{"key":"e_1_2_13_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2021.3078183"},{"key":"e_1_2_13_38_1","doi-asserted-by":"publisher","DOI":"10.1088\/1757-899X\/1110\/1\/012011"},{"key":"e_1_2_13_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3579845"},{"key":"e_1_2_13_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2023.3237893"},{"key":"e_1_2_13_41_1","doi-asserted-by":"publisher","DOI":"10.1002\/ett.3650"},{"key":"e_1_2_13_42_1","first-page":"1","volume-title":"Proceedings of the IEEE Conference on Standards for Communications and Networking (CSCN)","author":"Yahiatene Y.","year":"2018"},{"issue":"2","key":"e_1_2_13_43_1","first-page":"1292","article-title":"Decentralized Blockchain\u2010Based Trust Management Protocol for the Internet of Things","volume":"19","author":"Kouicem D. E.","year":"2020","journal-title":"IEEE Transactions on Dependable and Secure Computing"},{"key":"e_1_2_13_44_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.dss.2024.114184"},{"key":"e_1_2_13_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2024.3383237"},{"key":"e_1_2_13_46_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2025.110213"},{"key":"e_1_2_13_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.021.1900608"},{"key":"e_1_2_13_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2022.3142989"},{"key":"e_1_2_13_49_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2024.109525"},{"key":"e_1_2_13_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2012.6195818"},{"key":"e_1_2_13_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2020.2965975"},{"key":"e_1_2_13_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2022.3217312"},{"key":"e_1_2_13_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2023.3261343"},{"key":"e_1_2_13_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2020.2969722"},{"key":"e_1_2_13_55_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2025.103365"},{"key":"e_1_2_13_56_1","doi-asserted-by":"publisher","DOI":"10.3390\/electronics10151855"},{"key":"e_1_2_13_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2024.3371521"},{"key":"e_1_2_13_58_1","doi-asserted-by":"publisher","DOI":"10.3390\/app8101919"},{"key":"e_1_2_13_59_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2021.04.020"},{"key":"e_1_2_13_60_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2022.08.017"},{"key":"e_1_2_13_61_1","doi-asserted-by":"publisher","DOI":"10.3390\/math12172643"},{"key":"e_1_2_13_62_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2024.104003"},{"key":"e_1_2_13_63_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.vehcom.2021.100392"},{"key":"e_1_2_13_64_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12083-023-01550-5"},{"key":"e_1_2_13_65_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2025.104362"},{"key":"e_1_2_13_66_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2024.102075"},{"key":"e_1_2_13_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2018.2871394"},{"key":"e_1_2_13_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.001.1900179"},{"key":"e_1_2_13_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2025.3582818"},{"key":"e_1_2_13_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2024.3484005"},{"key":"e_1_2_13_71_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-025-24510-w"},{"key":"e_1_2_13_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2023.3238690"},{"key":"e_1_2_13_73_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.5494"},{"key":"e_1_2_13_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN48063.2020.00057"},{"key":"e_1_2_13_75_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2021.108632"},{"key":"e_1_2_13_76_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2025.103386"},{"key":"e_1_2_13_77_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12083-025-01934-9"},{"key":"e_1_2_13_78_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.egyr.2023.07.035"},{"key":"e_1_2_13_79_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2023.3239990"},{"key":"e_1_2_13_80_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2025.3599385"},{"key":"e_1_2_13_81_1","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2023.3342473"},{"key":"e_1_2_13_82_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2022.3188521"},{"key":"e_1_2_13_83_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2024.3406145"},{"key":"e_1_2_13_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/3404397.3404460"},{"key":"e_1_2_13_85_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2025.3582292"},{"key":"e_1_2_13_86_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2024.3376242"},{"key":"e_1_2_13_87_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2025.108093"},{"key":"e_1_2_13_88_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.adhoc.2026.104150"},{"key":"e_1_2_13_89_1","first-page":"1926","volume-title":"Proceedings of the 2020 IEEE 36th International Conference on Data Engineering (ICDE)","author":"Qi X.","year":"2020"},{"key":"e_1_2_13_90_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2021.3069112"},{"key":"e_1_2_13_91_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2021.3136556"},{"key":"e_1_2_13_92_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2023.3328648"},{"key":"e_1_2_13_93_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2022.3160838"},{"key":"e_1_2_13_94_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2024.3437682"},{"key":"e_1_2_13_95_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2020.102308"},{"key":"e_1_2_13_96_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2022.03.026"},{"key":"e_1_2_13_97_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2023.103732"},{"key":"e_1_2_13_98_1","article-title":"A Proof of Useful Work for Artificial Intelligence on the Blockchain","author":"Lihu A.","year":"2020","journal-title":"CoRR"},{"key":"e_1_2_13_99_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2901858"},{"key":"e_1_2_13_100_1","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.001.1800290"},{"key":"e_1_2_13_101_1","doi-asserted-by":"publisher","DOI":"10.1145\/3637224"},{"key":"e_1_2_13_102_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3100767"},{"key":"e_1_2_13_103_1","first-page":"568","volume-title":"Advances in Cryptology \u2010 EUROCRYPT 2011 \u2010 30th Annual International Conference on the Theory and Applications of Cryptographic Techniques. vol. 6632 of Lecture Notes in Computer Science","author":"Lewko A. B.","year":"2011"},{"key":"e_1_2_13_104_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134014"},{"key":"e_1_2_13_105_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2023.3294968"},{"key":"e_1_2_13_106_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2019.101580"},{"key":"e_1_2_13_107_1","first-page":"664","volume-title":"IEEE International Parallel and Distributed Processing Symposium (IPDPS)","author":"Lao L.","year":"2020"},{"key":"e_1_2_13_108_1","doi-asserted-by":"publisher","DOI":"10.3390\/electronics12092049"},{"key":"e_1_2_13_109_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2021.07.009"},{"key":"e_1_2_13_110_1","article-title":"Scaling Nakamoto Consensus to Thousands of Transactions Per Second","author":"Li C.","year":"2018","journal-title":"CoRR"},{"key":"e_1_2_13_111_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2021.102344"},{"key":"e_1_2_13_112_1","article-title":"Scalable and Probabilistic Leaderless BFT Consensus Through Metastability","author":"Rocket T.","year":"2019","journal-title":"CoRR"},{"key":"e_1_2_13_113_1","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2019.2931157"},{"key":"e_1_2_13_114_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2023.3294234"},{"key":"e_1_2_13_115_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2023.3311414"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.70072","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1002\/spe.70072","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.70072","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T07:33:25Z","timestamp":1780644805000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.70072"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,26]]},"references-count":114,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2026,7]]}},"alternative-id":["10.1002\/spe.70072"],"URL":"https:\/\/doi.org\/10.1002\/spe.70072","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,26]]},"assertion":[{"value":"2026-01-26","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-04-01","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-04-26","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}