SmartStore: A blockchain and clustering based intelligent edge storage system with fairness and resilience

International Journal of Intelligent SystemsVolume 36, Issue 9 p. 5184-5209 RESEARCH ARTICLE SmartStore: A blockchain and clustering based intelligent edge storage system with fairness and resilience Haiwen Chen, Haiwen Chen orcid.org/0000-0001-8031-8008 School of Design, Hunan University, Changsha, China College of Computer, National University of Defense Technology, Changsha, ChinaSearch for more papers by this authorJiaping Yu, Jiaping Yu orcid.org/0000-0003-4367-3179 College of Computer, National University of Defense Technology, Changsha, ChinaSearch for more papers by this authorHuan Zhou, Huan Zhou orcid.org/0000-0003-2319-4103 College of Computer, National University of Defense Technology, Changsha, ChinaSearch for more papers by this authorTongqing Zhou, Tongqing Zhou orcid.org/0000-0002-6620-1898 College of Computer, National University of Defense Technology, Changsha, ChinaSearch for more papers by this authorFang Liu, Corresponding Author Fang Liu fangl@hnu.edu.cn orcid.org/0000-0001-8753-3878 School of Design, Hunan University, Changsha, China Haiwen Chen and Jiaping Yu contributed equally to the article. Correspondence Fang Liu, School of Design, Hunan University, Changsha, Hunan, 410082, China. Email: fangl@hnu.edu.cnZhiping Cai, College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China. Email: 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 College of Computer, National University of Defense Technology, Changsha, China Correspondence Fang Liu, School of Design, Hunan University, Changsha, Hunan, 410082, China. Email: fangl@hnu.edu.cnZhiping Cai, College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China. Email: zpcai@nudt.edu.cnSearch for more papers by this author Haiwen Chen, Haiwen Chen orcid.org/0000-0001-8031-8008 School of Design, Hunan University, Changsha, China College of Computer, National University of Defense Technology, Changsha, ChinaSearch for more papers by this authorJiaping Yu, Jiaping Yu orcid.org/0000-0003-4367-3179 College of Computer, National University of Defense Technology, Changsha, ChinaSearch for more papers by this authorHuan Zhou, Huan Zhou orcid.org/0000-0003-2319-4103 College of Computer, National University of Defense Technology, Changsha, ChinaSearch for more papers by this authorTongqing Zhou, Tongqing Zhou orcid.org/0000-0002-6620-1898 College of Computer, National University of Defense Technology, Changsha, ChinaSearch for more papers by this authorFang Liu, Corresponding Author Fang Liu fangl@hnu.edu.cn orcid.org/0000-0001-8753-3878 School of Design, Hunan University, Changsha, China Haiwen Chen and Jiaping Yu contributed equally to the article. Correspondence Fang Liu, School of Design, Hunan University, Changsha, Hunan, 410082, China. Email: fangl@hnu.edu.cnZhiping Cai, College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China. Email: 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 College of Computer, National University of Defense Technology, Changsha, China Correspondence Fang Liu, School of Design, Hunan University, Changsha, Hunan, 410082, China. Email: fangl@hnu.edu.cnZhiping Cai, College of Computer, National University of Defense Technology, Changsha, Hunan 410073, China. Email: zpcai@nudt.edu.cnSearch for more papers by this author First published: 03 June 2021 https://doi.org/10.1002/int.22509Citations: 5 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 With the development of edge computing, edge storage solutions are attracting widespread attention. When facing the requirements of lower latency and faster access speed from end devices, edge storage solutions are considered to be an alternative to the cloud. However, edges are usually owned by small organizations which have limited operations and maintenance capabilities. This makes these edge devices can be easily disabled by external attacks or internal hardware failures. Besides, the heterogeneity of the edge devices will also make it difficult to price the edge resources uniformly. To tackle these problems, we propose SmartStore: an auction mechanism based on blockchain to allocate edge resources. Considering centralized solutions have access bottlenecks and trust issues, we built SmartStore on the smart contract. With Bayesian game theory, SmartStore can analyze how data owners (DO) and edges price the resources can maximize their benefits. From an economic perspective, both DO and edges can make full use of edge heterogeneous resources with SmartStore. Besides, a two-stage submission strategy is proposed to complete the sealed auction. Furthermore, considering the reliability of edge storage, we propose a cluster-based block distribution algorithm for SmartStore's intelligent edge recommendation process. SmartStore ensures the reliability of edge storage while maximizing the benefits and resource utilization of both parties. Finally, we conduct specific experiments on the proposed auction smart contract through "Ethereum" and the experimental results of implementation show the effectiveness and efficiency of our SmartStore. Citing Literature Volume36, Issue9September 2021Pages 5184-5209 RelatedInformation