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 stars Tracking Chart

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/.



Main metrics

Overview
Name With Ownerhyperledger/fabric
Primary LanguageGo
Program languageMakefile (Language Count: 4)
PlatformLinux, Mac, Windows
License:Apache License 2.0
所有者活动
Created At2016-08-25 16:05:27
Pushed At2025-04-17 07:56:44
Last Commit At
Release Count101
Last Release Namev3.1.0 (Posted on )
First Release Namev0.6.0-preview (Posted on 2016-09-16 11:07:55)
用户参与
Stargazers Count16.1k
Watchers Count1k
Fork Count9k
Commits Count14.9k
Has Issues Enabled
Issues Count613
Issue Open Count172
Pull Requests Count3483
Pull Requests Open Count15
Pull Requests Close Count964
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

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/.