首页> 外文会议>2019 IEEE International Conference on Blockchain and Cryptocurrency >A Solution for the Risk of Non-deterministic Transactions in Hyperledger Fabric
【24h】

A Solution for the Risk of Non-deterministic Transactions in Hyperledger Fabric

机译:Hyperledger Fabric中不确定交易风险的解决方案

获取原文
获取原文并翻译 | 示例

摘要

Blockchain is one of the most popular distributed ledger technologies. In order to solve the trustless problems between enterprises, many permissioned blockchain platforms are proposed in recent years. Hyperledger Fabric is a permissioned blockchain which is comprised of chaincode, endorsing peers, ordering service, committing peers and membership service. Fabric provides identity authentication, transactions encryption and high performance. Hence, decentralized application based on Fabric can be applied among enterprises to implement the immutable and high throughput for transactions. However, some limitations still exist in Fabric framework. This paper surveys the risk of non-deterministic transactions in Fabric, which can be caused by read-write conflict and transactions order dependency. Transactions are judged to be invalid by committing peers when read-write conflict exists. Besides, transactions submission order may be disrupted during endorsing and ordering. Both of the two risks can make the final transaction execution result non-deterministic. Finally, a solution of cache layer on Fabric client is proposed to solve the risk of non-deterministic transactions.
机译:区块链是最流行的分布式分类账技术之一。为了解决企业之间的不信任问题,近年来提出了许多许可的区块链平台。 Hyperledger Fabric是一个许可的区块链,由链码,背书对等点,订购服务,提交对等点和会员服务组成。 Fabric提供身份验证,事务加密和高性能。因此,可以将基于Fabric的分散应用程序应用于企业之间,以实现交易的不变性和高吞吐量。但是,Fabric框架中仍然存在一些限制。本文调查了Fabric中不确定事务的风险,这种风险可能是由读写冲突和事务顺序依赖性引起的。当存在读写冲突时,通过提交对等方来判断事务无效。此外,在背书和订购过程中,交易提交顺序可能会中断。两种风险都可能使最终交易执行结果不确定。最后,提出了Fabric客户端缓存层的解决方案,以解决不确定交易的风险。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号