![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hyperledger
文章平均质量分 69
Famidlistimo
这个作者很懒,什么都没留下…
展开
-
【已解决】NO_PEERS_FOUND. Description: targets were not provided
链码向区块链网络发起交互请求时,出现错误pgresolver.(*randomLBP).Choose -> WARN No available peer groupsClient Status Code: (6) NO_PEERS_FOUND. Description: targets were not provided可以检查一下链码的policy处是否被正确设置!...原创 2021-04-23 10:30:17 · 689 阅读 · 5 评论 -
Error: error getting endorser client for invoke: endorser client failed to connect to localhost:7051
在安装完链码,要与网络进行交互时,出现Error: error getting endorser client for invoke: endorser client failed to connect to localhost:7051: failed to create new connection: context deadline exceeded说明环境变量没有设置好。设置环境变量为:export FABRIC_CFG_PATH=/home/yulin/blockchain/fabric/H原创 2021-03-16 17:36:56 · 4247 阅读 · 4 评论 -
Error: error getting broadcast client: orderer client failed to connect to orderer.example.com:7050
当运行$ peer chaincode invoke -C mychannel -n food -c '{"Args":["userRegister","haha","haha"]}'时出现错误,Error: error getting broadcast client: orderer client failed to connect to orderer.example.com:7050: failed to create new connection: context deadline exceede原创 2021-03-06 14:53:11 · 2026 阅读 · 4 评论 -
测试Fabricv2.3.0的test-network
test-network在Fabric 2.0版本中引入,将作为“first-network”的长期替代品。本文是在Ubuntu18.04下进行测试。下载Hyperledger Fabric Docker映像和示例之后,可以使用Fabric -samples存储库中提供的脚本部署测试网络。通过运行本地机器上的节点,可以提供测试网络来学习Fabric。开发人员可以使用这个网络来测试他们的智能合约和应用程序。该网络的目的只是作为教育和测试的工具,而不是如何建立一个网络的模型。通常,不鼓励对脚本进行修改,这可能翻译 2021-02-06 15:12:12 · 1009 阅读 · 2 评论 -
fabric使用配置文件configtx.yaml生成创世区块时遇到的坑
首先我的fabric版本是2.3.0,在参考冯翔老师的《区块链开发实战》之Hyperledger fabric关键技术这本书上的配置文件configtx.yaml生成创世区块时出现了很多问题。书上的配置文件configtx.yaml内容为:Profiles: TestTwoOrgsOrdererGenesis: Orderer: <<: *OrdererDefaults Organizations:原创 2021-02-07 16:58:53 · 4358 阅读 · 17 评论 -
【Hyperledger Fabric入门】(一) 快速运行一个简单的Fabric网络1
目录一、Fabric环境准备二、生成Fabric需要的证书文件一、Fabric环境准备Hyperledger Fabric环境搭建过程注:假设所有的配置文件和数据文件都存放在目录/home/yulin/blockchain/fabric/Hyperledger中,下面的演示将采用直接运行模块可执行文件的方式,不采用Docker的方式运行。二、生成Fabric需要的证书文件启动Fabric之前首先需要生成相关的证书,生成证书是通过cryptogen模块完成的,cryptogen模块会根据提供的配置文原创 2021-02-10 21:44:53 · 2471 阅读 · 1 评论 -
【Hyperledger Fabric入门】(一) 快速运行一个简单的Fabric网络2
目录3. Orderer节点的启动4. Peer节点的启动5. 创建通道3. Orderer节点的启动Orderer节点负责交易的打包和区块的生成。Orderer节点的配置信息通常放在环境变量或者配置文件中,本例中的配置信息统一放在配置文件中。fabric源码提供了Orderer启动所用到的配置文件的实例,将实力配置文件复制到Orderer的文件夹下面稍加修改即可使用。复制fabric-samples里面的模板配置文件orderer.yaml到Orderer文件夹下面。修改模板配置文件。修改后的配置原创 2021-02-12 19:39:02 · 4218 阅读 · 6 评论 -
【Hyperledger Fabric入门】(二) Fabric账号服务器:Fabric-ca
目录一、Fabric-ca的编译和安装二、 Fabric-ca-server的启动和配置1. Fabric-ca-server命令行选项2. Fabric-ca-server的选项3. Fabric-ca-server初始化4. Fabric-ca-server启动三、 Fabric-ca-client的使用1. Fabric-ca-client模块子命令2. Fabric-ca-client模块参数选项四、将fabric-ca-server集成到现有项目中1. 绑定fabric-ca-server到现有原创 2021-03-28 15:52:17 · 1202 阅读 · 4 评论 -
docker方式简单部署blockchain-explorer
本文的环境为Ubuntu18.04,fabric v2.2.0,hyperledger explorer1.1.4。一、环境依赖DockerDocker-compose二、启动Hyperledger Fabric网络启动Fabric官方测试网络test-network,fabric安装过程见Hyperledger Fabric official tutorial.:./network.sh up createChannel三、配置文件将blockchain-explorer目录下面原创 2021-04-13 12:30:33 · 1484 阅读 · 1 评论 -
Fabric 2.2.0上搭建Hyperledger caliper进行性能测试
Hyperledger Caliper是区块链基准测试工具,它允许用户用一组预定义的用例来衡量区块链实现的性能。目前支持的区块链解决方案:Hyperledger Besu, 利用以太坊适配器。Hyperledger Fabric v1.X, v2.XEthereumFISCO BCOS支持的性能指标:Transaction/read throughputTransaction/read latency (minimum, maximum, average, percentile)Re原创 2021-04-14 20:49:26 · 4587 阅读 · 5 评论