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.
[1] Bitcoin:a peer-to-peer electronic cash system[EB/OL].[2019-11-16]. https://bitcoin.org/en/bitcoin-paper.
[2] Gao W, Hatcher W G, Yu W. A survey of blockchain:techniques, applications, and challenges[C]//201827th International Conference on Computer Communication and Networks (ICCCN), 2018:1-11.
[3] Zheng Z, Xie S, Dai HN, et al. Blockchain challenges and opportunities:a survey[J]. International Journal of Web and Grid Services, 2018, 14(4):352-375.
[4] A berkeley view of systems challenges for AI[EB/OL].[2019-11-16]. https://arxiv.org/abs/1712.05855.
[5] OpenEI:an open framework for edge intelligence[EB/OL].[2019-11-16]. https://arxiv.org/abs/1906.01864v1.
[6] Edge intelligence:paving the last mile of artificial intelligence with edge computing[EB/OL].[2019-11-16]. https://arxiv.org/abs/1905.10083v1.
[7] Edge intelligence:the confluence of edge computing and artificial intelligence[EB/OL].[2019-11-16]. https://arxiv.org/abs/1909.00560.
[8] Yang R, Yu F R, Si P, et al. Integrated blockchain and edge computing systems:a survey, some research issues and challenges[J]. IEEE Communications Surveys&Tutorials, 2019, 21(2):1508-1532.
[9] Salah K, Rehman M H U, Nizamuddin N, et al. Blockchain for AI:review and open research challenges[J]. IEEE Access, 2019, 7:10127-10149.
[10] Li X, Jiang P, Chen T, et al. A survey on the security of blockchain systems[J]. Future Generation Computer Systems, 2017.
[11] The Tangle:an illustrated introduction[EB/OL].[2019-11-16]. https://iota.org/IOTA_Whitepaper.pdf.
[12] Jin T, Zhang X, Liu Y, et al. BlockNDN:a bitcoin blockchain decentralized system over named data networking[C]//2017 Ninth International Conference on Ubiquitous and Future Networks (ICUFN), 2017:75-80.
[13] Wood G. Ethereum:a secure decentralised generalised transaction ledger[J]. Ethereum Project Yellow Paper, 2014, 151(2014):1-32.
[14] Bitshares 2.0:general overview[EB/OL].[2019-11-16]. https://cryptorating.eu/whitepapers/BitShares/bitshares-general.pdf.
[15] Androulaki E, Barger A, Bortnikov V, et al. Hyperledger fabric:a distributed operating system for permissioned blockchains[C]//Proceedings of the Thirteenth EuroSys Conference, 2018:30.
[16] Turk Ž, Klinc R. Potentials of blockchain technology for construction management[J]. Procedia Engineering, 2017, 196:638-645.
[17] Huckle S, Bhattacharya R, White M, et al. Internet of things, blockchain and shared economy applications[J]. Procedia Computer Science, 2016, 98:461-466.
[18] Hurich P. The virtual is real:an argument for characterizing bitcoins as private property[J]. Banking&Finance Law Review, 2016, 31(3):573.
[19] Dorri A, Kanhere S S, Jurdak R, et al. Blockchain for IoT security and privacy:the case study of a smart home[C]//2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom workshops), 2017:618-623.
[20] Zhang Y, Wen J. The IoT electric business model:using blockchain technology for the internet of things[J]. Peer-to-Peer Networking and Applications, 2017, 10(4):983-994.
[21] Stanciu A. Blockchain based distributed control system for edge computing[C]//201721st International Conference on Control Systems and Computer Science (CSCS), 2017:667-671.
[22] Ouaddah A, Abou E A, Ait O A. FairAccess:a new blockchain-based access control framework for the Internet of Things[J]. Security and Communication Networks, 2016, 9(18):5943-5964.
[23] Primecoin:cryptocurrency with prime number proof-of-work[EB/OL].[2019-11-16]. https://www.techylib.com/en/view/tangibleassistant/primecoin_cryptocurrency_with_prime_number_proof-of-work.
[24] Eyal I, Gencer A E, Sirer E G, et al. Bitcoin-ng:a scalable blockchain protocol[C]//13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16), 2016:45-59.
[25] Dfinity technology overview series, consensus system[EB/OL].[2019-11-16]. https://arxiv.org/abs/1805.04548.
[26] Kim S, Kwon Y, Cho S. A survey of scalability solutions on blockchain[C]//2018 International Conference on Information and Communication Technology Convergence (ICTC), 2018:1204-1207.
[27] Luu L, Narayanan V, Zheng C, et al. A secure sharding protocol for open blockchains[C]//Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, 2016:17-30.
[28] Bit Info Charts[EB/OL].[2019-11-16]. https://bitinfocharts.com/ethereum/.
[29] Ehmke C, Wessling F, Friedrich C M. Proof-of-property:a lightweight and scalable blockchain protocol[C]//Proceedings of the 1st International Workshop on Emerging Trends in Software Engineering for Blockchain, 2018:48-51.
[30] Garzik J. Block size increase to 2MB[J]. Bitcoin Improvement Proposal, 2015, 102.
[31] Backman J, Yrjölä S, Valtanen K, et al. Blockchain network slice broker in 5G:slice leasing in factory of the future use case[C]//2017 Internet of Things Business Models, Users, and Networks, 2017:1-8.
[32] The bitcoin lightning network:Scalable off-chain instant payments[EB/OL].[2019-11-16]. https://lightning.network/lightning-network-paper.pdf.
[33] Enabling blockchain innovations with pegged sidechains[EB/OL].[2019-11-16]. URL:http://www.opensciencereview.com/papers/123/enablingblockchain-innovations-with-peggedsidechains.
[34] Poon J, Buterin V. Plasma:scalable autonomous smart contracts[J]. White Paper, 2017:1-47.
[35] Eyal I, Sirer E G. Majority is not enough:bitcoin mining is vulnerable[J]. Communications of the ACM, 2018, 61(7):95-102.
[36] Apostolaki M, Zohar A, Vanbever L. Hijacking bitcoin:routing attacks on cryptocurrencies[C]//2017 IEEE Symposium on Security and Privacy (SP), 2017:375-392.
[37] Heilman E, Kendler A, Zohar A, et al. Eclipse attacks on bitcoin0s peer-to-peer network[C]//24th USENIX Security Symposium (USENIX Security 15), 2015:129-144.
[38] Kiayias A, Panagiotakos G. On trees, chains and fast transactions in the blockchain[C]//International Conference on Cryptology and Information Security in Latin America, 2017:327-351.
[39] Luu L, Velner Y, Teutsch J, et al. Smartpool:practical decentralized pooled mining[C]//26th USENIX Security Symposium (USENIX Security 17), 2017:1409-1426.
[40] Tian F. An agri-food supply chain traceability system for China based on RFID&blockchain technology[C]//201613th International Conference on Service Systems and Service Management (ICSSSM), 2016:1-6.
[41] Dennis R, Owen G. Rep on the block:a next generation reputation system based on the blockchain[C]//201510th International Conference for Internet Technology and Secured Transactions (ICITST), 2015:131-138.
[42] Axon L. Privacy-awareness in blockchain-based PKI[J]. Cdt Technical Paper Series, 2015.
[43] Zyskind G, Nathan O. Decentralizing privacy:using blockchain to protect personal data[C]//2015 IEEE Security and Privacy Workshops, 2015:180-184.
[44] Sharma P K, Chen M Y, Park J H. A software defined fog node based distributed blockchain cloud architecture for IoT[J]. IEEE Access, 2017, 6:115-124.
[45] Li C, Zhang L J. A blockchain based new secure multi-layer network model for Internet of Things[C]//2017 IEEE International Congress on Internet of Things (ICIOT), 2017:33-41.
[46] Samaniego M, Deters R. Hosting virtual iot resources on edge-hosts with blockchain[C]//2016 IEEE International Conference on Computer and Information Technology (CIT), 2016:116-119.
[47] Samaniego M, Deters R. Virtual resources&blockchain for configuration management in IoT[J]. Journal of Ubiquitous Systems and Pervasive Networks, 2017, 9(2):01-13.
[48] Veena P, Panikkar S, Nair S, et al. Empowering the edge-practical insights on a decentralized Internet of Things[J]. Empowering the Edge-Practical Insights on a Decentralized Internet of Things. IBM Institute for Business Value, 2015:17.
[49] Adept:an iot practitioner perspective[EB/OL].[2019-11-16].
[50] Russell S J, Norvig P. Artificial intelligence:a modern approach[M]. Malaysia:Pearson Education Limited, 2016.
[51] Goodfellow I, Bengio Y, Courville A. Deep learning[M]. Cambridge, Massachusetts:MIT Press, 2016.
[52] Lecun Y, Bengio Y, Hinton G. Deep learning[J]. Nature, 2015, 521(7553):436-444.
[53] Diamant A, Chatterjee A, Vallières M, et al. Deep learning in head&neck cancer outcome prediction[J]. Scientific Reports, 2019, 9(1):2764.
[54] Liu Y. Novel volatility forecasting using deep learning-long short term memory recurrent neural networks[J]. Expert Systems with Applications, 2019, 132:99-109.
[55] Whatmough P N, Lee S K, Brooks D, et al. DNN engine:a 28 nm timing-error tolerant sparse deep neural network processor for IoT applications[J]. IEEE Journal of Solid-State Circuits, 2018, 53(9):2722-2731.
[56] Liu Y, Wang Y, Yang X, et al. Short-term travel time prediction by deep learning:a comparison of different LSTM-DNN models[C]//2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC), 2017:1-8.
[57] Uddin M Z, Kim M R. A deep learning-based gait posture recognition from depth information for smart home applications[M].[S.l.]:Springer, 2016:407-413.