摘要

Hyperledger是在 Linux 基金会下建立的,该基金会本身在开放式治理的模式下培育开源项目的历史悠久且非常成功,发展了强大的可持续社区和繁荣的生态系统。

Hyperledger由多个项目组成,其中包括最受欢迎的Hyperledger Fabric。截止2021年9月,目前超级账本有16个项目,其中毕业的项目有6个正在孵化的项目有10个。

项目

可以在官网上看到项目如下:

Hyperledger Besu

Hyperledger Besu 是在 Apache 2.0 许可下开发并用 Java 编写的开源以太坊客户端。它可以在以太坊公共网络或私有许可网络上运行,也可以在 Rinkeby、Ropsten 和 Grli 等测试网络上运行。Hyperledger Besu 包括多种共识算法,包括 PoW、PoA 和 IBFT,并具有专为在联盟环境中使用而设计的全面许可方案。

Hyperledger Besu 实现了企业以太坊联盟(EEA) 规范。EEA 规范的建立是为了在以太坊内的各种开源和闭源项目之间创建通用接口,以确保用户不会被供应商锁定,并为构建应用程序的团队创建标准接口。Besu 实施符合 EEA 客户端规范的企业功能。

Hyperledger Burrow

Hyperledger Burrow 是一个完整的单二进制区块链发行版,专注于简单性、速度和开发人员的人体工程学。它支持基于 EVM 和 WASM 的智能合约,并通过 Tendermint 算法使用 BFT 共识。它有一个复杂的事件系统,可以维护链上数据的关系数据库映射。治理和许可是内置的,可以通过链上提案交易进行修改。它针对公共许可的股权证明用例进行了优化,但也可用于私有/联盟网络。

Hyperledger Fabric

Hyperledger Fabric 旨在作为开发具有模块化架构的应用程序或解决方案的基础。Hyperledger Fabric 允许诸如共识和会员服务之类的组件即插即用。其模块化和多功能设计可满足广泛的行业用例。它提供了一种独特的共识方法,可以在保护隐私的同时实现大规模性能。

Hyperledger Fabric 是一个开源的企业级许可分布式账本技术(Distributed Ledger Technology,DLT)平台,专为在企业环境中使用而设计,与其他流行的分布式账本或区块链平台相比,它有一些主要的区别。

Hyperledger Indy

Hyperledger Indy 提供工具、库和可重用组件,用于提供植根于区块链或其他分布式账本的数字身份,以便它们可以跨管理域、应用程序和任何其他孤岛进行互操作。Indy 可以与其他区块链互操作,也可以单独使用,为身份的去中心化提供动力。

Hyperledger Iroha

Hyperledger Iroha 旨在简单且易于整合到需要分布式账本技术的基础设施或物联网项目中。Hyperledger Iroha 具有结构简单、模块化、领域驱动的 C++ 设计,强调客户端应用程序开发和新的崩溃容错共识算法,称为 YAC。

Hyperledger Sawtooth

Hyperledger Sawtooth 提供了一种灵活的模块化架构,将核心系统与应用程序域分离,因此智能合约可以为应用程序指定业务规则,而无需了解核心系统的底层设计。Hyperledger Sawtooth 支持多种共识算法,包括实用拜占庭容错(PBFT)和经过时间证明(PoET)。

Hyperledger Aries

Hyperledger Aries 提供了一个共享、可重用、可互操作的工具包,专为专注于创建、传输和存储可验证数字凭证的计划和解决方案而设计。它是基于区块链的点对点交互的基础设施。该项目使用 Hyperledger Ursa 提供的加密支持,以提供安全的秘密管理和分散的密钥管理功能。

Hyperledger Quilt

一组通过实施ILP提供互操作性的工具,ILP主要是旨在跨分布式和非分布式分类帐传输价值的支付协议。

自 2021 年 8 月起,Hyperledger Quilt 已弃用。

Hyperledger Tansact

Hyperledger Transact 旨在通过提供一个标准接口来执行与分布式账本实现分离的智能合约,从而减少编写分布式账本软件的开发工作。Hyperledger Transact 采用一种可扩展的方法来实现称为“智能合约引擎”的新智能合约语言,该语言实现了处理智能合约的虚拟机或解释器。

Hyperledger Ursa

Hyperledger Ursa 是一个共享加密库,它使实现能够避免重复其他加密工作,并有望提高过程中的安全性。该库是一个选择加入的存储库(用于 Hyperledger 和非 Hyperledger 项目)来放置和使用加密。Hyperledger Ursa 由子项目组成,这些子项目是密码代码或密码代码接口的内聚实现。

Hyperledger Avalon

Hyperledger Avalon 是企业以太坊联盟发布的可信计算规范的分类账独立实现。它旨在使区块链处理从主链安全转移到专用计算资源。

Hyperledger Cactus

Hyperledger Cactus 是一种区块链集成工具,旨在允许用户安全地集成不同的区块链。

Hyperledger Caliper

Hyperledger Caliper 是一个区块链基准测试工具,它允许用户使用一组预定义的用例来衡量区块链实现的性能。

Hyperledger Cello

Hyperledger Cello 旨在充当区块链的操作仪表板,从而减少创建、管理和使用区块链所需的工作量。此外,它还可以用于促进创建区块链即服务。Cello 提供了一个操作控制台,用于高效管理区块链并在各种基础设施之上运行,例如裸机、虚拟机和各种容器平台。

Hyperledger Explorer

Hyperledger Explorer 是一个用户友好的 Web 应用程序工具,用于查看、调用、部署或查询区块、交易和相关数据、网络信息(名称、状态、节点列表)、链码和交易系列,以及任何其他相关的存储在分类帐中的信息。

Hyperledger Grid

Hyperledger Grid 一个用于分布式供应链解决方案的框架,旨在提供以供应链为中心的数据类型、数据模型和基于智能合约的业务逻辑的参考实现——所有这些都基于现有的开放标准和行业最佳实践。它以真实和实用的方式展示了如何将 Hyperledger 堆栈中的组件组合成一个有效的业务解决方案。

Logo

为所有Web3兴趣爱好者提供学习成长、分享交流、生态实践、资源工具等服务,作为Anome Land原住民可不断优先享受各种福利,共同打造全球最大的Web3 UGC游戏平台。

更多推荐