Transaction Flow 假设 Chaincode(包含表示萝卜市场初始状态的一组键值对)被安装在peer上并在channel上实例化。Chaincode包含了定义一组交易指令和商定的萝卜价格的逻辑。Endorsement策略也被定为chaincode,指出peerA和对等体peerB必须支持任何交易。 Transaction Flow 接下来,构建交易proposal。利用支持SDK(node,java,python)的应用程序使用可用的API之一来生成交易建议。该proposal是调用chaincode函数的请求,以便可以将数据读取和/或写入账本(即为资产写入新的键值对)。SDK用作中间件(shim),将交易proposal打包为适当的架构的格式(通过gRPC的协议缓冲区),并采用用户的加密凭证为该交易建议生成唯一的签名。 2. Endorsing peers验证签名并执行交易 {MSP是在peer上运行的本地进程,它允许它们验证从客户端到达的交易请求并签署交易结果(endorsement)。ACL(访问控制列表)在信道创建时定义,并确定允许哪些对等端和最终用户执行某些操作。} 3. Proposal回应被检查 4. Client将endorsement装配到交易中 5. 交易被验证并提交 6. 账本更新 —- 编译者/作者:流浪诗人 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
Hyperledger Fabric 交易流程
2019-12-22 流浪诗人 来源:区块链网络
LOADING...
相关阅读:
- 弘涛说币:BTC 6日行情分析和操作策略——多空如何抉择2020-08-06
- 老潘谈币:8.6ETH实时分析及操作策略2020-08-06
- 币圈有道:(8-6)以太坊打破昨日压制 行情稳健上行(内含太子操作策2020-08-06
- 币三公:8.5比特币早间走势分析及操作策略2020-08-06
- 龙晓天:8.6-主流币再度上涨,是假象还是真相?2020-08-06