#1.Fabric总体架构Fabric架构主要包括三个模块:会员(Membership),区块链(Blockchan)和链码(chaincode)。 1.1成员服务 包含下列组件:注册、身份认证管理及审计。 成员服务通过公钥基础设施(Public Key Infrastructure (PKI))和
原创
Soy
2021-08-10 17:02:42
247阅读
超详细的Hyperledger Fabric1.4.4 环境搭建部署第一部分:Fabric1.4.4 环境搭建部署一、系统版本://系统版本[root@ecs-344386 ~]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)//内核版本[root@ecs-344386 ~]# cat /proc/ver
Hyperledger Fabric 1.4.6网络搭建实例(raft)近期在帮其他部门搭建fabric测试网络,采用1.4.1的配置文件、1.4.6的核心模块,在创建通道的时候爆出了以下错误:Error: got unexpected status: BAD_REQUEST -- error validating channel creation transaction new chan
## fabric1.4 fabric-java-sdk创建通道 ### 概述 在使用Hyperledger Fabric进行区块链应用开发时,创建通道是一个重要的步骤。本文将介绍使用fabric-java-sdk创建通道的流程和代码示例。 ### 整体流程 创建通道的步骤可以分为以下几个阶段: | 步骤 | 行为 | | --- | --- | | 1 | 初始化fabric-sdk-
原创 2023-08-23 09:03:56
126阅读
Linux环境下搭建fabric1.4以及官方示例运行fabric1.4版本是支持Node.js 、 Python 以及Java开发的,但是由于本人才疏学浅,故这篇教程不会讲述有关Python和Node.js的知识。区块链是一个新技术,近年也逐渐火热起来 ;作者只是一个普普通通的大学生,利用课余时间自己研究学习的区块链,这篇文章是基于我自己学习区块链的经验总结出来的,若有什么不对的地方,还望大家指
首先进入主目录:mkdir -p ~/gopath/src/github.com/hyperledger/cd ~/gopath/src/github.com/hyperledgergit clone https://github.com/hyperledger/fabric.gitcd ~/gopath/src/github.com/hyperledger/fabricgit checkout -b 1.2.0
原创 2021-06-04 11:14:14
743阅读
说明: 官方文档只说明了如何去新增组织 没有操作删除组织的操作详情,这篇文章简单记录一下如何去操作 官方文档只说明了如何去新增组织 没有操作删除组织的操作详情,这篇文章简单记录一下如何去操作 Step1. 准备 1\. 一切操作都在cli 容器里执行 2\. docker exec -it cli
转载 2021-04-22 11:06:00
312阅读
2评论
1.排序节点介绍 本节内容基于前几节介绍的hellowrold区块链环境基础,实现基于kafka模式的排序节点部署和测试。 Fabric 的共识模型是Execute-Order-Validate,即先执行再排序最后验证的过程。在创建区块链创世块以及通道的时候我们会用到一个configtx.yaml文
原创
Soy
2021-08-16 10:24:23
171阅读
1.排序节点介绍 本节内容基于前几节介绍的hellowrold区块链环境基础,实现基于kafka模式的排序节点部署和测试。 Fabric 的共识模型是Execute-Order-Validate,即先执行再排序最后验证的过程。在创建区块链创世块以及通道的时候我们会用到一个configtx.yaml文
原创
Soy
2021-08-24 15:03:55
401阅读
下载 Hyperleger Fabric依赖环境装好了,就开始正式下载Hyperleger Fabric。给它创建一个工作目录,之后为了方便分类。就放在家目录下面的src目录下面吧。mkdir src cd src运行官方给出的脚本下载Fabric。 给出github上面的链接,可以了解一下。https://github.com/hyperledger/fabric官方脚本bootstrap.sh
该文件位于/usr/local/go/src/github.com/hyperledger/fabric/fabric-samples/f
原创 2021-06-04 23:29:24
409阅读
博主通过这篇博客的步骤搭建区块
原创
Soy
2021-08-10 17:04:59
605阅读
文件功能说明主要核心代码在core/aclmgmt、common/policies、commmon/cauthdsl、core/policy、core/policyprovidercore/aclmgmt目录resources/resources.go,定义了用于ACL检查的fabric资源常量aclmgmt.go,定义ACLProvider.CheckACL接口aclmgmtimp...
原创 2021-07-15 14:25:59
10000+阅读
引言启动一个peer和一个node,用example02作为例子,安装、初始化、调用、查询链码。环境准备macOS Mojave 10.14vscode 1.42.0golang 1.12.6docker-machine 0.16.0下载源码cd $GOPATH/src/github.com/hyperledger/git clone https://github.com/h...
原创 2021-07-09 16:39:43
460阅读
fabric 1.4 环境搭建准备工作
原创 2019-01-21 21:36:42
7661阅读
Kafka生产环境部署案例采用三个排序(orderer)服务、四个kafka、三个zookeeper和四个节点(peer)组成,共准备八台服务器,每台服务器对应的服务如下所示: kafka案例网络拓扑图如下: 一、基本环境搭建:关闭防火墙(或开放端口)、selinux、安装配置docker(17.0
原创 精选 1月前
158阅读
fabric入门 fabric逻辑框架 首先是身份管理 用户身份: 1.orderer节点 - 排序节点,矿工 2.peer节点 - 账本,存储数据 3.客户端程序 - 访问orderer,peer fabric会针对这些不同的角色,颁发不同的证书 然后是账本管理 账本是在peer节点上,账本由两部分组成 1.区块链 - 所有的交易记录 2.世界状态 - 数据库,键值对
Fabric1.4.0 常见操作目录Fabric1.4.0 常见操作启动第一个网络基础环境切换版本、初始化启动测试网络新增通道新增组织升级链码跨链调用启动第一个网络基础环境配置好go、docker-ce、docker-compose环境,go需要1.10以上(最好用最新的),基础环境的安装参考:切换版本、初始化clone下fabric的最新代码后,git checkout v1.4.0到1.4.0
以下所有信息,适用于fabric1.0版本 客户端如何构造配置更新的请求  这个更新请求是如何被处理的,见下图  最后排序服务节点发出去的是一个全量的配置数据信封。(说明,最新配置区块都是全量的) 记账节点收到配置区块后,在提交账本前会检查头类型,发现是配置区块,获取链编号,更新该链原配置块为最新配置区块。 加入通道操作是由客户
  • 1
  • 2
  • 3
  • 4
  • 5