区块链fabric使用(区块链fabric架构)

本篇文章给大家谈谈区块链fabric使用,以及区块链fabric架构对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。万达哈希(WD HASH)官方网站 本…

本篇文章给大家谈谈区块链fabric使用,以及区块链fabric架构对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。万达哈希(WD HASH)官方网站

本文目录一览:

Fabric区块链ACL配置教程

1、默认访问控制规则定义在configtx.yaml中,用于生成通道配置。通过自定义configtx.yaml中的Application: ACLs部分,修改访问控制清单以满足特定需求,如为Client角色设置特定权限。动态更新Hyperledger Fabric通道的ACL配置可通过两种方法实现。首先访问CLI接口,获取当前配置并转换为可修改的JSON格式。

2、首先,访问命令行接口进入cli界面,设置环境变量,获取通道当前配置,转换为JSON格式。创建配置副本进行修改,使用编辑器调整策略,如将描述从Org1MSP修改为Org2MSP。转换修改后的配置为二进制格式,生成差异部分,封装Fabric配置更新消息,最终提交至排序节点完成更新。通过客户端调用链码验证更新效果。

3、Fabric网络构建基于官方文档提供的示例,它通过一系列步骤从概念层面构建网络,将网络分解为多个小的通道,每个通道具备独立的区块链功能和基础设施。

区块链fabric使用(区块链fabric架构)

Fabric上链流程

看看一笔交易的上链过程: 应用提出交易,首先从客户端发起一笔交易提交到3个Endorsing Peer,该笔交易的背书政策P(E0,E1,E2必须签名),客户端应用程序为智能合约提交一个交易。它必须提交给所需的对等点{E0,E1,E2} 背书节点执行提议,将签名数据,传回给客户端。

其中get操作直接从WorldState中读取交易对象当前的状态信息,不会去区块链上写入信息,但put和delete操作除了修改WorldState,还会去区块链中写入一条交易信息,且交易信息不能修改。 区块链上的信息可以通过智能合约访问,也可以在客户端应用通过API直接访问。

结合下面这种图,看看一笔交易的上链过程:1,首先从客户端发起一笔交易提交到Endorsing Peer,进行预处理。2,预处理通过之后,将签名数据,传回给客户端。3,客户端发起请求,将收到的签名数据传给Ordering Node。4,Ordering Node对交易进行排序,然后传给Committing Peer。

根据Fabric官方的参考文档,客户交易的正果过程可使用下图描述。 如上图,从1到3,为背书阶段,4为排序阶段,1,4,2,5为验证提交阶段。参考Frabic的节点概念,可以了解更多在交易细节的概念。? 总的来看,Fabric更专注于企业间,通过上文,可以让大家对Fabric的基本构成与概念有一个总的了解。

智能合约在实例化之后就可以用来与账本进行交互了,流程图如下: 用户编写并部署实例化智能合约之后,就可以通过客户端应用程序来向智能合约提交请求,智能合约会对WorldState中数据进行get、put或者delete。

网络创建流程包括定义通道配置文件(CCx),创建节点、应用程序和链码等组件,最终形成一个多链网络结构,其中每个组织、节点和应用程序依据配置文件加入多个通道,实现相互独立的实例。身份(Identity)在Fabric中扮演重要角色,通过X.509数字证书实现验证。

区块链fabric什么?

区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。10000mm的fabric是一个基本概念,fabric基本概念首先由IBM贡献的超级账本框架。

Fabric是一个提供分布式账本解决方案的平台,底层的账本数据存储使用了区块链。区块链平台通常可以分为公有链、联盟链和私有链。公有链典型的代表是比特币这些公开的区块链网络,谁都可以加入到这个网络中。联盟链则有准入机制,无法随意加入到网络中,联盟链的典型例子就是Fabric。

Fabric是一个强大的区块链技术平台,其核心使命是构建安全、可靠的分布式应用。它类似于一个技术工具,专门用于创建和管理数字化的交易记录,区别于传统的中心化数据库,Fabric采用去中心化的设计,将数据存储在多个节点中,确保数据的安全性和可信度。

区块链 Fabric 的基础概念详解 区块链网络根据参与者的权限,可分为三种类型:公有链(如以太坊),联盟链(如Hyperledger Fabric 0),和私有链。联盟链的核心在于,成员间认可身份、权限和责任,遵循统一的交易逻辑和策略。

Fabric 是超级账本联盟推出的核心区块链框架,它适合在复杂的企业内和企业间搭建联盟链。根据超级账本联盟的目标, Fabric 被建设为一个模块化的、支持可插拔组件的基础联盟链框架。; 与以太坊系的Quorum不同,Fabric从一开始就只考虑企业间的应用。

关于区块链fabric使用和区块链fabric架构的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。万达哈希(WD HASH)官方网站

万达哈希

作者: 万达哈希

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。