Hyperledger Fabric

Hyperledger Fabric(超级账本)是一个企业级许可的分布式账本框架,用于开发解决方案和应用。它的模块化和多功能设计满足了广泛的行业用例。它提供了一种独特的共识方法,在保护隐私的同时实现了大规模的性能。「Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.」

Github星跟踪图

Hyperledger Fabric

这个项目是一个 Active Hyperledger 项目。关于这个项目历史的更多信息,请看 Fabric wiki 页面。关于 Active 所包含的信息可以在 Hyperledger 项目生命周期文档 中找到。Hyperledger Fabric 是一个分布式账本解决方案的平台,以模块化架构为基础,提供高度的保密性、弹性、灵活性和可扩展性。它旨在支持不同组件的可插拔实现,并适应整个经济生态系统的复杂性和复杂性。

Hyperledger Fabric 提供了一个独特的弹性和可扩展的架构,使其区别于其他区块链解决方案。规划企业区块链的未来需要建立在一个经过完全审核的开源架构之上,Hyperledger Fabric 是您的起点。

发布

Fabric 大约每四个月提供一个包含新功能和改进的版本。此外,某些版本被指定为长期支持(LTS)版本。重要的修复将被回传到最新的 LTS 版本,并在 LTS 版本重叠期间回传到之前的 LTS 版本。更多细节请参见 LTS 策略

LTS 版本:

  • v2.2.x (当前 LTS 版本)
  • v1.4.x (以前的 LTS 版本,维持到2021年4月)

除非另有规定,所有版本都可以从之前的次要版本升级。此外,每个 LTS 版本都可以升级到下一个 LTS 版本。

Fabric 的发布和发布说明可以在 GitHub 发布页面 上找到。

请访问 Hyperledger Fabric Jira 仪表板 查看我们的发布路线图。

在 RocketChat 的 #fabric-release 频道上关注发布讨论。

文档、入门和开发者指南

请访问我们的在线文档,了解如何开始使用和开发fabric、SDK和Chaincode。

建议首次使用的用户先浏览文档中的入门部分,以熟悉 Hyperledger Fabric 组件和基本交易流程。

贡献

我们欢迎以多种形式为 Hyperledger Fabric 项目做出贡献。总是有很多事情要做 查看 关于如何为该项目做出贡献的文档,了解完整的细节。

社区

Hyperledger 社区

Hyperledger 邮件列表和档案

Hyperledger 聊天

Hyperledger Fabric 问题跟踪 (JIRA)

Hyperledger Fabric Wiki

Hyperledger Wiki

Hyperledger 行为准则

社区日历

许可证

Hyperledger Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Hyperledger Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/.



主要指标

概览
名称与所有者hyperledger/fabric
主编程语言Go
编程语言Makefile (语言数: 4)
平台Linux, Mac, Windows
许可证Apache License 2.0
所有者活动
创建于2016-08-25 16:05:27
推送于2025-04-17 07:56:44
最后一次提交
发布数101
最新版本名称v3.1.0 (发布于 )
第一版名称v0.6.0-preview (发布于 2016-09-16 11:07:55)
用户参与
星数16.1k
关注者数1k
派生数9k
提交数14.9k
已启用问题?
问题数613
打开的问题数172
拉请求数3483
打开的拉请求数15
关闭的拉请求数964
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?

Hyperledger Fabric join the chat

Build Status
CII Best Practices
Go Report Card
GoDoc
Documentation Status

This project is an Active Hyperledger project. For more information on the history of this project see the Fabric wiki page. Information on what Active entails can be found in
the Hyperledger Project Lifecycle document.
Hyperledger Fabric is a platform for distributed ledger solutions, underpinned
by a modular architecture delivering high degrees of confidentiality,
resiliency, flexibility and scalability. It is designed to support pluggable
implementations of different components, and accommodate the complexity and
intricacies that exist across the economic ecosystem.

Hyperledger Fabric delivers a uniquely elastic and extensible architecture,
distinguishing it from alternative blockchain solutions. Planning for the
future of enterprise blockchain requires building on top of a fully-vetted,
open source architecture; Hyperledger Fabric is your starting point.

Releases

Fabric provides a release approximately once every four months with new features
and improvements. Additionally, certain releases are designated as long-term
support (LTS) releases. Important fixes will be backported to the most recent
LTS release, and to the prior LTS release during periods of LTS release overlap.
For more details see the LTS strategy.

LTS releases:

  • v2.2.x (current LTS release)
  • v1.4.x (prior LTS release, maintained through April 2021)

Unless specified otherwise, all releases will be upgradable from the prior minor release.
Additionally, each LTS release is upgradable to the next LTS release.

Fabric releases and release notes can be found on the GitHub releases page.

Please visit the Hyperledger Fabric Jira dashboard for our release roadmap.

Follow the release discussion on the #fabric-release channel in RocketChat.

Documentation, Getting Started and Developer Guides

Please visit our
online documentation for
information on getting started using and developing with the fabric, SDK and chaincode:

It's recommended for first-time users to begin by going through the Getting Started section of the documentation in order to gain familiarity with the Hyperledger Fabric components and the basic transaction flow.

Contributing

We welcome contributions to the Hyperledger Fabric project in many forms.
There’s always plenty to do! Check the documentation on how to contribute to this project
for the full details.

Community

Hyperledger Community

Hyperledger mailing lists and archives

Hyperledger Chat

Hyperledger Fabric Issue Tracking (JIRA)

Hyperledger Fabric Wiki

Hyperledger Wiki

Hyperledger Code of Conduct

Community Calendar

License

Hyperledger Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Hyperledger Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/.