随笔分类 -  Hyperledger—Fabric区块链

摘要:1.标准交易流:(查询需要3步,更新需要5步) 查询: ①应用程序连接到节点(安装有链码); ②应用程序向节点发送一个调用链码(方法)的提案,节点使用该提案调用链码,然后链码产生一个查询的提案响应(包含查询结果); ③节点将提案响应返回给应用程序。 更新: ①应用程序连接到节点(安装有链码); ②应 阅读全文
posted @ 2020-01-11 23:11 `'手可摘星辰 阅读(584) 评论(0) 推荐(0)
摘要:Fabric chaincode测试 —— 开发者模式和单元测试 【参考链接】:https://blog.csdn.net/zhayujie5200/article/details/84561825 前言 在fabric开发中,chaincode的测试是一个令人比较头疼的问题,一是由于实际情况中ch 阅读全文
posted @ 2020-01-04 21:25 `'手可摘星辰 阅读(3141) 评论(0) 推荐(1)
摘要:(内容可能有些乱,请见谅,日后会对格式进行整理!) #### 在1.0及以后的版本中,客户端应用会先向Fabric CA申请用户所需要的Fabric中的准入证书,用于签名提案以及交易,然后由客户端(Application/Client)生成一个提案(Proposal)(一般应用程序会借助于目前Fab 阅读全文
posted @ 2019-11-09 19:11 `'手可摘星辰 阅读(946) 评论(0) 推荐(0)
摘要:Gossip数据传播协议: ①通过不断识别可用的成员对等节点,管理节点发现和通道成员资格,并最终检测出脱机/离线的对等节点; ②在通道上跨(所有)节点分发账本数据。任何具有与通道其余部分不同步数据的对等节点都可以识别缺失的块,并通过复制正确的数据来同步自身; ③通过使用点对点状态传输来更新账本数据, 阅读全文
posted @ 2019-06-15 22:43 `'手可摘星辰 阅读(1873) 评论(0) 推荐(0)
摘要:在Fabric中,尽管所有对等节点/peer都是相同的,但它们可以根据网络的配置方式承担多个角色:(①②是主要的节点类型) ①记账/确认(Commiter)节点: 通道中的每个对等节点都是一个记账节点。它们接收生成的交易区块,随后这些区块在被提交到节点的账本副本之前先被验证。 ②背书(Endorse 阅读全文
posted @ 2019-05-07 20:08 `'手可摘星辰 阅读(4708) 评论(0) 推荐(0)
摘要:(以下示例是从 release-1.4 切换到 release-1.3) 首先将 $GOAPTH/src/github.com/hyperledger/ 下1.4版本的fabric-samples给删除掉,然后再执行 docker rmi $(docker images -q) 删除所有镜像。注意: 阅读全文
posted @ 2019-05-06 11:29 `'手可摘星辰 阅读(3920) 评论(0) 推荐(0)