【发布时间】:2016-10-03 02:24:09
【问题描述】:
在 Hyperledger 中,链码部署和调用、查询到底发生了什么?
需要在Chaincode部署、调用和查询上确认系统成本。 如果它们是相同的,似乎更好地使 Chaincode 超过一个,甚至数百,数千。
【问题讨论】:
在 Hyperledger 中,链码部署和调用、查询到底发生了什么?
需要在Chaincode部署、调用和查询上确认系统成本。 如果它们是相同的,似乎更好地使 Chaincode 超过一个,甚至数百,数千。
【问题讨论】:
在“Deploy”期间,链码以交易的形式提交到账本,并分发到网络中的所有节点。每个节点都会创建新的 Docker 容器,并嵌入此链码。之后将启动容器并执行 Init 方法。
在“查询”期间 - 链码将读取当前状态并将其发送回用户。该交易未保存在区块链中。
在“Invoke”期间 - 链码可以修改账本中变量的状态。每个“调用”交易都会被添加到账本中的“区块”中。
【讨论】: