Abstract
Blockchain is an advanced technique to realize smart contracts, various transactions, and P2P crypto-currencies in the e-commerce society. However, the traditional blockchain does not consider a mobile environment to design a data offloading of the blockchain such that the blockchain results in high computational cost and huge data propagation delay. In this paper, to remedy the above problem, we propose a scalable blockchain and a task offloading technique based on the neural network of the mobile edge computing scenario. Experimental results show that our approach is very scalable in the mobile scenario.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Nakamoto, S. (2008). Bitcoin a peer-to-peer electronic cash system. Retrieved from http://www.bitcoin.org/bitcoin.pdf
Rausch, P., Hashemi, S. H., Faghri, F., & Campbell, R. H. (2016). World of empowered IoT users. In IEEE first international conference on internet of things design and implementation (IoTDI).
Christidis, K., & Devetsikiotis, M. (2016). Blockchains and smart contracts for the internet of things. IEEE Access, 4, 2292–2303.
Jurdak, R., Dorri, A., Kanhere, S. S., & Gauravaram, P. (2019). Lsb a lightweight scalable blockchain for iot security and privacy. Journal of Parallel and Distributed Computing., 134, 180–197.
Niyato, D., Wang, P., Xiong, Z., Feng, S., Han, Z. (2017). Edge computing resource management and pricing for mobile blockchain. arXiv preprint.
Bruce, J. (2014). The mini-blockchain scheme. www.cryptonite.info.
Pouwelse, J., Otte, P., de Vos, M. (2017). Trustchain: A sybil-resistant scalable blockchain. In Future generation computer systems. Elsevier.
Samet, H. (1989). The design and analysis of spatial data structures. Boston: Addison-Wesley.
Bayer, S. H. D., & Stornetta, W. S. (1993). Improving the efficiency and reliability of digital time-stamping (pp. 329–334). New York: Springer.
Wood, G. (2014). Ethereum: A secure decentralised generalised transaction ledger. vol. 151. Ethereum Project Yellow Paper.
Aitzhan, N. Z., & Svetinovic, D. (2016). Security and privacy in decentralized energy trading through multi-signatures, blockchain and anonymous messaging streams. IEEE Transactions on Dependable and Secure Computing., 15(5), 840–852.
Stanciu, A. (2017). Blockchain based distributed control system for edge computing. In International conference on control systems and computer science (CSCS) (pp. 667–671).
Samaniego, M., & Deters, R. (2016). Blockchain as a service for iot. In IEEE international conference on internet of things (iThings) (pp. 433–436).
Omohundro, S. (2014). Autonomous technology and the greater human good. Journal of Experimental and Theoretical Artificial Intelligence, 26(3), 303–315.
Tao, X., Ota, K., Dong, M., Qi, H., & Li, K. (2017). Performance guaranteed computation offloading for mobile-edge cloud computing. IEEE Wireless Communications Letters, 6, 774–777.
Zhang, J., Mao, Y., & Letaief, K. B. (2016). Dynamic computation offloading for mobile-edge computing with energy harvesting devices. IEEE Journal on Selected Areas in Communications, 34(12), 3590–3605.
Liu, X., Zeng, N., Liu, Y., Alsaadi, F. E., Liu, W., & Wang, Z. (2017). A survey of deep neural network architectures and their applications. Neurocomputing, 234, 11–26.
Gerding, E., Perez-Diaz, A., & McGroarty, F. (2018). Decentralised coordination of electric vehicle aggregators. In International workshop on optimization in multiagent systems.
Kilari, V. T., Yang, D., Tang, J., Yu, R., & Xue, G. (2018). Coinexpress: A fast payment routing mechanism in blockchain-based payment channel networks. In International conference on computer communication and networks (ICCCN).
Monga, R., Chen, K., Devin, M., Dean, J., Le, Q. V., Mao, M., Corrado, G., Ranzato, M. A., Senior, A., Tucker, P., Yang, K. (2012). Large scale distributed deep networks. In Advances in neural information processing systems (NIPS). (Vol. 1, pp. 1223–1232)
Hazan, E., Duchi, J., & Singer, Y. (2011). Adaptive subgradient methods for online leaning and stochastic optimization. Journal of Machine Learning Research, 12, 2121–2159.
Krizhevsky, A., Sutskever, I., Hinton, G. E., Srivastava, N., & Salakhutdinov, R. R. (2012). Improving neural networks by preventing co-adaptation of feature detectors. CoRR, abs1207.0580.
Ns3. https://www.nsnam.org (2017).
Github. (2016). Network simulator for edge computing and cloud computing. https://github.com/subinjp/edgecomputing.
Satyanarayanan, M., Bahl, P., Caceres, R., & Davies, N. (2009). The case for vm-based cloudlets in mobile computing. IEEE Pervasive Computing, 8(4), 14–23.
Harri, J., Filali, F., & Bonnet, C. (2009). Mobility models for vehicular ad hoc networks: a survey and taxonomy. IEEE Communications Surveys & Tutorials, 11(4), 19–41.
Park, J., Seok, B., & Park, J. H. (2019). A lightweight hash-based blockchain architecture for industrial Iot. Applied Sciences, 9(18), 3740.
Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., & Salakhutdinov, N. (2014). Dropout: A simple way to prevent neural networks from overfitting. The Journal of Machine Learning Research, 15(1), 1929–1958.
TensorFlow. (2017). https://www.tensorflow.org/.
Chen, X., Zhong, W., Yang, C., Liu, Y., & Xie, S. (2019). Efficient mobility-aware task offloading for vehicular edge computing networks. IEEE Access, 7, 26652–26664.
Chen, M., & Hao, Y. (2018). Task offloading for mobile edge computing in software defined ultra-dense network. IEEE Journal on Selected Areas in Communications, 36(3), 587–597.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chu, CH. Task offloading based on deep learning for blockchain in mobile edge computing. Wireless Netw 27, 117–127 (2021). https://doi.org/10.1007/s11276-020-02444-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-020-02444-7