FabricCRDT:一种面向许可链的无冲突复制数据类型方法
分布式、并行与集群计算
2023-10-25 v1
摘要
随着区块链技术采用的增加,诸如 Hyperledger Fabric 的许可链为开发生产级去中心化应用提供了健壮生态。然而,由于 Fabric 执行-排序-验证(EOV)三阶段交易生命周期导致的执行与提交间额外延迟,是潜在的扩展性瓶颈。该额外延迟增加了不同交易对同一键并发更新的概率,导致由 Fabric 并发控制机制引发的交易失败。交易失败增加了应用开发复杂度并降低了 Fabric 吞吐量。无冲突复制数据类型(CRDT)为在并发更新下合并与解决冲突提供了方案。本工作中,我们引入 FabricCRDT,一种将 CRDT 集成至 Fabric 的方法。我们的评估表明,总体上 FabricCRDT 比 Fabric 提供更高的成功交易吞吐量,同时无失败地成功提交并合并所有冲突交易。
引用
@article{arxiv.2310.15988,
title = {FabricCRDT: A Conflict-Free Replicated Datatypes Approach to Permissioned Blockchains},
author = {Pezhman Nasirifard and Ruben Mayer and Hans-Arno Jacobsen},
journal= {arXiv preprint arXiv:2310.15988},
year = {2023}
}
备注
In Proceedings of the 20th International Middleware Conference (Middleware '19). ACM 2019