《Hyperledger Fabric菜鸟进阶攻略》 —1.1.3 认识Hyperledger Fabric

举报
华章计算机 发表于 2020/02/16 18:57:46 2020/02/16
【摘要】 本节书摘来自华章计算机《Hyperledger Fabric菜鸟进阶攻略》 一书中第1章,第1.1.3节,作者是黎跃春 韩小东 付金亮  。

1.1.3 认识Hyperledger Fabric

Hyperledger Fabric是一个区块链的实现,由Digital Asset和IBM提供,是Linux基金会托管的Hyperledger项目之一。Hyperledger Fabric从诞生之初就立志要成为超级账本中最优秀的项目(现实也确实如此)。

作为开发具有模块化架构的应用程序或解决方案的基础,Hyperledger Fabric实现了组件(如共识、成员服务)的即插即用。Hyperledger Fabric利用容器技术来托管称为“链码”的智能合约,其中包含系统的应用程序逻辑。

与其他区块链技术类似,Hyperledger Fabric使用智能合约操作账本,并且是一个通过所有参与者管理交易的系统。Hyperledger Fabric与其他公有区块链系统最大的不同主要体现在以下两个方面。

1)私有:Hyperledger Fabric提供了建立通道(Channel)的功能,允许参与者为交易新建一个单独的账本。参与者并不希望所有的交易信息(如提供给部分客户的特定价格信息)都对网络中所有参与者公开。只有在同一个通道中的参与者,才会拥有该通道中的账本,而其他不在此通道中的参与者则无权查看这个账本的相关信息。

2)许可:与开放无须许可的网络系统允许未知身份的参与者加入网络不同(需要通过工作量证明协议来保证交易有效并维护网络的安全),Hyperledger Fabric通过MSP(Membership Service Provider)来登记所有的成员。

Hyperledger Fabric项目GitHub网址:https://github.com/hyperledger/fabric。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。