fabric 证书过期问题
摘要:此问题一定要在刚开始部署区块链网络时想到,根据证书的过期时常来说最多9002天,如果超出这个期限(9003天)就会返回值1901年,所以一定要考虑到这个问题,关于万一证书过期导致整个网络瘫痪,我门后面也需研究。
阅读全文
posted @
2021-12-17 16:36
EZgod
阅读(344)
推荐(0)
fabric-simple + fabric-explorer_v1.1.4安装及配置
摘要:需要准备的环境: 1, Go 1.15.6 2, Node.js v12.13.1 3, jq 4, gcc-c++ 5,postgresql-9.5 软件下载及安装方式: 这里我只列出jq,gcc-c++,postgresql-9.5的安装,其他软件请参考之前的文章完成 jq安装: yum ins
阅读全文
posted @
2021-02-25 09:40
EZgod
阅读(255)
推荐(0)
fabric explorer + fabric 1.4.3
摘要:参考文档: https://blog.csdn.net/qq_32675427/article/details/99946945 https://www.bbsmax.com/A/8Bz8q83yJx/
阅读全文
posted @
2021-02-23 15:10
EZgod
阅读(71)
推荐(0)
非容器方式启动peer
摘要:第一步生成peer 的msp信息 第二部配置环境变量 export FABRIC_LOGGING_SPEC="INFO" export CORE_PEER_MSPCONFIGPATH="/usr/local/newnetwork/crypto-config/peerOrganizations/org
阅读全文
posted @
2021-02-02 17:13
EZgod
阅读(119)
推荐(0)
节点容器中链码及区块数据存放位置
摘要:所有的数据都存放在以下位置: /var/hyperledger/production
阅读全文
posted @
2021-02-02 15:20
EZgod
阅读(148)
推荐(0)
链码的相互调用
摘要:参考文档: https://blog.csdn.net/weixin_34302798/article/details/86025273
阅读全文
posted @
2021-02-02 14:35
EZgod
阅读(86)
推荐(0)
链码的生命周期
摘要:参考文档: https://www.cnblogs.com/xdyixia/p/11726987.html
阅读全文
posted @
2021-02-02 13:33
EZgod
阅读(137)
推荐(0)
nodejs编写链码
摘要:参考文档: https://www.jianshu.com/p/dd86b05895e4?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
阅读全文
posted @
2021-02-02 13:25
EZgod
阅读(104)
推荐(0)
在cli容器外调用peer命令,并执行链码查询数据
摘要:1, 解压完 hyperledger-fabric-linux-amd64-1.4.3.tar.gz包 可以看到在目录network010下生成了bin目录了config目录 我们用peer0去执行链码: 此时我的环境是: 本机的ip地址是192.168.56.12 所以我的peer0.org1.e
阅读全文
posted @
2021-01-29 13:39
EZgod
阅读(271)
推荐(0)
调用链码根据背书策略正确插入数据
摘要:我们在插入账本上插入数据时,数据块需要根据背书策略进行相应的签名,才能真正的插入数据,下面举例说明 下面是我的链码 及背书策略 peer chaincode upgrade -o orderer.example.com:7050 -C mychannel -n mychaincode01 -v 2.
阅读全文
posted @
2021-01-29 10:55
EZgod
阅读(130)
推荐(0)
查看节点都安装了哪些链码
摘要:想要查看节点都安装了哪些链码可以使用下面的命令进行查看: peer chaincode list --installed
阅读全文
posted @
2021-01-26 09:23
EZgod
阅读(240)
推荐(0)
添加组织进通道时,如果需要多方签名的情况
摘要:之前我们在把组织加入通道时,需要已经加入通道的组织进行签名,如果已经存在连个组织,就需要,一个签名完成后再在起基础上再去签名,其实还有一种办法就是,每个组织用最初的config进行签名,然后收集所有签名信息,重新组合config.json文件,然后再去提交,这种办法也是可行的,后面有机会会补齐这方面
阅读全文
posted @
2020-12-30 17:07
EZgod
阅读(70)
推荐(0)
Fabric设置锚节点的第二种办法
摘要:之前我们已经讲过通过更新应用通道区块配置文件的方式设置锚节点信息,这中方式有个前提就是,在开始时我们没有设置组织信息和生成相应的msp信息,如果我们在规划网络的时候已经有确定的组织信息,我们可以通过在configtx文件中设置锚节点的信息来生成组织锚节点的交易文件,下面我们来看看如何通过这种方式来设
阅读全文
posted @
2020-12-18 10:49
EZgod
阅读(974)
推荐(0)
Fabric 升级链码和修改背书策略
摘要:在现实的生产环境下,我们可能会遇到如下的场景,之前安装的链码,不能满足当前业务的需求,需要将其修改,通常的思路是删除掉链码,再重新安装和初始化,但是Fabric的设计是不支持链码的删除,不用的话可以将其容器停掉,或者需要业务升级的时候升级链码。 下面我们来看看具体升级链码的步骤。升级链码其实比较简单
阅读全文
posted @
2020-12-18 09:24
EZgod
阅读(1165)
推荐(0)
Fabric 组织锚节点的添加
摘要:本编我们会基于上篇博文展开实验《向组织org1中添加用户usertest并成功调用链码》 首先我们来理解一下一些基础名词: 1,leader节点 2,锚节点 3,引导节点 leader节点介绍: 一个机构中的主导节点/leader负责从排序服务接收区块并分发给同一机构中的其他peer节点。请记住在一
阅读全文
posted @
2020-12-17 17:56
EZgod
阅读(2739)
推荐(0)
向组织org1中添加用户usertest并成功调用链码
摘要:前面的博文中我们陆续讲到了向0个组织的网络中添加组织的并成功调用链码的步骤,下面我们来做一个实验,从0开始,向org1中添加用户并调用链码 一,配置文件准备: 下面列出了我们需要准备的配置文件 本文还是以fabric v1.4.3为版本进行实验 安装基础工具这里不做过多的讲解: 只是需要注意安装fa
阅读全文
posted @
2020-12-16 16:54
EZgod
阅读(1602)
推荐(0)
fabric网络中,为组织添加用户
摘要:基于上篇博文中的例子《从0个组织开始搭建fabric网络》我们继续来做下面的实验,为org1添加用户 Fabric中的用户都是基于组织进行管理的,每次的CA server 也是基于某一个组织的msp进行启动的,要对不同的组织进行用户管理我们应该首先重新根据该组织的msp信息重新实例化CA serve
阅读全文
posted @
2020-12-15 15:24
EZgod
阅读(1578)
推荐(0)
从0个组织开始搭建fabric网络
摘要:这次的实验室是基于以前的知识从0 order 0组织开始搭建fabric网络 首先环境变量部分请参考我的博客《HyperLedger-Fabric-1.4 手动安装》 现在正文开始,我们的网络名称是network004 进入目录:/usr/local/gopath/src/github.com/hy
阅读全文
posted @
2020-12-14 18:47
EZgod
阅读(542)
推荐(0)
向现有的 Fabric 区块链网络添加一个组织
摘要:本文是基于已有的fabric网络添加新组织 已有的结构是: 由2个Org参与的Orderer共识配置TwoOrgsOrdererGenesis,以及由2个Org参与的Channel配置:TwoOrgsChannel Organizations: - &OrdererOrg Name: Orderer
阅读全文
posted @
2020-12-11 17:23
EZgod
阅读(1561)
推荐(1)
深入理解Fabric环境搭建的详细过程
摘要:博主之前的文章都是教大家怎么快速的搭建一个Fabric的环境,但是其中大量的工作都隐藏到了官方的脚本中,并不方便大家深入理解其中的过程,所以博主这里就将其中的过程一步步分解,方便大家! 前面的准备工作我就不用多说了,也就是各种软件和开发环境的安装,安装好以后,我们git clone下来最新的代码,并
阅读全文
posted @
2020-12-11 10:09
EZgod
阅读(291)
推荐(0)