A hierarchical overlay network optimisation model for enhancing data transmission performance in blockchain systems

Abstract The network layer plays a crucial role in blockchain systems, enabling essential functions such as message broadcasting and data synchronization. Enhancing data transmission structures and methods at this layer is key to improving scalability and addressing performance limitations. Currentl...

Full description

Saved in:
Bibliographic Details
Main Authors: Longle Cheng, Haibo Tan, Xiru Li, Wansu Pan, He Zhao, Munan Yuan, Xiaofeng Li
Format: Article
Language:English
Published: Nature Portfolio 2024-12-01
Series:Scientific Reports
Online Access:https://doi.org/10.1038/s41598-024-83399-z
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841559410240913408
author Longle Cheng
Haibo Tan
Xiru Li
Wansu Pan
He Zhao
Munan Yuan
Xiaofeng Li
author_facet Longle Cheng
Haibo Tan
Xiru Li
Wansu Pan
He Zhao
Munan Yuan
Xiaofeng Li
author_sort Longle Cheng
collection DOAJ
description Abstract The network layer plays a crucial role in blockchain systems, enabling essential functions such as message broadcasting and data synchronization. Enhancing data transmission structures and methods at this layer is key to improving scalability and addressing performance limitations. Currently, the uneven distribution of neighboring node lists and the lack of awareness of underlying linkages in coverage networks hinder the efficiency and comprehensiveness of information transmission. To tackle these challenges, this study introduces a dual-layer transmission model, FPSblo-EP, which divides the blockchain P2P network into two layers: the regular node layer and the tagged node layer. In the initial stage, network nodes are treated as points in a point cloud, and farthest point sampling is applied to the P2P network nodes. During this process, geographic distances between nodes serve as input parameters, while node degrees are used as point weights. Tagged nodes can then provide efficient and stable inter-group routing for regular nodes, creating a hierarchical transmission architecture. This model improves both transmission performance and scalability in blockchain overlay networks. Experimental results show that FPSblo-EP reduces message coverage latency by 22%, redundancy by 26%, and the network stretch coefficient by 28%, demonstrating superior load-balancing capabilities and enhanced network reliability.
format Article
id doaj-art-0d3e76c2aee34b5da3875cee2ccd24ef
institution Kabale University
issn 2045-2322
language English
publishDate 2024-12-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj-art-0d3e76c2aee34b5da3875cee2ccd24ef2025-01-05T12:30:39ZengNature PortfolioScientific Reports2045-23222024-12-0114111710.1038/s41598-024-83399-zA hierarchical overlay network optimisation model for enhancing data transmission performance in blockchain systemsLongle Cheng0Haibo Tan1Xiru Li2Wansu Pan3He Zhao4Munan Yuan5Xiaofeng Li6Hefei Institutes of Physical Science, Chinese Academy of SciencesHefei Institutes of Physical Science, Chinese Academy of SciencesHefei Institutes of Physical Science, Chinese Academy of SciencesHefei Institutes of Physical Science, Chinese Academy of SciencesHefei Institutes of Physical Science, Chinese Academy of SciencesHefei Institutes of Physical Science, Chinese Academy of SciencesHefei Institutes of Physical Science, Chinese Academy of SciencesAbstract The network layer plays a crucial role in blockchain systems, enabling essential functions such as message broadcasting and data synchronization. Enhancing data transmission structures and methods at this layer is key to improving scalability and addressing performance limitations. Currently, the uneven distribution of neighboring node lists and the lack of awareness of underlying linkages in coverage networks hinder the efficiency and comprehensiveness of information transmission. To tackle these challenges, this study introduces a dual-layer transmission model, FPSblo-EP, which divides the blockchain P2P network into two layers: the regular node layer and the tagged node layer. In the initial stage, network nodes are treated as points in a point cloud, and farthest point sampling is applied to the P2P network nodes. During this process, geographic distances between nodes serve as input parameters, while node degrees are used as point weights. Tagged nodes can then provide efficient and stable inter-group routing for regular nodes, creating a hierarchical transmission architecture. This model improves both transmission performance and scalability in blockchain overlay networks. Experimental results show that FPSblo-EP reduces message coverage latency by 22%, redundancy by 26%, and the network stretch coefficient by 28%, demonstrating superior load-balancing capabilities and enhanced network reliability.https://doi.org/10.1038/s41598-024-83399-z
spellingShingle Longle Cheng
Haibo Tan
Xiru Li
Wansu Pan
He Zhao
Munan Yuan
Xiaofeng Li
A hierarchical overlay network optimisation model for enhancing data transmission performance in blockchain systems
Scientific Reports
title A hierarchical overlay network optimisation model for enhancing data transmission performance in blockchain systems
title_full A hierarchical overlay network optimisation model for enhancing data transmission performance in blockchain systems
title_fullStr A hierarchical overlay network optimisation model for enhancing data transmission performance in blockchain systems
title_full_unstemmed A hierarchical overlay network optimisation model for enhancing data transmission performance in blockchain systems
title_short A hierarchical overlay network optimisation model for enhancing data transmission performance in blockchain systems
title_sort hierarchical overlay network optimisation model for enhancing data transmission performance in blockchain systems
url https://doi.org/10.1038/s41598-024-83399-z
work_keys_str_mv AT longlecheng ahierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT haibotan ahierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT xiruli ahierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT wansupan ahierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT hezhao ahierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT munanyuan ahierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT xiaofengli ahierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT longlecheng hierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT haibotan hierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT xiruli hierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT wansupan hierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT hezhao hierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT munanyuan hierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems
AT xiaofengli hierarchicaloverlaynetworkoptimisationmodelforenhancingdatatransmissionperformanceinblockchainsystems