As an important technology to ensure data security, consistency, traceability, etc., blockchain has been increasingly used in Internet of Things (IoT) applications. The integration of blockchain and edge computing can further improve the resource utilization in terms of network, computing, storage, and security. This paper aims to present a survey on the integration of blockchain and edge computing. In particular, we first give an overview of blockchain and edge computing. We then present a general architecture of an integration of blockchain and edge computing system. We next study how to utilize blockchain to benefit edge computing, as well as how to use edge computing to benefit blockchain. We also discuss the issues brought by the integration of blockchain and edge computing system and solutions from perspectives of resource management, joint optimization, data management, computation offloading and security mechanism. Finally, we analyze and summarize the existing challenges posed by the integration of blockchain and edge computing system and the potential solutions in the future.
翻译:作为确保数据安全、一致性、可追踪性等的重要技术,在物联网应用中越来越多地使用链式链条和边缘计算,可以进一步改善网络、计算、储存和安全方面的资源利用情况,本文件的目的是对块式链和边缘计算进行一项调查,特别是,我们首先概述块式链和边缘计算,然后提出块式链和边缘计算系统一体化的总体结构。我们接下来研究如何利用链式链条使边际计算受益,以及如何利用边际计算使堵塞和边缘计算系统受益。我们还从资源管理、联合优化、数据管理、计算卸载和安全机制的角度,讨论块式链式链和边缘计算系统一体化带来的问题和解决办法。最后,我们分析和总结了块式链和边缘计算系统一体化以及未来可能的解决办法所构成的现有挑战。