EviChain: A scalable blockchain for accountable intelligent surveillance systems

International Journal of Intelligent SystemsVolume 37, Issue 2 p. 1454-1478 RESEARCH ARTICLE EviChain: A scalable blockchain for accountable intelligent surveillance systems Jiaping Yu, Jiaping Yu orcid.org/0000-0003-4367-3179 Department of Computer Science, College of Computer, National University of Defense Technology, Changsha, ChinaSearch for more papers by this authorHaiwen Chen, Haiwen Chen orcid.org/0000-0001-8031-8008 Department of Computer Science, College of Computer, National University of Defense Technology, Changsha, ChinaSearch for more papers by this authorKui Wu, Kui Wu orcid.org/0000-0002-2069-0032 Department of Computer Science, University of Victoria, Victoria, CanadaSearch for more papers by this authorTongqing Zhou, Corresponding Author Tongqing Zhou zhoutongqing@nudt.edu.cn orcid.org/0000-0002-6620-1898 Department of Computer Science, College of Computer, National University of Defense Technology, Changsha, China Correspondence Tongqing Zhou and Zhiping Cai, College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China. Email: zhoutongqing@nudt.edu.cn and zpcai@nudt.edu.cnSearch for more papers by this authorZhiping Cai, Corresponding Author Zhiping Cai zpcai@nudt.edu.cn orcid.org/0000-0001-5726-833X Department of Computer Science, College of Computer, National University of Defense Technology, Changsha, China Correspondence Tongqing Zhou and Zhiping Cai, College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China. Email: zhoutongqing@nudt.edu.cn and zpcai@nudt.edu.cnSearch for more papers by this authorFang Liu, Fang Liu orcid.org/0000-0001-8753-3878 School of Design, Hunan University, Changsha, ChinaSearch for more papers by this author Jiaping Yu, Jiaping Yu orcid.org/0000-0003-4367-3179 Department of Computer Science, College of Computer, National University of Defense Technology, Changsha, ChinaSearch for more papers by this authorHaiwen Chen, Haiwen Chen orcid.org/0000-0001-8031-8008 Department of Computer Science, College of Computer, National University of Defense Technology, Changsha, ChinaSearch for more papers by this authorKui Wu, Kui Wu orcid.org/0000-0002-2069-0032 Department of Computer Science, University of Victoria, Victoria, CanadaSearch for more papers by this authorTongqing Zhou, Corresponding Author Tongqing Zhou zhoutongqing@nudt.edu.cn orcid.org/0000-0002-6620-1898 Department of Computer Science, College of Computer, National University of Defense Technology, Changsha, China Correspondence Tongqing Zhou and Zhiping Cai, College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China. Email: zhoutongqing@nudt.edu.cn and zpcai@nudt.edu.cnSearch for more papers by this authorZhiping Cai, Corresponding Author Zhiping Cai zpcai@nudt.edu.cn orcid.org/0000-0001-5726-833X Department of Computer Science, College of Computer, National University of Defense Technology, Changsha, China Correspondence Tongqing Zhou and Zhiping Cai, College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China. Email: zhoutongqing@nudt.edu.cn and zpcai@nudt.edu.cnSearch for more papers by this authorFang Liu, Fang Liu orcid.org/0000-0001-8753-3878 School of Design, Hunan University, Changsha, ChinaSearch for more papers by this author First published: 19 September 2021 https://doi.org/10.1002/int.22676 Jiaping Yu and Haiwen Chen contributed equally to this study. Read the full textAboutPDF ToolsRequest permissionExport citationAdd to favoritesTrack citation ShareShare Give accessShare full text accessShare full-text accessPlease review our Terms and Conditions of Use and check box below to share full-text version of article.I have read and accept the Wiley Online Library Terms and Conditions of UseShareable LinkUse the link below to share a full-text version of this article with your friends and colleagues. Learn more.Copy URL Share a linkShare onFacebookTwitterLinked InRedditWechat Abstract Smart cameras, as typical IoT devices, are widely adopted to provide surveillance on individuals, homes, and the environment. The unavoidably captured sensitive visuals via these cameras may raise significant security concerns, while the prevalent software defects and authentication misconfiguration issues aggravate the vulnerability of such devices. However, traditional cryptography techniques are inadequate to provide full protection of these devices due to the large computation overhead. In this context, realizing accountability for these surveillance systems shall be the last line of defense in the presence of fast-evolving and high-influential threats. We propose EviChain, a scalable blockchain-based solution to trace the operations on intelligent surveillance cameras and reserve the evidence for any misuse in tamper-proofing manipulation records. Building a blockchain over the distributed cameras is challenging due to the limited capacity of on-board memory. To tackle this challenge, we design a cooperative mechanism that enables cameras to adaptively join in groups and share storage for recording blocks. In addition, we present a computation efficiency and delay-aware block generation strategy to reduce the cost of the consensus process. We perform extensive simulations to validate the superior performance of EviChain over other baselines, for example, Practical Byzantine Fault Tolerance (PBFT). Volume37, Issue2February 2022Pages 1454-1478 RelatedInformation