摘要: 在现实的生产环境下,我们可能会遇到如下的场景,之前安装的链码,不能满足当前业务的需求,需要将其修改,通常的思路是删除掉链码,再重新安装和初始化,但是Fabric的设计是不支持链码的删除,不用的话可以将其容器停掉,或者需要业务升级的时候升级链码。 下面我们来看看具体升级链码的步骤。升级链码其实比较简单 阅读全文
posted @ 2020-12-18 09:24 EZgod 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: 本编我们会基于上篇博文展开实验《向组织org1中添加用户usertest并成功调用链码》 首先我们来理解一下一些基础名词: 1,leader节点 2,锚节点 3,引导节点 leader节点介绍: 一个机构中的主导节点/leader负责从排序服务接收区块并分发给同一机构中的其他peer节点。请记住在一 阅读全文
posted @ 2020-12-17 17:56 EZgod 阅读(2351) 评论(0) 推荐(0) 编辑
摘要: 前面的博文中我们陆续讲到了向0个组织的网络中添加组织的并成功调用链码的步骤,下面我们来做一个实验,从0开始,向org1中添加用户并调用链码 一,配置文件准备: 下面列出了我们需要准备的配置文件 本文还是以fabric v1.4.3为版本进行实验 安装基础工具这里不做过多的讲解: 只是需要注意安装fa 阅读全文
posted @ 2020-12-16 16:54 EZgod 阅读(1465) 评论(7) 推荐(0) 编辑
摘要: 基于上篇博文中的例子《从0个组织开始搭建fabric网络》我们继续来做下面的实验,为org1添加用户 Fabric中的用户都是基于组织进行管理的,每次的CA server 也是基于某一个组织的msp进行启动的,要对不同的组织进行用户管理我们应该首先重新根据该组织的msp信息重新实例化CA serve 阅读全文
posted @ 2020-12-15 15:24 EZgod 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 这次的实验室是基于以前的知识从0 order 0组织开始搭建fabric网络 首先环境变量部分请参考我的博客《HyperLedger-Fabric-1.4 手动安装》 现在正文开始,我们的网络名称是network004 进入目录:/usr/local/gopath/src/github.com/hy 阅读全文
posted @ 2020-12-14 18:47 EZgod 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 本文是基于已有的fabric网络添加新组织 已有的结构是: 由2个Org参与的Orderer共识配置TwoOrgsOrdererGenesis,以及由2个Org参与的Channel配置:TwoOrgsChannel Organizations: - &OrdererOrg Name: Orderer 阅读全文
posted @ 2020-12-11 17:23 EZgod 阅读(1355) 评论(0) 推荐(1) 编辑
摘要: 博主之前的文章都是教大家怎么快速的搭建一个Fabric的环境,但是其中大量的工作都隐藏到了官方的脚本中,并不方便大家深入理解其中的过程,所以博主这里就将其中的过程一步步分解,方便大家! 前面的准备工作我就不用多说了,也就是各种软件和开发环境的安装,安装好以后,我们git clone下来最新的代码,并 阅读全文
posted @ 2020-12-11 10:09 EZgod 阅读(259) 评论(0) 推荐(0) 编辑
摘要: configtx.yaml是Hyperledger Fabric区块链网络运维工具configtxgen用于生成通道创世块或通道交易的配置文件,configtx.yaml的内容直接决定了所生成的创世区块的内容。本文将给出configtx.yaml的详细中文说明。 主要功能有如下三个: 生成启动Ord 阅读全文
posted @ 2020-12-10 13:34 EZgod 阅读(1757) 评论(0) 推荐(0) 编辑
摘要: 把Fabric系统看成由不同的逻辑结构组成。其中MSP是一个逻辑结构,主要的功能是承担权限管理。 那么,MSP是什么?它在Fabric中,又是以怎样的形式存在呢?接下来的这篇文章,将会做详细介绍。全文按照如下结构展开: 一,基本概念 MSP是Membership Service Provider的缩 阅读全文
posted @ 2020-12-09 10:58 EZgod 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 序言: docker-compose是什么在这里不多说,可以去网上看看,及一些入门的东西 本文主要是从fabric配置文件的角度说说docker-compose 的用法 一,Yaml模板文件&docker 指令 模板文件是使用 Compose 的核心,默认的模板文件名称为 docker-compos 阅读全文
posted @ 2020-12-09 10:12 EZgod 阅读(954) 评论(0) 推荐(0) 编辑