《Hyperledger Fabric官方文档》Hyperledger Fabric的基本功能
原文链接 译者:周超强
Hyperledger Fabric 是分布式记账的一种实现,它能够在区块链的模块之间保持着安全性、可扩展性、加密型以及高性能,它有以下几个基本功能:
Hyperledger Fabric提供了一套会员识别体系,管理着用户的ID以及在网络中的所有可靠的真实的参与者,这样做是为了让网络更加的安全可靠。访问控制列表可以通过授权特定的网络操作来提供额外的通行证。例如,一个特定的用户id,能够允许来调用一个区块链中的应用,但是由于没有特定的访问权限,不允许来部署一个新的应用。
私有性和加密性Hyperledger Fabric能够保证实现商业的效益,并且任何一个需要私有、加密交易的组都能够在特定允许的网络内通畅的进行着交易。私有的通道是被限制的,私有通道是受限制的消息传递路径,它可用于为网络成员的特定成功提供交易的隐私和保密性。 所有的数据,其中包括交易的会员,通道之间发生传递的消息,在通道里面对于那些没有权限的通道来说,都是隐形的并且不能被访问的。
高效的流程处理Hyperledger Fabric以节点的类型来给网络赋予角色。为了保证交易能够在网络之间并发和并行的执行,通过交易的顺序和提交的时间点来把每一笔交易进行分隔。事务的执行在排序之前执行,这样能够保证每一个对等的节点都能够同时处理多个交易。对于每个对等的节点,这种当前的处理模式增加了处理的效率,并且加速了在有顺序执行的服务之间的交易的传递的速率。
为了能够确保并行的处理流程,当对等的节点在交易执行的工作流程中,处于限制状态时,让这些节点,从交易执行的需求和分类帐的维护中,分开来执行,从而让顺序的节点处理更高效。 角色的这种分叉还限制了授权和身份验证所需的处理;所有对等节点不必信任所有排序节点,反之亦然,因此一个节点上的进程可以独立于另一个节点上的验证运行。
在通道中,节点的应用可以加密逻辑,它可以被明确类型的交易所触发。节点定义了资产拥有者发生改变时的参数,例如可以确保所有转移身份的交易者都能够服从与相同的规则和要求。系统的节点被区别对待,因为它定义了全部通道的运行参数。生命周期和配置系统节点定义了通道的规则;担保以及那些验证系统节点,它定义了担保以及交易验证的要求规则。
模块化设计Hyperledger Fabric实现了一个模块化的设计,这样做对与网络的设计者,能够提供一些基础的功能选择。例如,身份识别的明确算法,顺序以及加密性,这些都能够热插拔的形式应用到Hyperledger Fabric中。以上就导致产生了一个通用的区块链模块,这样在保证他在网络在市场之间相互作用,跨越了地址的限制,从而能够让保证任何的公司以及公共领域都能够利用上区块链的模块。
原创文章,转载请注明: 转载自CSDN(https://blog.csdn.net/luckyzhoustar/article/details/83961124)
原文:https://blog.csdn.net/luckyzhoustar/article/details/83961282
版权声明:本文为博主原创文章,转载请附上博文链接!
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/60509.html
安全相关文章
- 使用Python和OCR进行文档解析的完整代码演示(附代码)
- ettercap的使用帮助文档 官方man page的个人理解
- POSTMAN自动生成接口文档_swagger自动生成接口文档
- typescript web_typescript文档
- vue基础(学习官方文档)
- Spring Authorization Server 0.3.0发布,官方文档正式上线
- 《软件方法》自测题解析009:文档和代码
- spring官方文档 中文_Spring软件
- Docker 离线安装_docker官方中文文档
- docker离线安装部署_docker官方中文文档
- 用ChatGPT做生信?只不过是帮助懒人查官方文档
- 1k Star国产前后端完全开源的在线文档工具、API、WIKI、数据库文档!
- SAP发布简易REST 三:API平台之接口文档详解编程语言
- Oracle 文档:快速下载服务(oracle文档下载)
- 解锁 MSSQL 最佳文档资源(mssql文档)
- 《Python官方文档》5.数据结构
- MySQL官方文档:超越限制,达到无线极限(mysql官方文档)
- Oracle中文帮助文档:提供的重要帮助(oracle中文帮助文档)
- SQL Server打印机—助力企业高效文档管理(sqlserver打印机)
- 文档Redis集群官方文档指南(redis集群官方)
- ORACLE数据库官方文档下载指南(ORACLE下载文档表格)
- Oracle Bug文档之调查这些bug有何秘密(oracle bug文档)
- 《Thrift官方文档》 – docker构建说明
- 《Linkerd官方文档》使用Docker运行Linkerd
- 《Istio官方文档》Eureka-Docker快速入门
- Java经验点滴:类注释文档编写方法
- Oracle9i产品文档