超级账本学习笔记
文章平均质量分 88
超级账本学习笔记
鲁班相信爱情
这个作者很懒,什么都没留下…
展开
-
超级账本学习笔记(1)-配置docker环境
的应用,与团队成员分享和自动化的开发管道。docker-ce提供了简单的安装和快速的安装,以便可以立即开始开发。docker-ce集成和优化,基础设施。Docker企业版(EE):专为企业的发展和IT团队建立谁。docker-ee为企业提供最安全的容器平台,以应用为中心的平台。2017年的3月1号之后,Docker的版本命名开始发生变化,同时将CE版本和EE版本进行分开。Docker社区版(CE):为了开发人员或小团队创建基于。输入docker version查看版本。这个文件下的所以文件都是我们的命令。原创 2024-04-19 19:55:07 · 271 阅读 · 0 评论 -
超级账本学习笔记(2)-配置go环境
export GOROOT=/usr/local/go #设置为go安装的路径,有些安装包会自动设置默认的goroot。src:包含 Go 源文件,注意:你自己创建依赖的package,也要放到GOPATH 目录下,这样才能够被引用到。export GOPATH=$HOME/go-work #默认的Golang项目的工作空间。因此,需要重新配置,直接通过go指令修改。src 目录包含Go的源文件,它们被组织成 包 (每个目录都对应一个包),pkg 目录包含 包 编译后生成的库文件,原创 2024-04-19 20:04:24 · 858 阅读 · 0 评论 -
超级账本学习笔记(3)-其他环境配置
当前CentOS系统自带了python2.7.5,因为yum会用到python2,所以不能删除,此次安装了python3之后就保持两个版本长期共存吧。本次安装采用的是下载python源码再编译的方式;按下Ctrl+d退出python3对话模式。# 以下两个路径为加入nodejs路径。# 建立软连接,变为全局。原创 2024-04-19 20:09:04 · 925 阅读 · 0 评论 -
超级账本学习笔记(4)-搭建测试网络
将bin文件夹中的两个文件fabric-ca-client和fabric-ca-server移动到fabric-samples/bin中。下载好之后,将文件放入scripts文件夹中,如下图所示:(注意:这里fabric-sample文件夹里是没有bin和config文件夹的,所以我们会有后面的下载二进制文件的步骤)我们也是去github上面进行下载,网址:https://github.com/hyperledger/fabric/releases/tag/v2.2.0。原创 2024-04-19 20:15:29 · 693 阅读 · 0 评论 -
超级账本学习笔记(5)-helloword
由helloworld变成了helloha。原创 2024-04-19 20:19:36 · 272 阅读 · 0 评论 -
超级账本学习笔记(6)-单机单节点
重启docker和网络。原创 2024-04-19 20:22:03 · 685 阅读 · 0 评论 -
超级账本学习笔记(8)-fabric-ca
用Fabric CA生成的证书替换第8章 Fabric Kafka生产环境部署中使用cryptogen生成的证书,复制./fabric-ca-client/crypto-config目录到kafkapeer目录下(删除原先的crypto-config目录),然后生成创世区块和通道配置文件,后续步骤将下面的代码。在 Fabric-CA 客户端主目录下创建配置文件 fabric-ca-clien-config.yaml 和 msp 子目录,存储注册证书(ECert),相应的私钥和 CA 证书 PEM 文件。原创 2024-04-19 20:29:57 · 834 阅读 · 0 评论 -
超级账本学习笔记(7)-多机多节点
响应:状态:500消息:“无法执行事务d48e4ab9a87a7c444c370b5e0aea2a0cac3a1f4c4748cc24e444261b40e2d634:[通道我的通道]未能获取mycc的链码容器信息:1.4:无法获取链码代码:链码指纹不匹配:数据不匹配”错误:调用过程中的背书失败。响应:状态:500消息:“无法检索链代码mycc/1.4的包,错误打开/var/hyperledger/production/chaincodes/mycc.1.4:没有这样的文件或目录”找到区块生成的配置文件。原创 2024-04-19 20:25:36 · 1000 阅读 · 2 评论 -
超级账本学习笔记(9)-CouchDB
在第8章Fabric Kafka生产环境部署的环境基础上,把Peer上的LevelDB数据库替换为CouchDB,在每个Peer的配置文件中做相应修改,即可切换为CouchDB数据库,配置以服务器192.168.235.7中的docker-compose-peer.yaml为例,其他服务器参照该yaml配置文件。Docker启动需要修改Peer的yaml配置文件,加入CouchDB的启动配置项,并修改Peer的environment的参数,切换到CouchDB数据库,配置如下。原创 2024-04-19 20:35:03 · 697 阅读 · 0 评论