Fabric概述

注解

完整的Hyperledger Fabric介绍,请参考 Hyperledger Fabric Document

一般来说,区块链是一个由分布式网络中的 节点 维护的不可篡改的账本。这些节点通过执行被 共识协议 验证过的交易来各自维护一个账本的副本,账本以区块的形式存在,每个区块通过哈希和之前的区块相连。

第一个被广为人知的区块链应用是加密货币 比特币 ,而其他应用都是从它衍生出来的。以太坊是另一种加密货币,它采用了不同方法,整合了许多类似比特币的特征,但是新增了 智能合约 为分布式应用创建了一个平台。比特币和以太坊属于同一类区块链,我们将其归类为 公共非许可(Public Permissionless) 区块链技术。这些基本上都是公共网络,允许任何人在上面匿名互动。

随着比特币、以太坊和其他一些衍生技术的普及,越来越多的人想要将区块链基础技术、分布式账本和分布式应用平台用到 企业 业务中去。但是,许多企业业务对性能要求较高,目前非许可区块链技术无法达到。

对于企业应用,我们需要考虑以下要求:

  • 参与者必须是已认证的或者可识别的

  • 网络需要获得 许可

  • 高交易吞吐量性能

  • 交易确认低延迟

  • 与商业交易有关的交易和数据的隐私和机密性

Hyperledger Fabric 是一个开源的企业级许可分布式账本技术(Distributed Ledger Technology,DLT)平台,专为在企业环境中使用而设计。

安徽省高等学校教育联盟链就是基于Hyperledger Fabric V2.2.x进行二次开发和建设的。