Journal of Applied Sciences ›› 2020, Vol. 38 ›› Issue (1): 1-21.doi: 10.3969/j.issn.0255-8297.2020.01.001

• Invited Paper • Previous Articles     Next Articles

Blockchain for Edge AI Computing: A Survey

FANG Junjie1,2, LEI Kai1,2   

  1. 1. Shenzhen Key Lab for Information Centric Networking & Blockchain Technology, School of Electronics and Computer Engineering, Peking University, Shenzhen 518055, China;
    2. Internet Development Research Institution(Shenzhen), Peking University, Shenzhen 518055, China
  • Received:2019-11-14 Online:2020-01-31 Published:2020-01-19

Abstract: Blockchain builds a distributed point-to-point system, which is widely used in the fields of financial economy, Internet of Things (IoT), big data, cloud computing and edge computing. Meanwhile, edge artificial intelligence (AI) computing refers to the emergence of swarm intelligence AI computing model for edge network application scenarios. Although featuring in the characteristics of high dynamic, ultra-low delay, resource limitation, data calculation decoupling in application scenarios of edge networks such as intelligent car, blockchain faces further challenges including cross-domain trust, privacy protection, intrusion monitoring and fine-grained incentives. Focusing on the trend of transforming the algorithm and application of AI from cloud centers to the edges of networks, this paper discusses the application of blockchain in the emerging edge AI computing research. We first introduce the infrastructure of blockchain and summarize related researches and application directions. Then, beginning with the concept and rise of edge AI computing, the application requirements of blockchain in edge AI computing are analyzed and discussed in detail, including relevant research review, application trend and future research direction. Additionally, we summarize the advantages of applicating blockchain in edge AI computing and the deficiencies need to be addressed in the future.

Key words: blockchain, edge artificial intelligence (AI) computing, ubiquitous centralization, crowd computing

CLC Number: