Hyperledger Composer(I) - 入门介绍

前言

这段时间,因为工作繁杂,fabric 的一度停滞了,因为也还有很多问题没有找到解决方案,遂转移一下注意力,想了解一下 Hyperledger 当中其他的一些项目。遇事想先学习Composer。当然Composer本身也有一些问题,我还在试图了解,如果成功,会及时更新。

Hello Composer

此篇文章组合了一些composer的基础知识,包括一些术语,以及基本架构,目的在于告诉读者,composer到底用来干什么;

官网文档在首页当中提到:

Our primary goal is to accelerate time to value, and make it easier to integrate your blockchain applications with the existing business systems. You can use Composer to rapidly develop use cases and deploy a blockchain solution in weeks rather than months.

上文中,我已经加粗了最为重要的部分—composer的目的在于大幅度缩短部署区块链解决方案的时间, 从侧面来讲,也就是说即便没有composer ,各位也是可以通过其官网fabric 的方法来构建区块链。

另外,Composer支持可插拔的由参与方制定的共识机制,确保交易合理。你可以使用Composer快速模型化你已经成功构建的商用网络,并且包含(containing)你的“资产”和“交易”,主要模块如下图:


Composer 模型架构

工作方式举例简述

以现实例子举例,房地产经纪人可以利用Composer 模型化他们的商业网络:
资产(Assets):房产以及广告;
参与方(Participants): 买家和房东;
交易(Transactions): 买卖房屋,以及发布或停止房屋售卖消息。

  1. 参与方根据其角色(买家,卖家,房地产经纪人)介入其相关的交易,经纪人可以利用 user interface --用户接口--撮合买家卖家看房以及确定购房;
  2. 此模型可以跟既有的库存--inventory--进行整合,添加新的房屋以及去掉已售资产;
  3. 其他相关联方可以注册为新的参与方(participants),比如土地管理局可以进入此网络,和买方商讨土地拥有权的转移;

未完待续

你可能感兴趣的:(Hyperledger Composer(I) - 入门介绍)