
Research Article
FLTP: A Fast and Low-Bandwidth Transaction Propagation Protocol in Ethereum
@INPROCEEDINGS{10.1007/978-3-031-96146-5_21, author={Deen Ma and Chonghe Zhao and Shengli Zhang and Taotao Wang and Qing Yang}, title={FLTP: A Fast and Low-Bandwidth Transaction Propagation Protocol in Ethereum}, proceedings={Smart Grid and Innovative Frontiers in Telecommunications. 8th EAI International Conference, EAI SmartGIFT 2024a, Santa Clara, United States, March 23-24, 2024, Proceedings}, proceedings_a={SMARTGIFT}, year={2026}, month={9}, keywords={Ethereum Blockchain Peer-to-Peer Network Transaction Propagation Protocol Bandwidth Transaction Propagation Time}, doi={10.1007/978-3-031-96146-5_21} }- Deen Ma
Chonghe Zhao
Shengli Zhang
Taotao Wang
Qing Yang
Year: 2026
FLTP: A Fast and Low-Bandwidth Transaction Propagation Protocol in Ethereum
SMARTGIFT
Springer
DOI: 10.1007/978-3-031-96146-5_21
Abstract
Blockchain technology, exemplified by Ethereum, relies on P2P networks for transaction and block propagation. Ethereum uses a hybrid transaction propagation protocol to conserve bandwidth, where nodes forward either full transactions or transaction hashes to their neighbors. While this approach saves bandwidth, it can introduce delays in transaction propagation, especially when nodes must request full transactions using messages. In this paper, we introduce FLTP, a fast and low-bandwidth transaction propagation protocol designed to improve bandwidth efficiency and reduce propagation delays. Our analysis of Ethereum’s transaction propagation process reveals that nodes with higher connectivity tend to receive transactions faster due to fewer requests. Based on these insights, in FLTP, each node maintains a table to track the frequency of requests from each neighbor. This allows nodes to prioritize propagation transactions to those with a history of needing more data. Experiments conducted in a simulated Ethereum environment demonstrate that, compared to transaction propagation protocol in Ethereum, FLTP reduces data by 14.36% and decreases transaction propagation time by 38.61%, demonstrating its effectiveness in optimizing transaction propagation.

