![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
区块链
花花诗人
深度学习 高性能计算 服务端架构
展开
-
Hyperledger Fabric 学习联盟链 6 -- 命令总结
## 设置工作路径``` bashexport FABRIC_CFG_PATH=$GOPATH/src/github.com/hyperledger/fabric/imocc/deploy```## 环境清理``` bashrm -fr config/*rm -fr crypto-config/*```## 生成证书文件``` bashcry...原创 2019-11-22 00:40:01 · 321 阅读 · 0 评论 -
Hyperledger Fabric 学习联盟链 5 -- Hyperledger Fabric账本存储
1.账本存储概述 首先需要明白的是 这里的账本存储并不是我们上节课介绍的排序节点的账本存储,而是对于peer节点的,他们之间的区别是排序节点的账本存储只是作为一个临时的区块存储,并不涉及到世界状态,历史状态相关的内容。整个图可以分为3个不同的部分,首先是最左边的区块链,也就是狭义上的区块存储,他的底层存储引擎是一个文件系统,也就是说区块并不是存储在数据库里面,而是直接存成了文...原创 2019-11-22 00:39:19 · 822 阅读 · 0 评论 -
Hyperledger Fabric 学习联盟链 4 -- Hyperledger Fabric共识排序
0.下载慕课网fabric的源码appledeMacBook-Air:hyperledger apple$ pwd/Users/apple/go/src/github.com/hyperledgerappledeMacBook-Air:hyperledger apple$ rm -rf fabricappledeMacBook-Air:hyperledger apple$ mk...原创 2019-11-22 00:38:40 · 1132 阅读 · 6 评论 -
Hyperledger Fabric 学习联盟链 3 -- Hyperledger Fabric系统架构
1.系统架构上层为应用程序层,下层为区块链底层,中间为应用程序层与底层交互的媒介。1)应用程序层API 表示fabric 为应用程序提供的标准 gRPC 接口,SDK表示fabric为不同语言封装了不同的SDK,事件表示fabric用异步通信的模式进行开发,我们可以在链码里面定义某些事件,然后通过应用程序去监听,当某个事件被触发时,我们就可以调用预先定义的合约函数。...原创 2019-11-22 00:37:59 · 1269 阅读 · 0 评论 -
Hyperledger Fabric 学习联盟链 2 -- fabric 尝鲜
请先看这篇Hyperledger Fabric 实战联盟链 1 -- Mac下Hyperledger Fabric(超级账本)环境搭建https://www.jianshu.com/p/e108cf655c0f1.准备工作上一章拉取fabric 和 fabric-samples 之后,目录结构如下:appledeMacBook-Air:hyperledger ap...原创 2019-11-22 00:36:28 · 494 阅读 · 0 评论