【24h】

Cross-shard Transaction Processing in Sharding Blockchains

机译:分片区块链中的交叉碎片交易处理

获取原文
获取外文期刊封面目录资料

摘要

Sharding blockchains could improve the transaction throughput and achieve scalibility, making the application fields of the blockchain technology more extensive. Cross-shard transactions account for a large fraction of transactions in a sharding blockchain, so the processing method of cross-shard transactions is of vital importance to the system efficiency. In this paper, we focus on the study of cross-shard transaction processing methods. Firstly, a summary of cross-shard transaction processing methods for sharding blockchains is given. Secondly, we propose RSTBP, which is built on the basis of a two phase commit protocol. In RSTBP, an input shard runs an intra-shard consensus algorithm, i.e., a Byzantine fault tolerance (BFT) algorithm, to process multiple inputs of different transactions simultaneously. For each input, a corresponding proof of availability is generated and sent to the relevant shards. Compared with previous schemes, the number of BFT calls is reduced by hundreds of times when processing the same number of transactions. Thirdly, RSTSBP is designed by making some modifications to RSTBP. The proofs of availability are constructed according to different shards. The Merkel tree structure is different from that of RSTBP to cut down message complexity of the proofs. Both of the two schemes are proved to satisfy the consistency, liveness and responsiveness properties, and improve the cross-shard transaction processing efficiency.
机译:分片区块线可以提高事务吞吐量并实现缩放性,使SlockChain技术的应用领域更广泛。交叉碎片交易在分片区内大部分交易账户,交叉碎片交易的处理方法对系统效率至关重要。在本文中,我们专注于跨碎片交易处理方法的研究。首先,给出了用于分布区块链的交叉碎片事务处理方法的摘要。其次,我们提出了基于两阶段提交协议构建的RSTBP。在RSTBP中,输入分片运行了分段内的共识算法,即拜占庭式容错(BFT)算法,以同时处理不同事务的多个输入。对于每个输入,生成相应的可用性证明并发送到相关的碎片。与以前的方案相比,在处理相同数量的事务时,BFT呼叫的数量减少了数百次。第三,RSTSBP是通过对RSTBP进行一些修改来设计的。根据不同的碎片构建可用性证明。 Merkel树结构与RSTBP的结构不同,以减少证明的消息复杂性。证明这两种方案都是为了满足一致性,活力和响应性,并提高交叉碎片交易处理效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号