A major challenge in blockchain sharding protocols is that more than 95% transactions are cross-shard. Not only those cross-shard transactions degrade the system throughput but also double the confirmation time, and exhaust an already scarce network bandwidth. Are cross-shard transactions imminent for sharding schemes? In this paper, we propose a new sharding paradigm, called OptChain, in which cross-shard transactions are minimized, resulting in almost twice faster confirmation time and throughput. By treating transactions as a stream of nodes in an online graph, OptChain utilizes a lightweight and on-the-fly transaction placement method to group both related and soon-related transactions into the same shards. At the same time, OptChain maintains a temporal balance among shards to guarantee the high parallelism. Our comprehensive and large-scale simulation using Oversim P2P library confirms a significant boost in performance with up to 10 folds reduction in cross-shard transactions, more than twice reduction in confirmation time, and 50% increase in throughput. When combined with Omniledger sharding protocol, OptChain delivers a 6000 transactions per second throughput with 10.5s confirmation time.


翻译:块块分割协议中的一项重大挑战是超过95%的交易是交叉碎裂的。 这些交叉碎裂交易不仅会降低系统吞吐量,而且会使确认时间翻倍,并耗尽一个已经稀缺的网络带宽。 交叉硬交易是否即将为碎片分割计划所迫? 在本文中,我们提出一个新的碎裂模式,叫做 Opt Chain, 将交叉碎裂交易最小化, 从而导致几乎两倍的确认时间和吞吐量。 Opt Chain通过将交易作为在线图表中的节点流处理,使用轻量和即时交易安排方法将相关交易和近期相关交易组合到同一个碎片中。 同时, Optchain 保持了硬性交易之间的时间平衡,以保障高度平行主义。 我们使用 Oversim P2P 库的全面和大规模模拟证实了业绩的显著提升, 跨碎裂交易减少10倍, 证实时间减少两倍以上, 验证时间增加50%。 当与 Omnider 硬化协议相结合时, Optchchain 将每10万 的确认一次。

0
下载
关闭预览

相关内容

专知会员服务
49+阅读 · 2021年6月3日
专知会员服务
61+阅读 · 2020年3月19日
已删除
将门创投
4+阅读 · 2019年8月22日
Ray RLlib: Scalable 降龙十八掌
CreateAMind
9+阅读 · 2018年12月28日
Arxiv
0+阅读 · 2021年12月13日
Arxiv
0+阅读 · 2021年12月13日
Arxiv
6+阅读 · 2020年3月16日
VIP会员
相关VIP内容
相关资讯
已删除
将门创投
4+阅读 · 2019年8月22日
Ray RLlib: Scalable 降龙十八掌
CreateAMind
9+阅读 · 2018年12月28日
Top
微信扫码咨询专知VIP会员