Abstract
As the amount of information in the internet of things increases, data storage management tends to be distributed, which leads to problems such as difficult data cooperation and interaction between sites, low communication efficiency, and poor reliability. Blockchain is one of the new information technologies supporting the development of management information system. It provides a solution for the storage, verification, transmission, and exchange of distributed data. To optimize the communication performance from two aspects of communication topology and communication mechanism, a multi-link and concurrent communication tree model was constructed. To improve blockchain communication technology, an interactive design method based on big data rule mining and blockchain communication technology was proposed, which mainly solved the optimization of transmission performance of blockchain data. On the basis of ensuring the stability and reliability of data transmission, the efficiency of data transmission in blockchain was further optimized, and the integrated factor communication tree algorithm (IFT) was proposed. To solve the influence of transmission delay between nodes on communication performance, a multi-link multifactor weighted communication tree algorithm (MMWT) considering weight was proposed. Moreover, to improve the efficiency of data communication, ensure the reliability of transmission, and improve the fairness of service in the blockchain, different strategies for optimizing the performance of data communication in the blockchain were proposed under the constraints of factors such as node communication ability, node trust, weight, and service request priority. Finally, the simulation results showed that MMWT algorithm had good communication performance in concurrent communication time, communication tree reliability, communication tree depth, and other aspects.
Similar content being viewed by others
References
Chang SE, Chen YC, Lu MF (2019) Supply chain re-engineering using blockchain technology: a case of smart contract based tracking process. Technol Forecast Soc Change 144:1–11
Cho SH (2018) A study on analysis of the trend of blockchain by key words network analysis. J Korea Inst Inf Electron Commun Technol 11(5):550–555
Chung YS, Cha JS (2018) The security risk and countermeasures of blockchain based virtual currency trading. J Korea Inst Inf Electron Commun Technol 11(1):100–106
Cocco L, Pinna A, Marchesi M (2017) Banking on blockchain: costs savings thanks to the blockchain technology. Future Internet 9(3):25
Dubey R, Gunasekaran A, Bryde DJ et al (2020) Blockchain technology for enhancing swift-trust, collaboration and resilience within a humanitarian supply chain setting. Int J Prod Res 6:1–18
Goranović A, Meisel M, Fotiadis L et al (2017) Blockchain applications in microgrids an overview of current projects and concepts. In: IECON 2017-43rd annual conference of the IEEE industrial electronics society. IEEE, pp 6153–6158
Grover P, Kar AK, Janssen M et al (2019a) Perceived usefulness, ease of use and user acceptance of blockchain technology for digital transactions–insights from user-generated content on Twitter. Enterp Inf Syst 13:1–30
Grover P, Kar AK, Janssen M et al (2019b) Perceived usefulness, ease of use and user acceptance of blockchain technology for digital transactions–insights from user-generated content on Twitter. Enterp Inf Syst 13(6):771–800
Huckle S, Bhattacharya R, White M et al (2016) Internet of things, blockchain and shared economy applications. Proc Comput Sci 98:461–466
Hussein AF, Arunkumar N, Ramirez-Gonzalez G et al (2018) A medical records managing and securing blockchain based system supported by a genetic algorithm and discrete wavelet transform. Cogn Syst Res 52:1–11
Hussen HM (2018) A blockchain-based service provider validation and verification framework for healthcare virtual organization. UHD J Sci Technol 2(2):24–31
Khezr S, Moniruzzaman M, Yassine A et al (2019) Blockchain technology in healthcare: a comprehensive review and directions for future research. Appl Sci 9(9):1736
Kim SG (2018) A study on the blockchain 2.0 ethereum platform analysis for DApp development. J Korea Inst Inf Electron Commun Technol 11(6):718–723
Meeuw A, Schopfer S, Wortmann F (2019) Experimental bandwidth benchmarking for P2P markets in blockchain managed microgrids. Energy Proc 159:370–375
Mengelkamp E, Notheisen B, Beer C et al (2018) A blockchain-based smart grid: towards sustainable local energy markets. Comput Sci Res Dev 33(1–2):207–214
Muthanna A, Ateya A, Khakimov A et al (2019) Secure and reliable IoT networks using fog computing with software-defined networking and blockchain. J Sens Actuat Netw 8(1):15
Pustišek M, Kos A (2018) Approaches to front-end iot application development for the ethereum blockchain. Proc Comput Sci 129:410–419
Puthal D, Malik N, Mohanty SP et al (2018) Everything you wanted to know about the blockchain: its promise, components, processes, and problems. IEEE Consum Electron Mag 7(4):6–14
Qian Y, Jiang Y, Chen J et al (2018) Towards decentralized IoT security enhancement: a blockchain approach. Comput Electr Eng 72:266–273
Rahman A, Hossain MS, Rahman Z et al (2019) Performance enhancement of the internet of things with the integrated blockchain technology using RSK sidechain. Int J Adv Technol Eng Exp 6(61):257–266
Saberi S, Kouhizadeh M, Sarkis J et al (2019) Blockchain technology and its relationships to sustainable supply chain management. Int J Prod Res 57(7):2117–2135
Sikorski JJ, Haughton J, Kraft M (2017) Blockchain technology in the chemical industry: machine-to-machine electricity market. Appl Energy 195:234–246
Singh S, Ra IH, Meng W et al (2019) SH-BlockCC: a secure and efficient internet of things smart home architecture based on cloud computing and blockchain technology. Int J Distrib Sens Netw 15(4):1550147719844159
Wang J, Gao L, Dong A et al (2017) Blockchain based data security sharing network architecture research. J Comput Res Dev 54:742
Xie J, Tang H, Huang T et al (2019) A survey of blockchain technology applied to smart cities: research issues and challenges. IEEE Commun Surv Tutor 21(3):2794–2830
Yang HK, Cha HJ, Song YJ (2018) Secure identifier management based on blockchain technology in NDN environment. IEEE Access 7:6262–6268
Zeng Z, Li Y, Cao Y et al (2020) Blockchain technology for information security of the energy internet: fundamentals, features, strategy and application. Energies 13(4):881
Zhao G, Liu S, Lopez C et al (2019) Blockchain technology in agri-food value chain management: a synthesis of applications, challenges and future research directions. Comput Ind 109:83–99
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
All authors declare that they have no conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Informed consent
Informed consent was obtained from all individual participants included in the study.
Additional information
Communicated by V. Loia.
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
Zhang, J. Interaction design research based on large data rule mining and blockchain communication technology. Soft Comput 24, 16593–16604 (2020). https://doi.org/10.1007/s00500-020-04962-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-020-04962-0