journal article·2024-11-04Open access

DC-SoC: Optimizing a Blockchain Data Dissemination Model Based on Density Clustering and Social Mechanisms

Xinhua Dong, Xiaohong Dang, Zhigang Xu, Kangze Ye, Hongmu Han, Enda Zheng

Applied Sciences· Volume 14· Issue 21

Abstract

Due to its partially decentralized and highly scalable features, the consortium blockchain has currently overtaken other blockchain technologies as the one most frequently used and studied across various industries. However, performance issues such as low transaction efficiency and redundant communication processes continue to hinder the development of consortium blockchains. In the Hyperledger Fabric consortium blockchain system, transaction efficiency is largely influenced by the consensus protocol and broadcast protocol. This paper introduces a novel consortium blockchain network model, DC-SoC, focused on optimizing broadcast protocols. By incorporating the concept of density clustering, a stable propagation structure is established for the blockchain network, thus optimizing data dissemination in the Gossip protocol. Additionally, the concept of social networks is integrated, using trustworthiness scores and economic incentives to evaluate node security. The experimental results demonstrate that when DC-SoC is applied in a large-scale consortium blockchain environment, it significantly improves communication performance between nodes and ensures transmission reliability.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Blockchain Technology Applications and Security · Data Stream Mining Techniques · Complex Network Analysis Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Computer Science, Hubei University of Technology, 28 Nanli Road, Wuhan 430068, China

Funding

Key-Area Research and Development Program of Hubei Province · Key-Area Research and Development Program of Guangdong Province · Science and Technology Project of the Department of Transport of Hubei Province · Innovation Fund of the Hubei University of Technology

References (30)

