E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Fabric2.2
部署
Fabric2.2
集群(使用官方Demo)
我们将一步一步搭建
Fabric2.2
版本的区块链网络,从0开始搭建服务器环境、到运行官方Demo集群、创建通道、安装合约,以及从零完成基于区块链的农产品溯源项目开发。
明神特烦恼
·
2024-09-11 05:35
Fabric2.2
全面学习
fabric
区块链
部署
Fabric2.2
:在有系统通道的情况下搭建应用通道
写在最前 在使用
[email protected]
操作Fabric网络时遇到了bug。Fabric-SDK-GO的当前版本没有办法在没有系统通道的情况下创建应用通道,而Fabric的最新几个版本允许在没有系统通道的情况下搭建应用通道。为了解决这个矛盾并使用Fabric-SDK-GO完成后续的项目开发,所以只能将Fabric做降级。这里使用的Fabric版本为:2.2.10。 本篇博客不会完
Sun_Sherry
·
2024-01-13 19:56
区块链
#
Hyperledger
Fabric
fabric
区块链
5. 利用fabric-gateway-java连接并调用fabric链码
系列文章目录
Fabric2.2
在Linux上的部署记录
Fabric2.2
测试网络(test-network)的使用记录用go编写简单的fabric链码将fabric链码部署到测试网络的记录利用fabric-gateway-java
klay077
·
2023-12-14 16:27
Fabric学习
区块链
java
【Hyperledger Fabric 性能测试5.1】
Fabric2.2
下的Caliper测试吞吐量--示例链码fabcar
https://gitee.com/hyperledger/caliper-benchmarkshttps://nodejs.cn/https://nodejs.org/en/download/releases1.安装Node和Npm1.1卸载原有的nodejs与npmsudoaptremovenodejssudoaptremovenpmsudoaptautoremove然后到以下文件夹删除相关残
Mory_Herbert
·
2023-09-05 13:35
hyperledger
fabric
fabric
运维
3.crypto-config.yaml配置文件分析和cryptogen工具使用[
fabric2.2
]
在fabric网络启动的过程中,会使用使用cryptogen工具创建组织的证书文件,这时候就会用到crypto-config.yaml配置文件,例如fabric官方测试例程test-network中就用到了crypto-config-org1.yaml,crypto-config-org2.yaml,crypto-config-orderer.yaml三个配置文件。crypto-config.ya
在星空下
·
2023-08-12 12:04
fabric学习
fabric
docker
4.创建和加入通道相关(network.sh脚本createChannel函数分析)[
fabric2.2
]
fabric的test-network例子有一个orderer组织、两个peer组织、每个组织一个节点,只有系统通道(system-channel),没有其他应用通道。我们可以使用./network.shcreateChannel命令来创建一个名为mychannel的应用通道。一、主要概念通道通道用于实现区块链网络中业务的隔离,一个联盟可以有多个通道,每个通道可代表一项业务,每个通道内的成员可以共
在星空下
·
2023-08-12 12:04
fabric学习
fabric
区块链
1.环境配置,安装
fabric2.2
,运行测试例程[
fabric2.2
]
一、操作系统常见的Linux操作系统发行版(包括Ubuntu、Redhat、CentOS等)和MacOS等都可以支持Fabric。内核推荐3.10+版本,需要支持64位环境。我使用的是阿里云服务器,系统为centos7.6查看linux操作系统内核版本:uname-r[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Gj0Cms4a-1677746852786)(ass
在星空下
·
2023-08-12 12:04
fabric学习
区块链
fabric
Fabric2.2
基于Kafka共识算法部署区块链集群
前面使用的是Fabric2.2orderer默认的共识算法是etcdraft,现在我们使用Kafka来部署区块链集群,本文不会对每个脚本进行逐一解析,作者将脚本压缩包上传到csdn,本文基于压缩包进行部署Kafkafabric集群。测试环境配置要高于1核2G内存,在之前课程中使用的阿里云无法承载该节集群部署。1.从csdn下载作者打包的Kafaka-Fabric压缩包,里面有二进制文件及部署文件。
明神特烦恼
·
2023-04-05 21:02
Fabric2.2
全面学习
kafka
共识算法
分布式
Fabric2.2
使用Caliper进行性能测试
查看网上很多教程,大多使用Caliper工具进行查询性能测试(QPS),针对插入类交易(写入账本的交易)进行性能测试,是大部分同学的需求,我们基于前面的多Orderer集群的课程,使用Caliper进行插入类交易性能测试。1基础准备,启动区块链集群(如何构建集群,请查看前面教程),使用dockerps查看集群情况。集群中的农产品智能合约可以忽略,一会我们将安装官方通用的basic合约。2.inst
明神特烦恼
·
2023-04-05 21:02
Fabric2.2
全面学习
区块链
linux
运维
Fabric2.2
事件监听机制应用
本节全面讲述Fabric事件监听机制,并用实际客户端代码演示事件监听的特点、特性。1.Fabric2.2支持的事件类型RegisterBlockEvent:区块事件监听,当产生区块时客户端收到消息,接收到完整的区块数据。RegisterFilteredBlockEvent:也是区块事件监听,但完整的区块数据结构复杂,有很多参数,调用该函数会精简返回参数。RegisterChaincodeEvent
明神特烦恼
·
2023-04-05 21:02
Fabric2.2
全面学习
区块链
Fabric2.2
区块链农产品溯源系统 - 智能合约开发-2
我们将一步一步搭建
Fabric2.2
版本的区块链网络,从0开始搭建服务器环境、到运行官方Demo集群、创建通道、安装合约,以及从零完成基于区块链的农产品溯源项目开发。
明神特烦恼
·
2023-04-05 21:31
Fabric2.2
全面学习
区块链
智能合约
fabric
Fabric2.2
区块链农产品溯源系统 - 智能合约设计
根据上小节的需求分析与方案设计来进行智能合约的设计。智能合约设计最核心的是存储字段的设计、也就是索引设计,Fabric常见的时间状态存储引擎是LevelDB或CouchDB,这两个数据库是KV存储,KV存储不像SQL类型存储,一张表创建多个字段,多个字段索引可以进行各种复查询,KV存储及查询比较简单,仅仅存储两个字段Key与Value,为什么会采用KV存储,因为Fabric设计考虑MVCC多版本并
明神特烦恼
·
2023-04-05 21:01
Fabric2.2
全面学习
区块链
智能合约
fabric
Fabric2.2
区块链农产品溯源系统 - 智能合约调试
我们将一步一步搭建
Fabric2.2
版本的区块链网络,从0开始搭建服务器环境、到运行官方Demo集群、创建通道、安装合约,以及从零完成基于区块链的农产品溯源项目开发。
明神特烦恼
·
2023-04-05 21:01
Fabric2.2
全面学习
区块链
智能合约
fabric
Fabric2.2
在arm64环境下编译、部署区块链集群、并安装合约、测试合约
应组织要求,研究基于arm64+国产操作系统下构建
Fabric2.2
集群,Fabric官方不支持arm环境部署,在ISSUE下也能看到部分用户对支持arm64的迫切需求,但Fabric开发者表达并没有在
明神特烦恼
·
2023-04-05 21:01
Fabric2.2
全面学习
区块链
智能合约
fabric
Fabric2.2
区块链农产品溯源系统 - 需求分析与方案设计
经过上面的课程大家对
Fabric2.2
的部署、通道管理、合约管理、集群销毁等操作方法已经掌握,接下来我们做个案例:区块链农产品溯源系统,我们主要工作在自定义集群部署、以及合约开发,合约调用,聚焦区块链系统并不会涉及到前端页面
明神特烦恼
·
2023-04-05 21:31
Fabric2.2
全面学习
区块链
fabric
fabric2.2
安装心得
从26号考研结束到今天下午,终于完成了对
fabric2.2
的安装尽管在一开始,老师就给出了安装文档,里面又每一步详细的安装步骤,如下但是,在实际自己操作过程中,就会遇到各种问题,一会docker容易报错
泛式996
·
2023-04-04 04:50
区块链
docker
区块链
fabric
区块链网络
区块链网络—hyperledger-fabricdocsmaster文档在之前学习区块链网络时大致看过一遍,但是初学的理解并不深刻,所以重新看过一遍继续理解,每次学到不同程度再看这些文章都会有新的收获,基于
fabric2.2
Forever_share
·
2023-03-30 12:05
1024程序员节
区块链
比特币
fabric2.2
test-network通过fabric-java-sdk调用合约(三)
在idea中新建sprint-boot项目https://github.com/wilesanGH/test-network-java-sdk项目结构如下:QQ图片20210112214009.pngpom.xml中引用org.hyperledger.fabric-sdk-javafabric-sdk-java1.4.7org.hyperledger.fabricfabric-gateway-ja
wilesan
·
2023-03-13 10:47
centos7.6部署fabric以及链码
参考Fabric学习
Fabric2.2
全面学习环境yum-yinstallgitgit--versionyum-yinstallcurlcurl--versionsudoyuminstall-yyum-utilssudoyum-config-manager
最 上 川
·
2022-11-27 11:45
fabric
linux
docker
hyperledger fabric 实战开发——水产品溯源交易平台(一)
文章目录前言环境准备水产品溯源交易平台设计实现步骤1.模板获取2.模板修改虚拟机优化(根据个人喜好选择)前言在万字解析——区块链hyperledgerfabric2.2部署实战教程中,我对
fabric2.2
寒暄的大企鹅
·
2022-10-12 20:36
区块链
fabric
docker
运维
学习Fabric(一):
fabric2.2
环境搭建和测试网络
Fabric2.2
环境搭建和测试网络一、准备工作安装Gitsudoapt-getinstallgit安装cURLsudoapt-getinstallcurl安装docker一键安装方式(国内daocloud
Uoyaij_
·
2022-10-12 20:05
fabric
网络
docker
linux
fabric
万字解析——区块链hyperledger
fabric2.2
部署实战教程
导航一、前言二、hyperledgerfabric介绍三、测试网络示例3.1搭建开发环境3.2安装示例、二进制和Docker镜像3.3使用Fabric测试网络3.4使用认证机构建立网络四、汽车生产应用4.1搭建开发环境4.2注册登记等操作使用4.3智能合约4.4更新账本五、商业票据应用5.1运行网络5.2以MagnetoCorp身份管理员身份开发人员身份5.3以DigiBank的身份5.4应用结构
寒暄的大企鹅
·
2022-10-12 20:05
区块链
区块链
fabric
Fabric2.2
区块链农产品溯源系统 - 区块链浏览器部署(Fabric Explorer)
匹配
Fabric2.2
版本的区块链浏览器部署。
明神特烦恼
·
2022-09-08 01:32
Fabric2.2
全面学习
区块链
fabric
(Fabric 学习三)
Fabric2.2
多机部署 使用fabcar链码
注:参考博客:HyperledgerFabric多机及explorer搭建_routiao的博客-CSDN博客一、准备条件硬件环境:Ubuntu虚拟机两台,一共两台主机:主机1的IP:192.168.235.147;主机2的IP:192.168.235.146部署方案:1个orderer、2个组织、每个组织1个普通节点,通过静态IP的方式实现HyperledgerFabric多机部署;ordere
FD—moremore
·
2022-09-08 00:59
fabric学习
fabric
区块链——Hyperledger
Fabric2.2
单点搭建网络
文章目录一、搭建基础环境二、生成证书文件1、准备证书配置文件模板2、修改模板3、生成证书文件三、生成通道文件1、编写创世快文件2、生成创世块文件和通道文件三、配置各个节点1、编写docker-compose文件2、运行docker-compose文件四、通道操作1、创建通道2、加入通道1、peer0节点加入通道2、更新锚节点五、安装调用智能合约1、复制官方实例链码2、安装go依赖并打包链码3、将打
增发真人
·
2022-09-08 00:59
区块链
区块链
fabric
网络
区块链——Hyperledger
Fabric2.2
多机搭建及区块链浏览器
文章目录一、搭建环境1、设置网络2、安装docker和docker-compose3、安装golang环境二、生成Fabric证书1、编写证书文件2、生成证书文件3、复制证书文件到节点三、生成通道文件1、编写创世块文件2、生成创世块文件和通道文件1、生成创世区块2、生成通道文件3、为Org1定义锚节点4、为Org2定义锚节点5、将生成的文件拷贝到另两台主机四、编写docker-compose文件1
增发真人
·
2022-09-08 00:28
区块链
区块链
fabric
运维
超级账本Fabric2.4自定义集群启动(修改官方Demo)
前言:基础是来自博主:明神特烦恼的优秀博客
Fabric2.2
全面专栏!这里仅仅对博主明神特烦恼的补充和延伸部分。
keep_top
·
2022-08-15 00:31
Fabric2.4自定义集群
docker
容器
fabric
configtx.yaml与docker-compose.yaml的配置修改
docker-compose文件与configtx文件configtx.yaml文件docker-compose.yaml文件configtx.yaml文件configtx文件主要增加AnchorPeers,因为在
fabric2.2
Uoyaij_
·
2022-06-13 07:59
fabric
docker
容器
运维
Hyperledger Fabric 2.2 学习笔记:测试网络test-network
下面的步骤均是基于已经成功搭建了
Fabric2.2
环境,并且拉取fabric-samples文件夹了。一、启动测试网络打开终端进入test-network目录下。我的具体目录是:
不爱学习的Shirley
·
2022-04-25 21:00
Fabric2.2
中的Raft共识模块源码分析
引言HyperledgerFabric是当前比较流行的一种联盟链系统,它隶属于Linux基金会在2015年创建的超级账本项目且是这个项目最重要的一个子项目。目前,与Hyperledger的另外几个子项目HyperledgerIroha,HyperledgerIndy和Hyperledger
Garrett_Wale
·
2022-04-11 20:00
fabric2.2
test-network调用自己的合约(二)
修改test-network默认的basic合约通道创建好之后运行:./network.shdeployCC,默认调用的是basic合约(同命令./network.shdeployCC-ccnbasic)basic对应的合约目录是:/root/go/src/github.com/hyperledger/fabric/fabric-samples/asset-transfer-basic/chain
wilesan
·
2021-01-12 22:15
基于Hyperledger fabric区块链技术的毕业设计实战记录1
目前Hyperledgerfabric已经更新到V2.2版本,本文将记录采用官方最新版本的
fabric2.2
、blockchain-explorer1.1.3、caliper、
fabric区块链
·
2020-11-11 15:11
区块链
区块链
java
Hyperledger
Fabric
v2.2
caliper
Hyperledger
Fabric2.2
环境搭建(三)——
Fabric2.2
安装
HyperledgerFabric2.2环境搭建(三)——
Fabric2.2
安装前言一、HyperledgerFabric简介二、
Fabric2.2
搭建过程参考文章:https://blog.csdn.net
暴躁的吉姆时代
·
2020-11-10 20:27
区块链
区块链
最新超详细的 Hyperledger
Fabric2.2
环境搭建 部署
写在前面:本文章会详细介绍fabric最新版本(
fabric2.2
)的环境部署,以及在搭建过程中博主遇到一些坑,希望可以帮助到你们。
两只小小小兔子
·
2020-07-30 11:05
Fabric
docker
Fabric2.2
ubuntu
linux
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他