Sharding and Its Impact on Fork Probability

Reza Nourmohammadi, Kaiwen Zhang
{"title":"Sharding and Its Impact on Fork Probability","authors":"Reza Nourmohammadi, Kaiwen Zhang","doi":"10.1109/iGETblockchain56591.2022.10087122","DOIUrl":null,"url":null,"abstract":"Blockchain is an emerging technology that has encountered a number of challenges, including forks and low transaction processing rates compared to other payment systems. While sharding was designed to resolve the problem of low processing rates, it also increases the scalability of the network. However, its effect on the probability of forking is still unclear. Our primary goal in this study is to determine the impact of adding new shards to a blockchain on the probability of forks occurring. In order to achieve this goal, we first developed a novel simulator which enables us to simulate sharded networks. Then, we examined the effect of sharding on fork occurrence. Two EIP-1559 enabled networks containing 60 and 120 nodes have been studied in several experiments. As a result of our study, we have found that adding one shard on average results in a 60% reduction in the number of orphan blocks. In addition, we have proposed a fork probability model which results in 23% and 15% reductions for networks with 60 and 120 nodes, respectively.","PeriodicalId":186049,"journal":{"name":"2022 IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain & Beyond (iGETblockchain)","volume":"131 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain & Beyond (iGETblockchain)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/iGETblockchain56591.2022.10087122","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Blockchain is an emerging technology that has encountered a number of challenges, including forks and low transaction processing rates compared to other payment systems. While sharding was designed to resolve the problem of low processing rates, it also increases the scalability of the network. However, its effect on the probability of forking is still unclear. Our primary goal in this study is to determine the impact of adding new shards to a blockchain on the probability of forks occurring. In order to achieve this goal, we first developed a novel simulator which enables us to simulate sharded networks. Then, we examined the effect of sharding on fork occurrence. Two EIP-1559 enabled networks containing 60 and 120 nodes have been studied in several experiments. As a result of our study, we have found that adding one shard on average results in a 60% reduction in the number of orphan blocks. In addition, we have proposed a fork probability model which results in 23% and 15% reductions for networks with 60 and 120 nodes, respectively.
分片及其对分叉概率的影响
区块链是一项新兴技术,与其他支付系统相比,它遇到了许多挑战,包括分叉和低交易处理率。虽然分片的设计是为了解决低处理速率的问题,但它也增加了网络的可扩展性。然而,它对分叉概率的影响仍然不清楚。我们在这项研究中的主要目标是确定向区块链中添加新分片对分叉发生概率的影响。为了实现这一目标,我们首先开发了一个新颖的模拟器,使我们能够模拟分片网络。然后,我们检查了分片对分叉发生的影响。两个支持EIP-1559的网络包含60和120个节点,在几个实验中进行了研究。根据我们的研究,我们发现平均增加一个分片可以使孤立块的数量减少60%。此外,我们提出了一个分叉概率模型,对于60和120个节点的网络,该模型分别减少了23%和15%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信