区块链
文章平均质量分 85
主要记录学习Fisco的过程中核心的一些伦理知识,以及自己一些新的体会
乱画十八笔
君子疾没世而在焉
展开
-
Hyperledger Fabric v1.4.1 性能测试工具 tape
一、搭建环境拉取代码git clone https://github.com/guoger/stupid设置代理export GO111MODULE=onexport GOPROXY=https://goproxy.cn编译go build ./cmd/tape编译后生成tape执行文件其中,config.yaml是模板配置文件二、config.yaml# Definition of nodespeer0: &peer0 addr: 8.142.97.原创 2021-09-12 17:18:40 · 4849 阅读 · 1 评论 -
Fisco 多机多环境部署
环境(1)两台虚拟机:bigdata444bigdata555(2)并设置ssh免密登录https://blog.csdn.net/qq_45335413/article/details/107810990(3)安装java环境(4)安装Python环境与对应的pip一、执行下载命令bigdata444与bigdata555两台主机都要进行mkdir ~/fisco && cd fiscogit clone https://github.com/FISCO-BCOS/原创 2021-03-25 16:34:22 · 222 阅读 · 0 评论 -
Fabric 梳理
1. Fabric梳理1.1 fabric网络的搭建过程生成节点证书# 1. 编写组织信息的配置文件, 该文件中声明每个组织有多少个节点, 多少用户# 在这个配置文件中声明了每个节点访问的地址(域名)# 一般命名为crypto-config.yaml$ cryptogen generate --config=xxx.yaml生成创始块文件和通道文件编写配置文件 - configtx.yaml配置组织信息nameIDmspanchor peer原创 2021-01-24 18:29:10 · 178 阅读 · 0 评论 -
3、kafka集群部署
kafka集群部署1. 准备工作名称IP地址Hostname组织结构zk1192.168.247.101zookeeper1zk2192.168.247.102zookeeper2zk3192.168.247.103zookeeper3kafka1192.168.247.201kafka1kafka2192.168.247.202kafka2kafka3192.168.247.203kafka3kafka4原创 2021-01-24 18:21:11 · 155 阅读 · 0 评论 -
2、Fabric账号与solo多机多节点部署
1. 链码// chaincode/go/test1/test.go -> 对应链码名testccpackage mainimport {}type Test struct{}func (t* Test)Init();func (t* Test)Invoke(); // 业务逻辑1func main(){ }// chaincode/go/test2/test1.go -> 链码名: testcc1package mainimport {}type Test原创 2021-01-24 17:42:41 · 190 阅读 · 0 评论 -
1、手动组件fabric网络
我们可以自己组建一个Fabric网路, 网络结构如下:排序节点 1 个组织个数 2 个, 分别为go和cpp, 每个组织分别有两个peer节点, 用户个数为3机构名称组织标识符组织IDGo学科org_goOrgGoMSPCPPorg_cppOrgCppMSP一些理论基础:域名baidu.comjd.comtaobao.commspMembership service provider (MSP)即成员关系服务提供者,是一个提供虚拟.原创 2021-01-22 16:09:00 · 198 阅读 · 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 · 516 阅读 · 0 评论 -
Fisco共识算法:PBFT
一、PBFT 与拜占庭问题很多人喜欢玩狼人杀,我用狼人杀跟拜占庭将军问题做个类比。在狼人杀开局的时候,你是好人,并且不知道自己的队友是谁,也不知道狼人是谁,但所有的好人都有一个共同的目的:干死狼人,好人获胜。所以游戏中需要使用技巧和策略,达成目的。拜占庭将军问题是类似的,好的将军不知道其他将军是好的,还是坏的,但所有好的将军的目的是:行动一致,共同进退。所以,它们也需要策略达成一致。BFT 是一类解决拜占庭将军问题的策略/算法:让非拜占庭节点达成一致的算法。在这类论文中,拜占庭节点指“坏”的将军,非原创 2020-12-02 19:28:09 · 792 阅读 · 0 评论