![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hyperledger Fabric
文章平均质量分 74
Soulmate_666
这个作者很懒,什么都没留下…
展开
-
常用博客地址:https://chain-code.github.io
常用博客地址:https://chain-code.github.io原创 2023-03-03 12:41:29 · 247 阅读 · 0 评论 -
2021-05-10-智能合约
title: 智能合约date: 2021-05-10 09:27:50categories:Hyperledger Fabrictags:智能合约智能合约1.什么是链码链码是程序,用Go,Node.js,Java其中一种语言编写的,提供分布式账本的状态处理逻辑。链码运行在Peer的独立进程中,负责初始化账本,管理账本状态。链码通常用来处理网络成员同意的逻辑事务,所以它也被称为“智能合约”。可以调用链码更新或者查询交易。如果有合适的权限,两码可以调用另一个链码,无论是否在一个chan.原创 2021-09-17 14:40:12 · 644 阅读 · 0 评论 -
2021-05-02-fabric浏览器搭建
title: fabric浏览器搭建date: 2021-05-02 10:38:23categories:Hyperledger Fabrictags:Hyperledger Fabric浏览器fabric浏览器Hyperledger Explorer是一个简单,强大,易于使用,维护良好的开源实用程序,可浏览底层区块链网络上的活动。用户可以在MacOS和Ubuntu上配置和构建Hyperledger Explorer。先要保证你之前的项目已启动搭建目录结构1、$GOPATH/.原创 2021-09-17 14:39:49 · 1567 阅读 · 1 评论 -
2021-05-01-cryptogen生成的证书详解
title: cryptogen生成的证书详解date: 2021-05-01 14:40:46categories:Hyperledger Fabrictags:Hyperledger Fabriccrypto-config用cryptogen生成证书后peerOrganizations本文以peerOrganizations组织树为例,打开该目录,可以看到如下两个组织的证书目录:org1.example.com每个组织中又有如下目录:每个组织都会生成单独的根证书。.原创 2021-09-17 14:39:28 · 375 阅读 · 0 评论 -
2021-05-01-手动生成ca证书搭建fabric网络
title: 手动生成ca证书搭建fabric网络date: 2021-05-01 17:16:17categories:Hyperledger Fabrictags:Hyperledger Fabricfabric-ca亲测有效【摘要】 之前介绍了使用官方脚本自动化启动一个Fabric网络,并且所有的证书都是通过官方的命令行工具cryptogen直接生成网络中的所有节点的证书。在开发环境可以这么简单进行,但是生成环境下还是需要我们自定义对网络中的节点的证书进行配置。所以在本文中,将.原创 2021-09-17 14:39:13 · 862 阅读 · 6 评论 -
2021-04-15-fabric-ca详解
title: fabric-ca详解date: 2021-04-15 14:30:23categories:Hyperledger Fabrictags:Hyperledger Fabricfabric-caMSPmsp定义msp是hyperleger fabric对网络中的组成成员进行身份管理与验证的模块组件。作用:管理用户ID验证想要加入网络的节点为客户发起的交易提供凭证网络MSP:对整个hyperledger fabric网络中的成员进行管理;定义参与组织的MSP.原创 2021-07-16 15:34:13 · 2966 阅读 · 0 评论 -
2021-04-15-Fabric1.4多通道实验
layout: hyperledgertitle: Fabric1.4多通道实验date: 2021-04-15 16:11:57categories:Hyperledger Fabrictags:Hyperledger Fabric通道Hyperledger Fabric支持在一组相同的机构之间的多通道部署, 每个通道都相当于一个单独的区块链。Fabric的多通道特性 不仅可以满足机构之间不同的数据共享需求,同时也可以提高 整个Fabric网络的吞吐量。本文将演示如何使用Hyper.原创 2021-07-16 15:33:51 · 990 阅读 · 0 评论 -
2021-04-17-如何在已有组织中增加节点
title: 如何在已有组织中增加节点date: 2021-04-17 19:04:25categories:Hyperledger Fabrictags:Hyperledger Fabricfabric网络在创建时就已经确定了初始的节点数量,而在实际应用场景中可能会需要在某个组织中动态增加节点。这里讲述两种方式一种是cryptogen工具生成新节点加入到网络中去一种是用fabric-ca生成新节点加入到网络中去方法一:cryptogen工具一、追加新节点的身份信息在这之前可.原创 2021-07-16 15:33:13 · 1258 阅读 · 0 评论 -
2021-03-18-centos安装fabric1.2
title: centos安装fabric1.2date: 2021-03-18 16:04:53categories:Hyperledger Fabrictags:Hyperledger Fabric系统一、环境安装1、安装基本工具yum install curl2、安装docker2.1确保yum包更新到最新yum update -y2.2 对服务器进行清理, 如果之前安装过Docker , 需要先执行卸载操作,具体命令sudo yum remove docker.原创 2021-07-16 15:31:45 · 106 阅读 · 0 评论 -
2021-03-22-fabric网络中的报错(二)
title: fabric网络中的报错(二)date: 2021-03-22 18:51:50categories:Hyperledger Fabrictags:Hyperledger Fabric问题一:fatal: unable to access ‘https://github.com/hyperledger/fabric-samples.git/’: Failed to connect to github.com port 443: 拒绝连接解决办法:命令行输入:g.原创 2021-07-14 19:24:07 · 6849 阅读 · 0 评论 -
2021-03-24-fabric环境搭建
title: fabric环境搭建date: 2021-03-24 17:12:42categories:Hyperledger Fabrictags:环境Hyperledger Fabric基础环境之DockerDocker 是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口,.原创 2021-07-14 19:23:27 · 315 阅读 · 0 评论 -
2021-03-25-fabric solo节点测试
layout: fabrictitle: solo节点测试date: 2021-03-25 19:18:57categories:Hyperledger Fabrictags:Hyperledger Fabric生成Fabric证书Hyperledger Fabric通过证书文件来配置组织、节点以及用户。证书文件(实际上,数字证书就是经过CA认证过的公钥)的标准为X.509,编码格式为PEM,以—–BEGIN开头,以—–END结尾。X.509 数字证书不但包括用户名和公共密钥,而且还.原创 2021-07-14 19:22:50 · 449 阅读 · 0 评论 -
2021-03-25-fabric多机搭建
title: fabric多机搭建date: 2021-03-25 19:26:42categories:Hyperledger Fabrictags:Hyperledger Fabric多机搭建前准备这部分实验内容使用的是Ubuntu操作系统,所需要的实验环境与单节点搭建部分相同,包括docker的安装golang的安装fabric的安装等。为了方便,以上环境已在虚拟机中安装完成。1.网络结构这部分课程我们要搭建一个多机多节点的网络,结构如下。网络中有两个组织分别为org1、or.原创 2021-07-14 19:22:01 · 1081 阅读 · 0 评论 -
2021-03-29-crypto-config-yaml文件详解
title: crypto-config.yaml文件详解date: 2021-03-29 18:48:08categories:Hyperledger Fabrictags:Hyperledger Fabric基于fabric2.3源码OrdererOrgs: #排序节点组织信息 - Name: Orderer #排序节点组织名 Domain: example..原创 2021-07-14 19:20:37 · 516 阅读 · 2 评论 -
初始化fabric网络时遇到的报错(一)
title: 初始化fabric网络时遇到的报错(一)date: 2021-01-26 11:17:56categories:Hyperledger Fabrictags:Hyperledger Fabric报错一:Error: Could not assemble transaction, err Proposal response was not successful, error code 500, msg error starting container: error star.原创 2021-04-28 14:03:09 · 105031 阅读 · 20 评论 -
2021-03-30-config-yaml文件详解
title: config.yaml文件详解date: 2021-03-30 15:47:11categories:Hyperledger Fabrictags:Hyperledger Fabric基于fabric 2.3修改后文件version: 1.0.0client: //SDK使用的客户端部分 意思就是换客户端 从这里换 organization: org1 //应用程序所属的Org组.原创 2021-07-14 19:16:59 · 6222 阅读 · 0 评论 -
2021-03-29-configtx-yaml文件详解
title: configtx.yaml文件详解date: 2021-03-29 19:38:28categories:Hyperledger Fabrictags:Hyperledger Fabric基于fabric2.3原文件---Organizations: #部分指定OrdereOrg与PeerOrg的组织信息 - &OrdererOrg .原创 2021-07-14 19:16:07 · 413 阅读 · 0 评论