hyperledger fabric 1.0中所涉及到的实体包括如下:

fabric-ca:主要负责对网络中实体的证书进行维护;

peer:主要负责智能合约的执行、记录账簿;

Order:主要负责对记账内容进行共识。

1.0架构可以根据实际需求通过证书对网络进行安全域划分管理,即通过证书形成一个个独立的channel,对智能合约以及账簿进行分割管理,继而实现多链结构(每一个channel维护一条私有/联盟链)。

1.0中的一条交易流程如下所示:

hyperledger fabric 1.0交易流程理解

①由客户端发起交易请求;

②网络中的peer节点选择提交节点SP(可以固定、轮询或者随机),SP将相应的交易请求发送给各个智能合约确认节点EP;

③各个智能合约确认节点EP将相应的执行结果签名并返回给提交节点SP,SP收集确认结果;

④提交节点SP将收集到的结果发送给共识服务机构(由Order节点组成的,执行共识算法,确认是否记链);

⑤共识服务机构对结果进行确认,并将相应的结果返回给peer节点,由peer节点根据返回结果决定是否记链。



相关文章:

  • 2021-11-25
  • 2022-02-06
  • 2021-09-20
  • 2022-12-23
  • 2021-12-18
  • 2022-12-23
  • 2021-06-21
  • 2021-08-12
猜你喜欢
  • 2021-07-11
  • 2021-11-29
  • 2021-05-29
  • 2021-05-07
  • 2021-11-06
  • 2022-12-23
  • 2021-05-17
相关资源
相似解决方案