@@ -156,15 +156,15 @@ fabric 是区块链技术的一种实现,比特币是可以在fabric上构建
156
156
### 1.3 术语
157
157
以下术语在此规范的有限范围内定义,以帮助读者清楚准确的了解这里所描述的概念。
158
158
159
- ** 交易(Transaction)** 是区块链上执行功能的一个请求。功能是使用** 链节点(chainnode )** 来实现的。
159
+ ** 交易(Transaction)** 是区块链上执行功能的一个请求。功能是使用** 链码(Chaincode )** 来实现的。
160
160
161
161
** 交易者(Transactor)** 是向客户端应用这样发出交易的实体。
162
162
163
163
** 总账(Ledger)** 是一系列包含交易和当前** 世界状态(World State)** 的加密的链接块。
164
164
165
165
** 世界状态(World State)** 是包含交易执行结果的变量集合。
166
166
167
- ** 链码(Chaincode)** 是作为交易的一部分保存在总账上的应用级的代码(如[ 智能合约] ( https://en.wikipedia.org/wiki/Smart_contract ) )。链节点运行的交易可能会改变世界状态 。
167
+ ** 链码(Chaincode)** 是作为交易的一部分保存在总账上的应用级的代码(如[ 智能合约] ( https://en.wikipedia.org/wiki/Smart_contract ) )。链码运行的交易可能会改变世界状态 。
168
168
169
169
** 验证Peer(Validating Peer)** 是网络中负责达成共识,验证交易并维护总账的一个计算节点。
170
170
@@ -189,7 +189,7 @@ fabric是由下面这个小节所描述的核心组件所组成的。
189
189
![ Reference architecture] ( images/refarch.png )
190
190
191
191
### 2.1.1 成员服务
192
- 成员服务为网络提供身份管理,隐私,保密和可审计性的服务。在一个不带权限的区块链中,参与者是不需要被授权的,且所有的节点都可以同样的提交交易并把它们汇集到可接受的块中,如 :它们没有角色的区分。成员服务通过公钥基础设施(Public Key Infrastructure
192
+ 成员服务为网络提供身份管理,隐私,保密和可审计性的服务。在一个不带权限的区块链中,参与者是不需要被授权的,且所有的节点都可以同样的提交交易并把它们汇集到可接受的块中,既 :它们没有角色的区分。成员服务通过公钥基础设施(Public Key Infrastructure
193
193
(PKI))和去中心化的/共识技术使得不带权限的区块链变成带权限的区块链。在后者中,通过实体注册来获得长时间的,可能根据实体类型生成的身份凭证(登记证书enrollment certificates)。在用户使用过程中,这样的证书允许交易证书颁发机构(Transaction Certificate Authority
194
194
(TCA))颁发匿名证书。这样的证书,如交易证书,被用来对提交交易授权。交易证书存储在区块链中,并对审计集群授权,否则交易是不可链接的。
195
195
@@ -604,7 +604,7 @@ peer 的*世界状态*涉及到所有被部署的链码的*状态*集合。进
604
604
#### 3.2.2.1 世界状态的哈希
605
605
当网络活动时,很多像交易提交和同步 peer 这样的场合可能需要计算 peer 观察到的世界状态的加密-哈希。例如,共识协议可能需要保证网络中* 最小* 数量的 peer 观察到同样的世界状态。
606
606
607
- 应为计算世界状态的加密 -哈希是一个非常昂贵的操作,组织世界状态来使得当它改变时能高效效的计算加密 -哈希是非常可取的。将来,可以根据不同的负载条件来设计不同的组织形式。
607
+ 因为计算世界状态的加密 -哈希是一个非常昂贵的操作,组织世界状态来使得当它改变时能高效的计算加密 -哈希是非常可取的。将来,可以根据不同的负载条件来设计不同的组织形式。
608
608
609
609
由于fabric是被期望在不同的负载条件下都能正常工作,所以需要一个可拔插的机制来支持世界状态的组织。
610
610
0 commit comments