Peer1线路特别对亚洲地区进行了优化,以中国线路为例,对中国电信采用直入光纤,中国网通走Tinet路线。不论是中国电信还是中国联通用户, Ping值(响应时间)长期保持在250ms以内,至于香港或台湾,Ping值(响应时间)长期保持在150ms以内,这并不是其他线路能够做到的。至于路由节点,以中国为例,路由节点总数在离开中国后只有2至4个节点,其他的线路则多达5个甚至有些10多个节点。
作为区块链产品经理,不需要太深入理解区块链的技术,但是基本的概念必须要懂,包括网络、通道、账本、节点、链码、SDK、MSP,它们之间的关系,以及数据写入的过程、数据查询的过程。
首先需要明确的是,Peer节点是一个物理的概念(与之对比,通道是一个逻辑的概念,通道并没有实体),一台服务器可以充当Peer的作用。这台服务器既可以是私有物理机,也可以是云上的资源。Peer是整个Fabric体系的基础设施,下面会解释为什么。
Peer节点存储关键的数据,并且执行特定的程序。存储的数据包括账本、链码(智能合约),执行的程序主要包括背书以及链码的执行。所有的账本查询以及账本修改必须通过链码来操作,所有的链码操作必须通过Peer节点在唤起,所以SDK或者应用需要存取账本数据时,必须通过Peer。这就是为什么说Peer是Fabric的基础设施。
二、Peer与账本和链码的关系
刚刚说了,Peer是账本和链码的物理载体,Peer可以调动链码去查询和更新账本。
一个Peer可以存储0个或者多个账本,一个Peer也可以存储0个或者多个链码。
上图中,一个Peer节点,存储了L1、L2两个账本,以及S1、S2、S3三个链码,其中账本L1可以被链码S1、S2访问到,账本L2可以被链码S1、S3访问到。
一个组织可以有一个或者多个Peer,比如下图中,组织2管理了P3、P4、P5三个Peer节点,。而一个Peer可以加入一个或者多个通道中,比如下图中,P3、P5加入到紫色的这个Channel中。
还有其他的议题:Peer分为记账节点和背书节点;发生一笔交易的时候,Peer要发生哪些操作;Peer与证书的关系。
这些议题会在介绍交易提交流程、MSP部分等部分介绍。
2018年12月6日。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)