摘要: 一、编写智能合约代码HelloWorld.go,go语言实现,代码很简单,每个合约包含两个方法,Init、Invoke。 package main import ( "fmt" "github.com/hyperledger/fabric/core/chaincode/shim" "github.c 阅读全文
posted @ 2020-06-17 17:45 溶洞 阅读(640) 评论(0) 推荐(0) 编辑
摘要: configtx.yaml与configtxgen配合用于: 1.生成系统链(orderer)创世区块 genesis.block configtxgen -profile TwoOrgsOrdererGenesis -outputBlock ./channel-artifacts/genesis. 阅读全文
posted @ 2020-06-17 17:40 溶洞 阅读(612) 评论(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 溶洞 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1、Orderer节点和通道配置orderer节点除了扮演排序的角色外,还维护允许创建通道的组织的列表(联盟),该列表本身保存在“orderer系统通道”的配置中。默认情况下,此列表只能由所处通道排序管理员编辑。 orderer节点还对通道实施基本的访问控制,限制对于通道的读写以及配置权限。有权修改 阅读全文
posted @ 2020-06-17 17:35 溶洞 阅读(812) 评论(0) 推荐(0) 编辑
摘要: Hyperledger Fabric笔记4--运行IBM Marbles项目 最近又开始接触Fabric项目了,把之前的安装配置环境又熟悉了一遍,顺便也把IBM Marbles项目的测试运行过程给说明一下,以便于后续查阅,若有不妥敬请指出以便于共同学习! 1、基础环境IBM项目需要的环境包括git、 阅读全文
posted @ 2020-06-17 17:33 溶洞 阅读(382) 评论(0) 推荐(0) 编辑
摘要: Hyperledger Fabric笔记3--BYFN启动流程分析 BYFN——构建你的第一个网络,该方案提供了一个示例Hyperledger Fabric网络,该网络由两个组织组成,每个组织都维护两个对等节点,以及一个solo排序服务。该案例是fabric官方文档的第一个案例,也是市面上几乎所有F 阅读全文
posted @ 2020-06-17 17:28 溶洞 阅读(1200) 评论(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 溶洞 阅读(423) 评论(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 溶洞 阅读(274) 评论(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 溶洞 阅读(1331) 评论(0) 推荐(0) 编辑
摘要: Hyperledger Fabric--BYFN启动流程分析 BYFN——构建你的第一个网络,该方案提供了一个示例Hyperledger Fabric网络,该网络由两个组织组成,每个组织都维护两个对等节点,以及一个solo排序服务。该案例是fabric官方文档的第一个案例,也是市面上几乎所有Fabr 阅读全文
posted @ 2020-06-17 16:27 溶洞 阅读(1856) 评论(0) 推荐(0) 编辑
摘要: 重启网卡: /etc/init.d/networking restart ifconfig方式 ifconfig eth0 down ifconfig eth0 up eth0指代你的网卡名字 修改dns: 参考:https://www.cnblogs.com/cehui0303/p/5735289 阅读全文
posted @ 2020-06-17 15:37 溶洞 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.runoob.com/docker/docker-command-manual.html 容器生命周期管理 run start/stop/restart kill rm pause/unpause create exec 容器操作 ps inspect top atta 阅读全文
posted @ 2020-06-17 14:58 溶洞 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1、注册daocloud官方帐号 2、yum install -y docker 安装docker 3、添加脚本 curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://cd5cd4af.m.daocloud.i 阅读全文
posted @ 2020-06-17 14:55 溶洞 阅读(350) 评论(0) 推荐(0) 编辑