Distributed load-balancing for account-based sharded blockchains

计算机科学 负载平衡(电力) 可扩展性 分布式计算 事务处理 数据库事务 工作量 分布式事务 块链 不相交集 并行计算 数据库 操作系统 计算机安全 组合数学 网格 数学 几何学
作者
Michel Toulouse,Huadong Dai,Truong Giang Le
出处
期刊:International Journal of Web Information Systems [Emerald (MCB UP)]
卷期号: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.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
点滴03发布了新的文献求助10
1秒前
哈哈哈完成签到,获得积分10
1秒前
降娄发布了新的文献求助10
1秒前
李爱国应助合适的蛋挞采纳,获得10
1秒前
林佳一完成签到,获得积分10
1秒前
1秒前
zyy发布了新的文献求助10
1秒前
1秒前
Jasper应助豆kl采纳,获得10
2秒前
2秒前
2秒前
Michael完成签到,获得积分10
2秒前
3秒前
顾矜应助凉峰采纳,获得10
3秒前
ll应助聪明浩阑采纳,获得10
3秒前
4秒前
汉堡包应助彪壮的草莓采纳,获得30
4秒前
4秒前
4秒前
xml完成签到,获得积分10
4秒前
4秒前
4秒前
朝云完成签到,获得积分10
4秒前
LK发布了新的文献求助10
4秒前
4秒前
5秒前
yuyukeke完成签到,获得积分20
5秒前
沉默的驳发布了新的文献求助10
5秒前
5秒前
5秒前
5秒前
6秒前
6秒前
6秒前
gaogaogao完成签到,获得积分10
6秒前
pp关注了科研通微信公众号
6秒前
6秒前
田様应助Dong采纳,获得10
6秒前
6秒前
睡眠不族人关注了科研通微信公众号
6秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Modern Epidemiology, Fourth Edition 5000
Kinesiophobia : a new view of chronic pain behavior 5000
Molecular Biology of Cancer: Mechanisms, Targets, and Therapeutics 3000
Propeller Design 1000
Weaponeering, Fourth Edition – Two Volume SET 1000
First commercial application of ELCRES™ HTV150A film in Nichicon capacitors for AC-DC inverters: SABIC at PCIM Europe 1000
热门求助领域 (近24小时)
化学 医学 生物 材料科学 工程类 有机化学 内科学 生物化学 物理 计算机科学 纳米技术 遗传学 基因 复合材料 化学工程 物理化学 病理 催化作用 免疫学 量子力学
热门帖子
关注 科研通微信公众号,转发送积分 6000200
求助须知:如何正确求助?哪些是违规求助? 7498212
关于积分的说明 16096717
捐赠科研通 5145129
什么是DOI,文献DOI怎么找? 2757734
邀请新用户注册赠送积分活动 1733491
关于科研通互助平台的介绍 1630784