Show source-provided references
1. Securing federated learning with blockchain: A systematic literature review10.1007/s10462-022-10271-9 ↗
2. Hyperledger (2024, March 13). Hyperledger Fabric v2.2 Documentation. 26 December 2020. Available online: https://hyperledgerfabric.readthedocs.io/zh_CN/release-2.2/.
3. Secure intelligent fuzzy blockchain framework: Effective threat detection in iot networks10.1016/j.compind.2022.103801 ↗
4. Chandan, R.R., Balobaid, A., Cherukupalli, N.L.S., HL, G., Flammini, F., and Natarajan, R. (2023). Secure modern wireless communication network based on blockchain technology. Electronics, 12.10.3390/electronics12051095 ↗
5. A blockchain-based deep-learning-driven architecture for quality routing in wireless sensor networks10.1109/ACCESS.2023.3259982 ↗
6. Xu, G., Yao, T., Zhang, K., Meng, X., Liu, X., Xiao, K., and Chen, X. (2023). An Optimized Byzantine Fault Tolerance Algorithm for Medical Data Security. Electronics, 12.10.3390/electronics12245045 ↗
7. Assiri, B. (2023). A Modified and Effective Blockchain Model for E-Healthcare Systems. Appl. Sci., 13.10.3390/app132312630 ↗
8. Spengler, A.C.F., and de Souza, P.S.L. (2021, January 25–29). The impact of using couchdb on hyperledger fabric performance for heterogeneous medical data storage. Proceedings of the 2021 XLVII Latin American Computing Conference (CLEI), Cartago, Costa Rica.10.1109/CLEI53233.2021.9640180 ↗
9. Marson, G.A., Andreina, S., Alluminio, L., Munichev, K., and Karame, G. (2021, January 6–10). MITOSIS: Practically scaling permissioned blockchains. Proceedings of the 37th Annual Computer Security Applications Conference, Virtual Event.10.1145/3485832.3485915 ↗
10. An efficient blockchain consensus algorithm based on post-quantum thresholdsignature10.1016/j.bdr.2021.100268 ↗
11. Lu, J., Chen, Y., Cao, S., Chen, L., Wang, W., and Xin, Y. (2024). LEAP: Optimization Hierarchical Federated Learning on Non-IID Data with Coalition Formation Game. arXiv.10.24963/ijcai.2024/515 ↗
12. Blockchain-enabled task offloading with energy harvesting in multi-UAV-assisted IoT networks: A multi-agent DRL approach10.1109/JSAC.2022.3213352 ↗
13. Demers, A., Greene, D., Hauser, C., Irish, W., Larson, J., Shenker, S., and Terry, D. (1987, January 10–12). Epidemic algorithms for replicated database maintenance. Proceedings of the Sixth Annual ACM Symposium on Principles of Distributed Computing, Vancouver, BC, Canada.10.1145/41840.41841 ↗
14. Kan, J., Zou, L., Liu, B., and Huang, X. (2018, January 10–12). Boost blockchain broadcast propagation with tree routing. Proceedings of the International Conference on Smart Blockchain, Tokyo, Japan.10.1007/978-3-030-05764-0_8 ↗
15. Hao, W., Zeng, J., Dai, X., Xiao, J., Hua, Q., Chen, H., and Jin, H. (2019). BlockP2P: Enabling fast blockchain broadcast with scalable peer-to-peer network topology. Green, Pervasive, and Cloud Computing: 14th International Conference, GPC 2019, Uberlândia, Brazil, 26–28 May 2019, Proceedings 14, Springer International Publishing.10.1007/978-3-030-19223-5_16 ↗
16. Towards a trust-enhanced blockchain P2P topology for enabling fast and reliable broadcast10.1109/TNSM.2020.2980303 ↗
17. Berendea, N., Mercier, H., Onica, E., and Riviere, E. (December, January 29). Fair and efficient gossip in hyperledger fabric. Proceedings of the 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS), Singapore.10.1109/ICDCS47774.2020.00027 ↗
18. Oktian, Y.E., Stanley, B., and Lee, S.-G. (2022). Building Trusted Federated Learning on Blockchain. Symmetry, 14.10.3390/sym14071407 ↗
19. Secure and Efficient Data Sharing for IoT Based On Blockchain and Reputation Mechanism10.1109/JIOT.2024.3371063 ↗
20. BlockASP: A Framework for AOP-Based Model Checking Blockchain System10.1109/ACCESS.2023.3325060 ↗
21. AlSobeh, A. (2024). OSM: Leveraging Model Checking for Observing Dynamic 1 behaviors in Aspect-Oriented Applications. arXiv.10.30935/ojcmt/13771 ↗
22. ns-3 (2024, March 14). ns-3 Tutorial [EB/OL]. 27 March 2023. Available online: https://www.nsnam.org/docs/tutorial/html/.
23. Li, L., Wan, J., and Liu, C. (2023). Access Control Strategy for the Internet of Vehicles Based on Blockchain and Edge Computing. Electronics, 12.10.3390/electronics12194057 ↗
24. Razaque, A., Bektemyssova, G., Yoo, J., Alotaibi, A., Ali, M., Amsaad, F., Amanzholova, S., and Alshammari, M. (2023). Malicious Vehicle Detection Using Layer-Based Paradigm and the Internet of Things. Sensors, 23.10.3390/s23146554 ↗
25. Xu, Z., Ye, K., Dong, X., Han, H., Yan, Z., Chen, X., and Wang, H. (2022, January 24–26). DC-Gossip: An enhanced broadcast protocol in hyperledger fabric based on density clustering. Proceedings of the International Conference on Wireless Algorithms, Systems, and Applications, Dalian, China.10.1007/978-3-031-19211-1_1 ↗
26. A Pearson correlation-based adaptive variable grouping method for large-scale multi-objective optimization10.1016/j.ins.2023.02.055 ↗
27. Community detectionin blockchain social networks10.23919/JCIN.2021.9387705 ↗
28. Jang, J., and Jiang, H. (2019, January 10–15). DBSCAN++: Towards fast and scalable density clustering. Proceedings of the International Conference on Machine Learning, Long Beach, CA, USA.
29. Blockchain-based incentives for secure and collaborative data sharing in multiple clouds10.1109/JSAC.2020.2986619 ↗
30. Efficient trustworthiness management for malicious user detection in big data collection10.1109/TBDATA.2017.2761386 ↗