赞
踩
Hyperledger区块链全家桶
Hyperledger Fabric技术特性
Hyperledger Fabric区块链网络
Hyperledger Fabric架构
Hyperledger Fabric使用方式:
Hyperledger Fabric中的账本(Ledger)
Fabric中的节点(Peer)
区块链网络是由 Peer 节点组成的,每个节点都保存着账本和智能合约的副本
Hyperledger Fabric中的通道(Channel)
Hyperledger Fabric中多账本与多链机制
Peer 节点在维护账本和链码的实例,其被创建时,它并没有账本也没有链码
Hyperledger Fabric中节点(Peer)的类型
Hyperledger Fabric中数据共识流程
Hyperledger Fabric中Orderer(排序机制)
Hyperledger Fabric中MSP(身份证)
M S P域:MSP可以在两个地方进行配置:本地MSP和通道MSP
Hyperledger Fabric整体架构流程:
Fabric架构中的关键信息
安装VSCode
安装VMWare Workstation
正常运行Fabric镜像(密码:123456)
打开“Terminal” -> 输入 “ip addr”------获取虚拟机IP
使用Mobaxterm连接,
检查运行工具,输入“cryptogen version”检查Fabric工具
输入“docker images”检查镜像
将fabric-samples.zip拷贝进虚拟机
解压并重命名为fabric-samples
unzip fabric-samples.zip
mv fabric-samples-main fabric-samples
拷贝bin和config目录
- cd fabric-samples
- cp ~/fabric/bin bin -r
- cp ~/fabric/config config -r
启动测试网络
./network.sh up
验证启动情况
docker ps
安装jq
apt install -y jq
创建通道(Channel)(自动创建“mychannel”通道)
./network.sh createChannel
在通道启动一个链码
./network.sh deployCC -ccn basic -ccp ../asset-transfer- basic/chaincode-go -ccl go
./network.sh down
与测试区块链网络交互
参考以下链接:
https://hyperledger-fabric.readthedocs.io/zh-cn/release-2.5/test_network.html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。