
区块链
文章平均质量分 85
主要记录学习Fisco的过程中核心的一些伦理知识,以及自己一些新的体会
乱画十八笔
君子疾没世而在焉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hyperledger Fabric v1.4.1 性能测试工具 tape
一、搭建环境 拉取代码 git clone https://github.com/guoger/stupid 设置代理 export GO111MODULE=on export GOPROXY=https://goproxy.cn 编译 go build ./cmd/tape 编译后生成tape执行文件 其中,config.yaml是模板配置文件 二、config.yaml # Definition of nodes peer0: &peer0 addr: 8.142.97.原创 2021-09-12 17:18:40 · 4931 阅读 · 1 评论 -
Fisco 多机多环境部署
环境 (1)两台虚拟机: bigdata444 bigdata555 (2)并设置ssh免密登录 https://blog.csdn.net/qq_45335413/article/details/107810990 (3)安装java环境 (4)安装Python环境与对应的pip 一、执行下载命令 bigdata444与bigdata555两台主机都要进行 mkdir ~/fisco && cd fisco git clone https://github.com/FISCO-BCOS/原创 2021-03-25 16:34:22 · 316 阅读 · 0 评论 -
Fabric 梳理
1. Fabric梳理 1.1 fabric网络的搭建过程 生成节点证书 # 1. 编写组织信息的配置文件, 该文件中声明每个组织有多少个节点, 多少用户 # 在这个配置文件中声明了每个节点访问的地址(域名) # 一般命名为crypto-config.yaml $ cryptogen generate --config=xxx.yaml 生成创始块文件和通道文件 编写配置文件 - configtx.yaml 配置组织信息 name ID msp anchor peer原创 2021-01-24 18:29:10 · 230 阅读 · 0 评论 -
3、kafka集群部署
kafka集群部署 1. 准备工作 名称 IP地址 Hostname 组织结构 zk1 192.168.247.101 zookeeper1 zk2 192.168.247.102 zookeeper2 zk3 192.168.247.103 zookeeper3 kafka1 192.168.247.201 kafka1 kafka2 192.168.247.202 kafka2 kafka3 192.168.247.203 kafka3 kafka4原创 2021-01-24 18:21:11 · 218 阅读 · 0 评论 -
2、Fabric账号与solo多机多节点部署
1. 链码 // chaincode/go/test1/test.go -> 对应链码名testcc package main import { } type Test struct{ } func (t* Test)Init(); func (t* Test)Invoke(); // 业务逻辑1 func main(){ } // chaincode/go/test2/test1.go -> 链码名: testcc1 package main import { } type Test原创 2021-01-24 17:42:41 · 237 阅读 · 0 评论 -
1、手动组件fabric网络
我们可以自己组建一个Fabric网路, 网络结构如下: 排序节点 1 个 组织个数 2 个, 分别为go和cpp, 每个组织分别有两个peer节点, 用户个数为3 机构名称 组织标识符 组织ID Go学科 org_go OrgGoMSP CPP org_cpp OrgCppMSP 一些理论基础: 域名 baidu.com jd.com taobao.com msp Membership service provider (MSP)即成员关系服务提供者,是一个提供虚拟.原创 2021-01-22 16:09:00 · 252 阅读 · 0 评论 -
hyperledger-fabric整体概括
1. Fabric环境搭建 准备工作 官方帮助文档:https://hyperledger-fabric.readthedocs.io/en/release-1.2/ 安装 cURL(https://curl.haxx.se/download.html),curl --version 查询版本 安装docker,docker --version 查询版本 安装docker-compose,docker-compose --version 查询版本 安装 go 语言环境,go version 查询版本 安原创 2021-01-21 10:28:46 · 846 阅读 · 0 评论 -
Fisco共识算法:PBFT
一、PBFT 与拜占庭问题 很多人喜欢玩狼人杀,我用狼人杀跟拜占庭将军问题做个类比。 在狼人杀开局的时候,你是好人,并且不知道自己的队友是谁,也不知道狼人是谁,但所有的好人都有一个共同的目的:干死狼人,好人获胜。所以游戏中需要使用技巧和策略,达成目的。 拜占庭将军问题是类似的,好的将军不知道其他将军是好的,还是坏的,但所有好的将军的目的是:行动一致,共同进退。所以,它们也需要策略达成一致。 BFT 是一类解决拜占庭将军问题的策略/算法:让非拜占庭节点达成一致的算法。在这类论文中,拜占庭节点指“坏”的将军,非原创 2020-12-02 19:28:09 · 886 阅读 · 0 评论