Data Propagation for Low Latency Blockchain Systems

计算机科学 块链 计算机网络 试验台 洪水(心理学) 网络拓扑 延迟(音频) 带宽(计算) 广播(网络) 分布式计算 上传 斯威夫特 冗余(工程) 电信 操作系统 计算机安全 心理学 心理治疗师 程序设计语言
作者
Xin Wang,Xin Jiang,Yanxiu Liu,Jiaping Wang,Yi Sun
出处
期刊:IEEE Journal on Selected Areas in Communications [Institute of Electrical and Electronics Engineers]
卷期号:40 (12): 3631-3644 被引量:14
标识
DOI:10.1109/jsac.2022.3213330
摘要

Broadcasting plays a vital role in the consensus mechanisms of blockchain systems, since the consensus of each block must wait until the previous block is received by (nearly) all the nodes in the blockchain systems. Therefore, optimizing the performance of broadcasting can significantly improve the performance of the blockchain system. However, compared with other traditional P2P applications such as file downloading or video delivery, the broadcasting in blockchain has two new requirements, namely low redundancy and low propagation latency, which all the existing mechanisms (e.g. flooding, structural DHT etc.) can not meet well. In this paper, we propose Swift, a new broadcasting mechanism for blockchain systems. It optimizes the P2P topology construction and broadcast algorithm in the structured network based on unsupervised learning and greedy algorithm, effectively reducing the propagation latency of the blockchain P2P network while avoiding the waste of redundant bandwidth. We implemented a prototype of Swift and evaluated its performance on a testbed network that consists of 1000 blockchain nodes. The experimental findings show that Swift can reduce propagation latency by 19.8% with similar bandwidth consumption, generating an 18% increase in the throughput performance of the blockchain. Finally, with the increase in connections, Swift can simultaneously achieve low latency and maintain a relatively stable redundant bandwidth waste, instead of linearly increasing in flooding.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
赘婿应助撝谦采纳,获得10
刚刚
1秒前
斯文败类应助嘒彼星采纳,获得10
1秒前
2秒前
3秒前
xiaokun完成签到,获得积分10
3秒前
Tttttttt应助weikq2001采纳,获得30
3秒前
3秒前
4秒前
qiuyue发布了新的文献求助10
6秒前
6秒前
zxr完成签到,获得积分10
6秒前
懒羊羊发布了新的文献求助10
8秒前
8秒前
8秒前
9秒前
9秒前
10秒前
YanZhe完成签到,获得积分10
10秒前
winnerbing发布了新的文献求助10
10秒前
隐形的不正完成签到,获得积分10
10秒前
Catherine发布了新的文献求助10
11秒前
夏瑞发布了新的文献求助10
12秒前
12秒前
亦无发布了新的文献求助10
12秒前
DamonFri发布了新的文献求助10
12秒前
顾矜应助高贵的斑马采纳,获得10
13秒前
赘婿应助阿兰采纳,获得10
13秒前
ll应助小明采纳,获得10
14秒前
15秒前
可靠从云完成签到 ,获得积分10
17秒前
白佳坤发布了新的文献求助10
17秒前
科研通AI6.2应助winnerbing采纳,获得10
17秒前
17秒前
css1997完成签到 ,获得积分10
17秒前
17秒前
18秒前
猴哥发布了新的文献求助10
18秒前
科研通AI2S应助Catherine采纳,获得10
18秒前
19秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Kinesiophobia : a new view of chronic pain behavior 3000
Les Mantodea de guyane 2500
Signals, Systems, and Signal Processing 510
Discrete-Time Signals and Systems 510
Brittle Fracture in Welded Ships 500
Lloyd's Register of Shipping's Approach to the Control of Incidents of Brittle Fracture in Ship Structures 500
热门求助领域 (近24小时)
化学 材料科学 生物 医学 工程类 计算机科学 有机化学 物理 生物化学 纳米技术 复合材料 内科学 化学工程 人工智能 催化作用 遗传学 数学 基因 量子力学 物理化学
热门帖子
关注 科研通微信公众号,转发送积分 5941820
求助须知:如何正确求助?哪些是违规求助? 7064711
关于积分的说明 15886673
捐赠科研通 5072199
什么是DOI,文献DOI怎么找? 2728359
邀请新用户注册赠送积分活动 1686934
关于科研通互助平台的介绍 1613254