Hyperledger Fabric 是什么?它如何工作?
它是一个基于DLT的框架,可以帮助开发人员基于DLT依次创建工具。
官方将其定义为区块链框架,但实际上,在这种情况下使用区块链术语似乎并不恰当。
事实上, Hyperledger并不是一个去中心化且无需许可的区块链,但尽管它是开源的,它实际上是需要许可的。
这是Linux基金会于2015年发起的项目,IBM、Intel、SAP等中心化巨头均加入其中。
具体来说,Hyperledger Fabric 是基于 Hyperledger 的框架之一。
首先,Hyperledger 缺乏加密货币。这意味着无法对独立交易验证者的工作进行报酬,因此这些验证者只能由分布式账本的管理者进行验证。
从技术上来说,DLT(Distributed Ledger Technology,即分布式账本技术)的定义比区块链这种限制性更强的定义更适合这个生态系统。
区块链确实是一种允许创建分布式账本的技术,但它的真正优势(由比特币释放)是去中心化。去中心化不仅意味着开放代码和分布式账本,更重要的是无需许可和无需信任的交易。
Hyperledger Fabric 实际上是完全许可的 DLT 基础设施。将其定义为“区块链”可能会传达一个错误的概念,即它是一个完全去中心化且无需许可的网络。
它提供了一个模块化架构,在基础设施中的节点之间划分了角色,并允许执行称为“链代码”的智能合约。
基于 Fabric 的网络包括执行链代码、批准交易和与应用程序交互的“对等节点”,确保区块链一致性并将批准的交易传递给网络对等节点的“订购节点”,以及管理用于验证成员身份和角色的 X.509 证书的会员服务提供商 (MSP)。
因此不存在任何形式的匿名或伪匿名,因为它是一个具有特权访问和不同角色的网络。
IBM 在 Hyperledger Fabric 项目背后的想法是提供一个框架来支持基于 DLT 的工具开发,但除了 Node.js、 Java和 Go 的 SDK 之外,不直接提供面向用户的服务。
它的优势主要在于不要求开发人员使用临时代码来创建智能合约,而是允许使用 Go、JavaScript 或 Java 等知名语言来编写智能合约。
Hyperledger Fabric 是一个企业级分布式账本平台。
因此,它不是直接针对最终用户,而是针对希望使用它来开发基于 DLT 的工具的公司。
为了让公司能够安全地开发,并管理开发工具中的角色,它提供了高级隐私控制,以便只有您希望共享的数据才会在网络参与者之间共享。因此,授权参与者可以访问某些数据,而未经授权的参与者则无法访问这些数据。
这意味着它甚至不是一个公共网络。
IBM 表示,Hyperledger Fabric 上的智能合约可用于记录希望自动化的业务流程,这些流程由计算机代码在各方之间自动执行。分布式账本可防止未经许可的任何人修改智能合约或交易,因此这些合约或交易是可追踪且不可逆转的。
目标是使公司能够更快地实施决策流程,同时降低成本和风险。
在 Hyperledger Fabric 之上,IBM 区块链平台已经创建。
Hyperledger Fabric 是一个免费的开源版本,但它也附带其他包含工具和支持的商业发行版,例如 IBM Blockchain Platform。
事实上,IBM Blockchain Platform 是 IBM 的 Hyperledger Fabric 商业发行版。
因此,Hyperledger 项目是开源的,Hyperledger Fabric 框架也是如此。相反,IBM 的商业发行版 IBM Blockchain Platform 是该公司专有的。
尽管 Hyperledger Fabric 已经存在近 10 年,即自以太坊项目启动以来,但应用程序仍然不多。
没有加密货币,因此被排除在金融市场之外,这无疑无助于它的传播。
最近,人们开始讨论这个问题,因为它涉及尼日利亚开发自己的国家“区块链”项目(称为尼日利亚)。
即使在这种情况下,它实际上根本不是一个去中心化的区块链,以至于这一举措的成功都值得怀疑。
事实上,尼日利亚早就创建了自己的中央银行数字货币(CBDC),称为 eNaira,并且正是基于 Hyperledger Fabric。
问题是,尽管该项目已有三年历史,但 eNaira 的使用尚未普及。
但说实话,这一举措遭到了尼日利亚民众的强烈反对,可能是因为它完全缺乏隐私,也因为它本质上是发行新货币,从而引发通货膨胀。
并非偶然的是,过去五年来,尼日利亚的通货膨胀率从 11% 上升到 34%,其中最大涨幅始于 2022 年 7 月,而真正的飙升始于去年 8 月。
理论上,Hyperledger Fabric 还有许多其他用途。例如,IBM 曾重点关注其在物流领域的应用,但该领域似乎从未真正起飞。
最近,已经开展了一些新的项目,例如与法律领域相关的项目,在这些领域,确保文件文本不被修改非常重要,或者在制药领域。
通常这些用例与流程和文档的可追溯性特别相关,因为分布式账本中记录的交易无法被修改或删除。
这些技术的普及使用可能还为时过早,因此对于真正的、适当的去中心化区块链也可以说同样的事情。
对于后者,比特币和其他金融资产带来了不同,它们在新金融市场中扮演着越来越重要的角色。没有加密货币的DLT技术实际上不存在于金融市场中,这丝毫没有加速它们的使用。