Abstract
In distributed networks, the consistent network views (e.g., network events, network topology, and device information, etc) are critical to the network operators and service providers who aim to perform the global network/service optimizations depending on the overall network views. However, to achieve the consensus over distributed networks is a challenge, because the consistent global network view requires to exchange the local network view within the distributed domain controllers. More critically, the network view in each controller is prone to be falsified by malicious attackers who intend to destroy the network consensus. To this end, we propose an Ethereum based consensus protection system that can ensure the tamper-proof network-view synchronization. In this paper, we present our design and implementation of the data-synchronization system. A prototype is developed based on the Ethereum platform. Evaluation results have demonstrated the effectiveness of our prototype.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Xu, C., Wang, K., Guo, M.: Intelligent resource management in blockchain-based cloud datacenters. IEEE Cloud Comput. 4(6), 50–59 (2017)
Xu, C., Wang, K., Li, P., Guo, S., Luo, J., Ye, B., Guo, M.: Making big data open in edges: a resource-efficient blockchain-based approach. IEEE Trans. Parallel Distrib. Syst. 30(4), 870–882 (2018)
Qiu, C., Yu, F.R., Yao, H., Jiang, C., Xu, F., Zhao, C.: Blockchain-based software-defined industrial internet of things: a dueling deep q-learning approach. IEEE IoT J. 6(3), 4627–4639 (2019)
Zou, J., Ye, B., Qu, L., Wang, Y., Orgun, M.A., Li, L.: A proof-of-trust consensus protocol for enhancing accountability in crowdsourcing services. IEEE Trans. Serv. Comput. 12(3), 429–445 (2019)
Yin, H., Guo, D., Wang, K., Jiang, Z., Lyu, Y., Xing, J.: Hyperconnected network: a decentralized trusted computing and networking paradigm. IEEE Netw. 32(1), 112–117 (2018)
Liu, Y., Wang, K., Lin, Y., Xu, W.: Lightchain: a lightweight blockchain system for industrial internet of things. IEEE Trans. Ind. Inf. 15, 3571–3581 (2019)
Li, H., Wang, K., Miyazaki, T., Xu, C., Guo, S., Sun, Y.: Trust-enhanced content delivery in blockchain-based information-centric networking. IEEE Netw. 3, 183–189 (2019)
Wu, M., Wang, K., Cai, X., Guo, S., Guo, M., Rong, C.: A comprehensive survey of blockchain: from theory to IoT applications and beyond. IEEE IoT J. 6, 8114–8151 (2019)
Qiu, K., Huang, S., Xu, Q., Zhao, J., Wang, X., Secci, S.: Paracon: a parallel control plane for scaling up path computation in sdn. IEEE Trans. Netw. Serv. Manag. 14(4), 978–990 (2017)
Sharma, P.K., Singh, S., Jeong, Y.-S., Park, J.H.: DistBlockNet: a distributed blockchains-based secure sdn architecture for iot networks. IEEE Commun. Mag. 55(9), 78–85 (2017)
Xiong, Z., Zhang, Y., Niyato, D., Wang, P., Han, Z.: When mobile blockchain meets edge computing. IEEE Commun. Mag. 56(8), 33–39 (2018)
Phemius, K., Bouet, M., Leguay, J.: Disco: distributed multi-domain SDN controllers. In: IEEE Network Operations and Management Symposium (NOMS), pp. 1–8 (2014)
Lin, P., et al.: A west-east bridge based SDN inter-domain testbed. IEEE Commun. Mag. 53(2), 190–197 (2015)
Sharma, P.K., Chen, M.-Y., Park, J.H.: A software defined fog node based distributed blockchain cloud architecture for iot. IEEE Access 6, 115–124 (2018)
Acknowledgement
The work described in this paper was supported by the National Natural Science Foundation of China (61902445, 61872195, 61572262), partially by the Natural Science Foundation of Guangdong (2018B030312002), partially by the Fundamental Research Funds for the Central Universities of China under Grant 19lgpy222, and partially by Natural Science Foundation of Guangdong Province of China under Grant 2019A1515011798.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Lin, J. et al. (2020). An Ethereum-Based Data Synchronization Platform for Distributed Networks. In: Hsu, CH., Kallel, S., Lan, KC., Zheng, Z. (eds) Internet of Vehicles. Technologies and Services Toward Smart Cities. IOV 2019. Lecture Notes in Computer Science(), vol 11894. Springer, Cham. https://doi.org/10.1007/978-3-030-38651-1_14
Download citation
DOI: https://doi.org/10.1007/978-3-030-38651-1_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-38650-4
Online ISBN: 978-3-030-38651-1
eBook Packages: Computer ScienceComputer Science (R0)