Distributed load-balancing for account-based sharded blockchains

计算机科学 负载平衡(电力) 可扩展性 分布式计算 事务处理 数据库事务 工作量 分布式事务 块链 不相交集 并行计算 数据库 操作系统 计算机安全 几何学 数学 组合数学 网格
作者
Michel Toulouse,Huadong Dai,Truong Giang Le
出处
期刊:International Journal of Web Information Systems [Emerald Publishing Limited]
卷期号:18 (2/3): 100-116 被引量:5
标识
DOI:10.1108/ijwis-04-2022-0081
摘要

Purpose Sharding of blockchains consists of partitioning a blockchain network into several sub-networks called “shards,” each shard processing and storing disjoint sets of transactions in parallel. Sharding has recently been applied to public blockchains to improve scalability through parallelism. The throughput of sharded blockchain is optimized when the workload among the shards is approximately the same. The purpose of this paper is to investigate the problem of balancing workload of account-based blockchains such as Ethereum. Design/methodology/approach Two known consensus-based distributed load-balancing algorithms have been adapted to sharded blockchains. These algorithms migrate accounts across shards to balance transaction processing times. Two methods to predict transaction processing times are proposed. Findings The authors identify some challenging aspects for solving the load-balancing problem in sharded blockchains. Experiments conducted with Ethereum transactions show that the two load-balancing algorithms are challenged by accounts often created to process a single transaction to optimize anonymity, while existing accounts sparsely generate transactions. Originality/value Tests in this work have been conducted on transactions originating from a blockchain platform rather than using artificially generated data distributions. They show the specificity of the load-balancing problem for sharded blockchains, which were hidden in artificial data sets.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
默幻弦完成签到,获得积分10
2秒前
文子完成签到,获得积分20
3秒前
3秒前
4秒前
6秒前
6秒前
fenghuo发布了新的文献求助10
6秒前
科研通AI5应助lang采纳,获得10
7秒前
wang完成签到,获得积分10
8秒前
一定长完成签到 ,获得积分10
8秒前
8秒前
Cu完成签到,获得积分10
8秒前
Xzmmmm完成签到,获得积分10
9秒前
tong完成签到,获得积分10
9秒前
小小鱼完成签到,获得积分10
10秒前
chenying发布了新的文献求助10
11秒前
zain完成签到,获得积分10
11秒前
11秒前
姜怡发布了新的文献求助10
12秒前
LCG20010909完成签到,获得积分10
13秒前
yb82500发布了新的文献求助10
13秒前
13秒前
哭泣灯泡应助xxxx采纳,获得10
14秒前
15秒前
小陈发布了新的文献求助10
15秒前
15秒前
Cloud完成签到,获得积分10
15秒前
krrr完成签到,获得积分20
16秒前
善良的访冬完成签到,获得积分10
18秒前
krrr发布了新的文献求助10
18秒前
18秒前
18秒前
禁止通行完成签到,获得积分10
18秒前
FashionBoy应助fenghuo采纳,获得10
19秒前
NM发布了新的文献求助10
19秒前
maying0318发布了新的文献求助10
19秒前
19秒前
Cloud发布了新的文献求助10
19秒前
20秒前
JBY完成签到 ,获得积分10
20秒前
高分求助中
All the Birds of the World 4000
Production Logging: Theoretical and Interpretive Elements 3000
Les Mantodea de Guyane Insecta, Polyneoptera 2000
Am Rande der Geschichte : mein Leben in China / Ruth Weiss 1500
CENTRAL BOOKS: A BRIEF HISTORY 1939 TO 1999 by Dave Cope 1000
Machine Learning Methods in Geoscience 1000
Resilience of a Nation: A History of the Military in Rwanda 888
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3737792
求助须知:如何正确求助?哪些是违规求助? 3281460
关于积分的说明 10025330
捐赠科研通 2998147
什么是DOI,文献DOI怎么找? 1645122
邀请新用户注册赠送积分活动 782547
科研通“疑难数据库(出版商)”最低求助积分说明 749835