中文版 | English
题名

Jenga: Orchestrating Smart Contracts in Sharding-Based Blockchain for Efficient Processing

作者
DOI
发表日期
2022
会议名称
42nd IEEE International Conference on Distributed Computing Systems (ICDCS)
ISSN
1063-6927
ISBN
978-1-6654-7178-7
会议录名称
页码
133-143
会议日期
10-13 July 2022
会议地点
Bologna, Italy
出版地
10662 LOS VAQUEROS CIRCLE, PO BOX 3014, LOS ALAMITOS, CA 90720-1264 USA
出版者
摘要
Sharding is a promising way to achieve blockchain scalability, increasing the throughput by partitioning nodes into multiple smaller groups, splitting the workload. However, when tackling the increasingly important smart contracts, existing blockchain sharding protocols do not scale well. They usually require complex multi-round cross-shard consensus protocols for contract execution and extensive cross-shard communication during state transmission, mainly because that each shard stores and executes an isolated, disjoint subset of contracts. In this paper, we present Jenga, a novel sharding-based approach for efficient smart contract processing. Its main idea is to break the isolation between shards by orchestrating the logic storage, state storage, and execution of smart contracts. In Jenga, all shards share the logic for all contracts. Therefore, multiple contracts involved in a smart contract transaction can be executed together by the same shard within one round. Moreover, different shards store distinct states (named state shards), several "orthogonal" execution channels are established based on the state shards, where each channel overlaps with all shards. Each node simultaneously belongs to a shard and an "orthogonal" channel, different channels execute different contracts. Therefore, via the overlapped nodes, the contract states can be directly broadcast between the state shards and the execution channels without additional cross-shard communication. We implement Jenga and evaluation results show that it provides outstanding performance gains in terms of throughput and transaction confirmation latency.
关键词
学校署名
第一
语种
英语
相关链接[IEEE记录]
收录类别
资助项目
National Natural Science Foundation of China[61701216]
WOS研究方向
Computer Science
WOS类目
Computer Science, Hardware & Architecture ; Computer Science, Software Engineering ; Computer Science, Theory & Methods
WOS记录号
WOS:000877026100013
来源库
Web of Science
全文链接https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9912207
引用统计
被引频次[WOS]:2
成果类型会议论文
条目标识符http://sustech.caswiz.com/handle/2SGJ60CL/406476
专题工学院_斯发基斯可信自主研究院
作者单位
1.Computer Science and Engineering Department, Guangdong Provincial Key Laboratory of Brain-Inspired Intelligent Computation, Research Institute of Trustworthy Autonomous Systems, Southern University of Science and Technology
2.Computer Science and Engineering Department, Hong Kong University of Science and Technology
第一作者单位斯发基斯可信自主系统研究院
第一作者的第一单位斯发基斯可信自主系统研究院
推荐引用方式
GB/T 7714
Mingzhe Li,You Lin,Jin Zhang,et al. Jenga: Orchestrating Smart Contracts in Sharding-Based Blockchain for Efficient Processing[C]. 10662 LOS VAQUEROS CIRCLE, PO BOX 3014, LOS ALAMITOS, CA 90720-1264 USA:IEEE COMPUTER SOC,2022:133-143.
条目包含的文件
条目无相关文件。
个性服务
原文链接
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
导出为Excel格式
导出为Csv格式
Altmetrics Score
谷歌学术
谷歌学术中相似的文章
[Mingzhe Li]的文章
[You Lin]的文章
[Jin Zhang]的文章
百度学术
百度学术中相似的文章
[Mingzhe Li]的文章
[You Lin]的文章
[Jin Zhang]的文章
必应学术
必应学术中相似的文章
[Mingzhe Li]的文章
[You Lin]的文章
[Jin Zhang]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
[发表评论/异议/意见]
暂无评论

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。