In blockchain systems, peer-to-peer (P2P) overlay networks play a crucial role in providing reliable, scalable and efficient message-delivery services to upper layers. However, the consensus layer and the underlying P2P network remain mutually opaque in existing blockchains, waiving the opportunity for further improvement. In contrast to other P2P applications, blockchain can naturally be abstracted as a state machine. We therefore leverage this abstraction to record network topologies and latencies in a trusted and coordinated manner. With this support, we propose three improvements to rotating-leader consensus protocols and their underlying P2P networks: (1) accelerating leader rotation; (2) introducing a reliable-broadcast paradigm that employs tree-based dissemination in the normal case and falls back to gossip only when necessary; and (3) constructing latency-aware dissemination trees. We integrate the above ideas into Tendermint and libp2p, and conduct empirical evaluation on Amazon EC2 platform using up to 300 nodes distributed across 10 regions. The results demonstrate that, compared with gossip-based dissemination over the same topology, our prototype improves peak throughput by up to $7.26\times$.
Simulation results show that compared with standard PBFT, Q-PBFT, and APBFT, H-PBFT exhibits significant advantages in consensus latency, throughput, and view switching recovery time, and maintains high system robustness even in complex network environments with malicious nodes.
Zhenhua Wang, Jiangang Hu, Xinmeng Wang et al.· Future Internet· 0 citations
An innovative decentralized framework that integrates blockchain-based tokenization with a Knowledge-Underpinned Layer (KUL) to enable incentive-based intelligent routing and optimizes routing decisions by integrating semantic insights and contextual data, allowing for more informed, context-aware path selection.
Nureddin A. F. Aldali· International Science and Te...· 0 citations
A blockchain-based dynamically adaptive restructuring framework that enables real-time IoV cluster restructuring by splitting overloaded IoVs to reduce communication overhead, or merging nearby IoVs to optimize resource utilization, offering a proactive, adaptive security paradigm for intelligent transportation frameworks.
Jiawei Shi, Yebo Feng, Konglin Zhu et al.· ACM Transactions on Internet...· 0 citations
This work proposes an architecture that supports the dynamic selection of trees based on the node resources, network conditions, and past behaviour of participants to improve the performance of the blockchain system.
This work proposes techniques that combine the use of gossip and tree-based dissemination that are aimed at combining the robustness of gossip with the resource-efficient of dissemination and aggregation trees while preserving scalability of blockchain protocols.