{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T09:05:57Z","timestamp":1781946357306,"version":"3.54.5"},"reference-count":40,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2024,3,8]],"date-time":"2024-03-08T00:00:00Z","timestamp":1709856000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2024,6,30]]},"abstract":"<jats:p>With the wide application of Internet of Things (IoT) technology, large volumes of multimodal data are collected and analyzed for various diagnoses, analyses, and predictions to help in decision-making and management. However, the research on protecting data integrity and privacy is quite limited, while the lack of proper protection for sensitive data may have significant impacts on the benefits and gains of data owners. In this research, we propose a protection solution for data integrity and privacy. Specifically, our system protects data integrity through distributed systems and blockchain technology. Meanwhile, our system guarantees data privacy using differential privacy and Machine Learning (ML) techniques. Our system aims to maintain the usability of the data for further data analytical tasks of data users, while encrypting the data according to the requirements of data owners. We implement our solution with smart contracts, distributed file systems, and ML models. The experimental results show that our proposed solution can effectively encrypt source IoT data according to the requirements of data users while data integrity can be protected under the blockchain.<\/jats:p>","DOI":"10.1145\/3638769","type":"journal-article","created":{"date-parts":[[2024,1,6]],"date-time":"2024-01-06T14:16:09Z","timestamp":1704550569000},"page":"1-18","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Privacy and Integrity Protection for IoT Multimodal Data Using Machine Learning and Blockchain"],"prefix":"10.1145","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2621-9222","authenticated-orcid":false,"given":"Qingzhi","family":"Liu","sequence":"first","affiliation":[{"name":"Wageningen University &amp; Research, Wageningen, The Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-9871-5851","authenticated-orcid":false,"given":"Yuchen","family":"Huang","sequence":"additional","affiliation":[{"name":"Wageningen University &amp; Research, Wageningen, The Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6306-8019","authenticated-orcid":false,"given":"Chenglu","family":"Jin","sequence":"additional","affiliation":[{"name":"Centrum Wiskunde and Informatica, Amsterdam, The Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0462-0330","authenticated-orcid":false,"given":"Xiaohan","family":"Zhou","sequence":"additional","affiliation":[{"name":"Wageningen University &amp; Research, Wageningen, The Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4484-4892","authenticated-orcid":false,"given":"Ying","family":"Mao","sequence":"additional","affiliation":[{"name":"Fordham University, New York, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0959-2930","authenticated-orcid":false,"given":"Cagatay","family":"Catal","sequence":"additional","affiliation":[{"name":"Qatar University, Doha, Qatar"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1638-059X","authenticated-orcid":false,"given":"Long","family":"Cheng","sequence":"additional","affiliation":[{"name":"North China Electric Power University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,3,8]]},"reference":[{"key":"e_1_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compag.2022.107453"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2023.109652"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICIRCA.2018.8597264"},{"key":"e_1_3_1_5_2","article-title":"Smart farming for improving agricultural management","author":"Mohamed Elsayed Said","year":"2021","unstructured":"Elsayed Said Mohamed, A. A. Belal, Sameh Kotb Abd-Elmabod, Mohammed A. El-Shirbeny, A. Gad, and Mohamed B. Zahran. 2021. Smart farming for improving agricultural management. Egyptian Journal of Remote Sensing and Space Science 24, 3 (2021), 971\u2013981.","journal-title":"Egyptian Journal of Remote Sensing and Space Science"},{"key":"e_1_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.accinf.2005.07.001"},{"key":"e_1_3_1_7_2","unstructured":"Edoardo Gaetani Leonardo Aniello Roberto Baldoni Federico Lombardi Andrea Margheri and Vladimiro Sassone. 2017. Blockchain-based database to ensure data integrity in cloud computing environments. In Italian Conference on Cybersecurity (ITASEC) Venice Italy 10 pp."},{"key":"e_1_3_1_8_2","first-page":"100301","article-title":"Farmers and their data: An examination of farmers\u2019 reluctance to share their data through the lens of the laws impacting smart farming","volume":"90","author":"Wiseman Leanne","year":"2019","unstructured":"Leanne Wiseman, Jay Sanderson, Airong Zhang, and Emma Jakku. 2019. Farmers and their data: An examination of farmers\u2019 reluctance to share their data through the lens of the laws impacting smart farming. NJAS-Wageningen Journal of Life Sciences 90 (2019), 100301.","journal-title":"NJAS-Wageningen Journal of Life Sciences"},{"key":"e_1_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2851611"},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICABME.2017.8167555"},{"key":"e_1_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3151670"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2936094"},{"key":"e_1_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2023.3298371"},{"key":"e_1_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2020.102635"},{"key":"e_1_3_1_15_2","first-page":"1","volume-title":"2018 17th International Symposium Infoteh-jahorina (Infoteh\u201918)","author":"Vuji\u010di\u0107 Dejan","year":"2018","unstructured":"Dejan Vuji\u010di\u0107, Dijana Jagodi\u0107, and Sini\u0161a Ran\u0111i\u0107. 2018. Blockchain technology, bitcoin, and ethereum: A brief overview. In 2018 17th International Symposium Infoteh-jahorina (Infoteh\u201918). IEEE, 1\u20136."},{"key":"e_1_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3140091"},{"key":"e_1_3_1_17_2","article-title":"IPFS-content addressed, versioned, p2p file system","author":"Benet Juan","year":"2014","unstructured":"Juan Benet. 2014. IPFS-content addressed, versioned, p2p file system. arXiv preprint arXiv:1407.3561.","journal-title":"arXiv preprint arXiv:1407.3561"},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978318"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/3490237"},{"key":"e_1_3_1_20_2","doi-asserted-by":"publisher","DOI":"10.1007\/11681878_14"},{"key":"e_1_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2015.2504967"},{"key":"e_1_3_1_22_2","first-page":"103708","article-title":"Blockchain-empowered security and privacy protection technologies for smart grid","author":"Cao Ya-Nan","year":"2022","unstructured":"Ya-Nan Cao, Yujue Wang, Yong Ding, Zhenwei Guo, Qianhong Wu, and Hai Liang. 2022. Blockchain-empowered security and privacy protection technologies for smart grid. Computer Standards & Interfaces 85 (2022), 103708.","journal-title":"Computer Standards & Interfaces"},{"key":"e_1_3_1_23_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2023.119322"},{"key":"e_1_3_1_24_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2023.102897"},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.2018.8647713"},{"key":"e_1_3_1_26_2","article-title":"AuthPrivacyChain: A blockchain-based access control framework with privacy protection in cloud","author":"Yang Caixia","year":"2020","unstructured":"Caixia Yang, Liang Tan, Na Shi, Bolei Xu, Yang Cao, and Keping Yu. 2020. AuthPrivacyChain: A blockchain-based access control framework with privacy protection in cloud. IEEE Access 8 (2020), 70604\u201370615.","journal-title":"IEEE Access"},{"key":"e_1_3_1_27_2","article-title":"BFOD: Blockchain-based privacy protection and security sharing scheme of flight operation data","author":"Li Xinyan","year":"2023","unstructured":"Xinyan Li, Huimin Zhao, and Wu Deng. 2023. BFOD: Blockchain-based privacy protection and security sharing scheme of flight operation data. IEEE Internet of Things Journal 11, 2 (2023), 3392\u20133401.","journal-title":"IEEE Internet of Things Journal"},{"key":"e_1_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.5555\/2019312.2019313"},{"key":"e_1_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/3158363"},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/2339530.2339695"},{"key":"e_1_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516686"},{"key":"e_1_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.1142\/S0218488502001648"},{"key":"e_1_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/2996913.2997016"},{"key":"e_1_3_1_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3116863"},{"key":"e_1_3_1_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.011.2000303"},{"key":"e_1_3_1_36_2","article-title":"Playing Atari with deep reinforcement learning","author":"Mnih Volodymyr","year":"2013","unstructured":"Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Alex Graves, Ioannis Antonoglou, Daan Wierstra, and Martin Riedmiller. 2013. Playing Atari with deep reinforcement learning. arXiv preprint arXiv:1312.5602.","journal-title":"arXiv preprint arXiv:1312.5602"},{"key":"e_1_3_1_37_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNSE.2021.3068340"},{"key":"e_1_3_1_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/3543846"},{"key":"e_1_3_1_39_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-018-03970-4"},{"key":"e_1_3_1_40_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF00994018"},{"key":"e_1_3_1_41_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.biosystemseng.2020.03.010"}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3638769","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3638769","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:34Z","timestamp":1750291414000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3638769"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,8]]},"references-count":40,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,6,30]]}},"alternative-id":["10.1145\/3638769"],"URL":"https:\/\/doi.org\/10.1145\/3638769","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"value":"1551-6857","type":"print"},{"value":"1551-6865","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,8]]},"assertion":[{"value":"2023-05-02","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-12-17","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-03-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}