LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > Hyperledger Fabric 和企业级以太坊,谁才是企业首选?

Hyperledger Fabric 和企业级以太坊,谁才是企业首选?

2020-04-19 区块律动BlockBeat 来源:区块链网络

原文标题:《Hyperledger Fabric 和企业级以太坊,谁才是企业首选?》

原文来源:区块链大本营


在过去的一年里,我们看到许多企业对企业级区块链平台或分布式账本技术(DLT)非常感兴趣。由于隐私、监管和可扩展性方面的考虑,企业倾向于使用私人许可的账本,而不是使用当前可用的公有主网。因此,我们看到这两个项目非常具有吸引力——企业级以太坊(Enterprise Ethereum)和 Hyperledger Fabric。在本文中,我们将对它们进行探索与对比。


企业以太坊


企业级以太坊是以太坊代码库的私有联盟实现。它主要由企业级以太坊联盟驱动,其主要目标是解决企业需求,在围绕公有以太坊区块链发展的同时努力实现互操作性。


1)社区企业级以太坊得益于世界上最大的区块链开发社区。成千上万的软件工程师、产品开发人员和设计师正在生态系统中工作,构建基础架构、开发工具和应用程序。


2)部署许多组织和政府报告称他们正在将企业级以太坊部署到其工作流程中。


Hyperledger Fabric


Hyperledger Fabric(HLF)是 Hyperledger Greenhouse 的一部分,是企业级的分布式账本技术,支持隐私保护,允许大量的即插即用功能(共识算法、组件、成员管理服务等)。由于其模块化和通用化设计,该技术满足了有关企业和行业(供应链、医疗保健)的大量用例。1)社区 Fabric 社区正在稳步增长,在其聊天、问题跟踪和路线图中有超过 20,000 个用户。2)部署由于它在分布式账本技术方面的独特方法,可实现大规模解决方案,Hyperledger Fabric(HLF)主要用于企业。


客户端


接下来我们探讨一下:可用于运行企业级分布式账本的不同软件客户端。在基于 EVM 的网络上,我们有 Hyperledger Besu 和 Quorum。另一方面,Hyperledger Fabric 只有一个实现。它没有类似于基于 EVM 链的客户端。当我们指的是 Hyperledger Fabric 客户端时,我们将指的是 Linux 基金会组织的唯一实现。


1)Hyperledger Besu 为了更清楚地说明问题,Hyperledger 本身是 Linux 基金会的一个大型项目。Hyperledger 有一套开源的区块链项目和开发工具。区块链项目之一是 Hyperledger Fabric,另一个是 Hyperledger Besu(它是企业级以太坊客户端,以前由 ConsenSys 开发,名为 Pantheon)。Hyperledger Besu 是一个用 Java 编写的基于 EVM 的区块链客户端,具有其他「企业友好型」功能。


2)QuorumQuorum 是主要由 JP Morgan 开发的基于 EVM 的客户端。它是来自 Geth 客户端的分叉(用 Go 编写)。这是第一个以企业为中心的以太坊客户端,它具有增强的隐私功能。


企业区块链平台比较




我们可以看到 Quorum 和 Besu 都有非常相似的规范,当然,他们都是企业级以太坊的客户,但是我们可以提到以下几点:


Besu 有一个更高级的 JSON RPC API 许可。客户端支持 JWT 身份验证,JWT 身份验证可以用来定义承载方的访问权限,可以根据这些权限调用 RPC 等。在其最新版本 (1.4.2) 中,该团队添加了更多基于租户的特性。


Quorum 具有更高级的链上许可。我们可以使用其预定义的 API 调用和合同来定义组织,子组织,管理员等。


谁提供 BaaS?


随着空间的成熟,我们看到越来越多的云提供商提供 BaaS 解决方案。当然,最大的是 AWS 托管区块链。AWS 当前提供 HLF 即服务,而以太坊即服务也在其规划中。IBM 区块链——IBM 也提供 HLF 即服务。Azure 区块链——Azure 提供以太坊(Quorum / Geth)网络的部署以及区块链开发套件。


其他云提供商也纷纷加入 BaaS。LimeChain 已经咨询并帮助 iNNOVO Cloud 提供了自己的区块链解决方案,并进入了市场。


企业级区块链平台的未来


在最近几个月中,我们看到了很多企业利用区块链平台的技术。而在过去的两三年中,这些公司的主要重点是生产概念验证(PoC)并弄清楚区块链如何在其工作流程或过程中提供帮助。许可区块链网络发生了变化,它为每个组成的联盟成员部署区块链网络似乎并不高效。


如果我们采用这种方式,在某种程度上,公司将被要求加入很多联盟网络,以便与其他公司开展业务。这就不是使用技术降低成本,而是由于复杂性而增加了成本。例如一个叫 Baseline 的开源项目,这是最近发布的一个开源项目,该项目试图使用公共 Mainnet(以太坊)作为通用参考框架。为联盟部署许可网络的想法已转向利用共享或公共基础架构即 Mainnet,基准协议用于通过全球共享基础架构(主网)进行「状态」结算。




结论


企业级区块链平台变得越来越成熟,可以在生产中使用。一两年前,开发人员和管理员必须构建其 API 或链上许可方案,现在它们可以作为客户端自身的功能提供。但是,为你的业务选择合适的企业级区块链平台并不简单,或许适合你的解决方案或者和现有的解决方案不一样。组成大型联盟的公司倾向于使用 Hyperledger Fabric 网络。另一方面,我们有一些用例是仅将 Hyperledger Fabric 网络用于内部流程,而没有任何外部组织。与部署基于 EVM 的网络相比,部署、配置和维护 Hyperledger Fabric 网络的成本往往更高,这就是为什么我们看到较小的项目使用企业级以太坊而不是 Hyperledger Fabric。


新的协议不断涌现,这些协议将公有以太坊主网用作常见的参考框架,从而降低了目前孤立的企业结构。这提供了避免因为联盟部署许可的网络而产生问题的能力。在接下来的几个月中,我们应该会看到这种设计模式发挥作用的具体案例,以及「企业是否愿意采用」这个问题也将得到解答。


原文地址:https://mp.weixin.qq.com/s/FZd6EguDIarbKO0ZmBedjA



—-

编译者/作者:区块律动BlockBeat

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...