随笔分类 -  fabric

摘要:引用:https://blog.csdn.net/qq_40185499/article/details/104023543 一、基本环境Ubuntu 18.04vim、gitdocker 19.03.5docker-compose 1.25.0Golang1.13.5Fabric-go-sdk f 阅读全文
posted @ 2020-06-23 18:45 溶洞 阅读(1178) 评论(0) 推荐(0)
摘要:引用:https://www.cnblogs.com/hupeng1234/p/9788384.html 安装准备 1. 安装git、cRUL、gcc/g++和make $ sudo apt-get update $ sudo apt-get install build-essential git 阅读全文
posted @ 2020-06-23 15:51 溶洞 阅读(429) 评论(0) 推荐(0)
摘要:参考:https://www.jianshu.com/p/d683f60e1ae8 背景介绍 此配置文件主要和cryptogen工具搭配使用,它包含网络拓扑,并允许我们为组织和属于这个组织的成员生成一组证书和密钥。这些证书代表身份,它们允许在我们的实体进行通信和交易时进行签名/验证身份信息。 cry 阅读全文
posted @ 2020-06-23 10:53 溶洞 阅读(550) 评论(0) 推荐(0)
摘要:参考: https://www.jianshu.com/p/9d031a0606b7 https://www.jianshu.com/p/d683f60e1ae8 Hyperledger Fabric工具cryptogen介绍 简介 简单的说,cryptogen是用来生产fabric需要的证书的;这 阅读全文
posted @ 2020-06-23 10:48 溶洞 阅读(798) 评论(0) 推荐(0)
摘要:Fabric模块配置参数详解-configtxgen 参考:https://www.jianshu.com/p/0a463fafbf0e 1 configtxgen命令参数 configtxgen模块用来生成orderer的初始化文件和channel的初始化文件,configtxgen的参数如下: 阅读全文
posted @ 2020-06-23 10:45 溶洞 阅读(1591) 评论(0) 推荐(0)
摘要:参考http://www.blockchainbrother.com/article/1339 configtxgen是Hyperledger Fabric提供的用于通道配置的实用程序,主要生成以下3种文件: 排序服务节点使用的创世区块; 创建通道使用的通道配置交易; 更新通道用的锚节点交易。 目前 阅读全文
posted @ 2020-06-22 17:04 溶洞 阅读(392) 评论(0) 推荐(0)
摘要:参考:给了个链接: http://www.voidcn.com/article/p-szuznezg-bqr.html 首先说明,这里的装法是过时的,网上类似的文章一抓一大把,到最后是肯定装不成功的 会卡在最后一步network-stup.sh up,报错 2018-04-25 03:09:49.1 阅读全文
posted @ 2020-06-19 11:08 溶洞 阅读(384) 评论(0) 推荐(0)
摘要:常见Fabric错误场景 参考:https://www.jianshu.com/p/248530bf31b8 1. Error: error getting endorser client for channel: endorser client failed to connect to order 阅读全文
posted @ 2020-06-18 19:08 溶洞 阅读(2190) 评论(1) 推荐(0)
摘要:一、编写智能合约代码HelloWorld.go,go语言实现,代码很简单,每个合约包含两个方法,Init、Invoke。 package main import ( "fmt" "github.com/hyperledger/fabric/core/chaincode/shim" "github.c 阅读全文
posted @ 2020-06-17 17:45 溶洞 阅读(646) 评论(0) 推荐(0)
摘要:Hyperledger Fabric笔记1--配置fabric运行基础环境 1、安装docker通过命令:wget -qO- https://get.docker.com | sh 或者 curl -fsSL get.docker.com | sh 即可完成docker安装,该方法安装的为最新版本d 阅读全文
posted @ 2020-06-17 17:37 溶洞 阅读(232) 评论(0) 推荐(0)
摘要:1、Orderer节点和通道配置orderer节点除了扮演排序的角色外,还维护允许创建通道的组织的列表(联盟),该列表本身保存在“orderer系统通道”的配置中。默认情况下,此列表只能由所处通道排序管理员编辑。 orderer节点还对通道实施基本的访问控制,限制对于通道的读写以及配置权限。有权修改 阅读全文
posted @ 2020-06-17 17:35 溶洞 阅读(848) 评论(0) 推荐(0)
摘要:Hyperledger Fabric笔记4--运行IBM Marbles项目 最近又开始接触Fabric项目了,把之前的安装配置环境又熟悉了一遍,顺便也把IBM Marbles项目的测试运行过程给说明一下,以便于后续查阅,若有不妥敬请指出以便于共同学习! 1、基础环境IBM项目需要的环境包括git、 阅读全文
posted @ 2020-06-17 17:33 溶洞 阅读(388) 评论(0) 推荐(0)
摘要:Hyperledger Fabric笔记3--BYFN启动流程分析 BYFN——构建你的第一个网络,该方案提供了一个示例Hyperledger Fabric网络,该网络由两个组织组成,每个组织都维护两个对等节点,以及一个solo排序服务。该案例是fabric官方文档的第一个案例,也是市面上几乎所有F 阅读全文
posted @ 2020-06-17 17:28 溶洞 阅读(1297) 评论(0) 推荐(0)
摘要:Hyperledger Fabric笔记2--运行fabric测试网络 1、获取fabric相关源代码 首先,需要在/opt/gopath中新建目录, mkdir -p /opt/gopath/src/github.com/hyperledger/ 其次,下载fabric源码,git clone h 阅读全文
posted @ 2020-06-17 17:26 溶洞 阅读(433) 评论(0) 推荐(0)
摘要:fabric基础环境配置及测试全程root权限执行 建议查看官方文档环境准备1安装样例、二进制文件和docker镜像2建立第一个网络3最终环境VPS: 阿里云服务器OS: Ubuntu 16.04.4 LTSdocker和docker-compose配置docker加速器 从阿里云处获取docker 阅读全文
posted @ 2020-06-17 17:18 溶洞 阅读(282) 评论(0) 推荐(0)
摘要:常用命令: genesis block, then bring up the network. e.g.: byfn.sh generate -c mychannel byfn.sh up -c mychannel -s couchdb byfn.sh up -c mychannel -s couc 阅读全文
posted @ 2020-06-17 16:37 溶洞 阅读(1364) 评论(0) 推荐(0)
摘要:Hyperledger Fabric--BYFN启动流程分析 BYFN——构建你的第一个网络,该方案提供了一个示例Hyperledger Fabric网络,该网络由两个组织组成,每个组织都维护两个对等节点,以及一个solo排序服务。该案例是fabric官方文档的第一个案例,也是市面上几乎所有Fabr 阅读全文
posted @ 2020-06-17 16:27 溶洞 阅读(1873) 评论(0) 推荐(0)