Hyperledger Fabric
- 由 Tracy Kuhrt创建, 最终由 David Enyeart修改于 三月 28, 2019
| Project |
|
| Status | |
| CII Badge |
|
| Description | Distributed ledger in Golang |
Hyperledger Fabric is an implementation of blockchain technology, leveraging familiar and proven technologies. It is a modular architecture allowing pluggable implementations of various functions. It features powerful container technology to host any mainstream language for smart contracts development.
Key Characteristics
High-performance, secure, permissioned blockchain network. Code written in Go, chaincode (smart contracts) in Go, Javascript, or Java, SDKs in Node.js, Java, Go, REST and Python.
Development Roadmap
Resources
- Welcome to Hyperledger Fabric - Details on how to get started
- Main documentation
- Getting Started for application developers
- Development setup for contributors
- Design docs
- Meeting notes
- Videos on youtube for Hyperledger Fabric. Includes informational and playbacks. Subscribe to be automatically notified when new videos are posted.
Project Management
- Jira Dashboard
- Jira Navigation will show you how to see the work in progress and track all issues.
Repository
Releases
- The Hyperledger Fabric Roadmap outlines the themes for the next two releases, and the specific feature JIRA items for the next release.
- Fabric Release Exit Criteria details our release checklist
- Fabric Release Process details the process for cutting a release
- Fabric Release history provides the list of releases
- Fabric Quality Assurance (QA) - Test Strategy, Testcases, and Reports
Links
- Documentation - extensive documentation, tutorials, reference, architectural concepts
- GitHub mirror
- JIRA issues and roadmap
- Stackoverflow Q&A
- RocketChat
- Mailing list
- Fabric Maintainers
Communication
Mailing List
Chat
Hyperledger uses RocketChat, an open source Slack alternative, for communication purposes. Note as with other tools, you will need a Linux Foundation ID to login to our Chat instance.
- #fabric
- #fabric-ca
- #fabric-chaincode-dev
- #fabric-chaintool
- #fabric-ci
- #fabric-ci-scrum
- #fabric-connect-a-cloud
- #fabric-crypto
- #fabric-dev-env
- #fabric-documentation
- #fabric-evm
- #fabric-gossip
- #fabric-java-chaincode
- #fabric-kubernetes
- #fabric-ledger
- #fabric-maintainers
- #fabric-orderer
- #fabric-orderer-dev
- #fabric-peer-endorser-committer
- #fabric-playbacks
- #fabric-pr-review
- #fabric-quality
- #fabric-questions
- #fabric-release
- #fabric-samples
- #fabric-scrum
- #fabric-sdk
- #fabric-sdk-go
- #fabric-sdk-java
- #fabric-sdk-node
- #fabric-sdk-py
Meetings
- Discussions are conducted on the fabric@lists.hyperledger.org (see above) mailing list and in Rocket Chat, to allow for community-wide participation.
- Playbacks are conducted for contributors to show regular progress and get feedback from the community. agenda and dates can be found here.
- Past meeting recordings can be found in the Hyperledger Fabric Meeting Recordings folder.
- There is a bi-weekly maintainers meeting every other Wednesday at 9 am ET held to review progress against a release and to do release planning and epic proposal reviews. Please consult the community calendar.
History
- Proposed by Christopher Ferris (IBM) and Tamas Blummer (DAH)
- Approved by the TSC on March 31, 2016
- Moved out of Incubation on March 2, 2017 - Request, TSC Approval
Hyperledger Fabric的更多相关文章
- 使用Node.JS访问Hyperledger Fabric的gRPC服务
在即将正式发布的Hyperledger Fabric SDK 1.0中,Hyperledger Fabric通过gRPC提供服务接口以取代现有的REST API.本文介绍了如何使用Node.JS访问H ...
- Hyperledger fabric Client Node.js Hello World示例程序
简介 Hyperledger fabric Client (HFC)提供了基于Node.js的应用接口来访问Hyperledger区块. 本文介绍了一个使用HFC访问IBM Bluemixr区块服务的 ...
- 基于docker的 Hyperledger Fabric 多机环境搭建(上)
环境:ubuntu 16.04 Docker 17.04.0-ce go 1.7.4 consoul v0.8.0.4 ======================================= ...
- Hyperledger Fabric 1.0 从零开始(八)——Fabric多节点集群生产部署
6.1.平台特定使用的二进制文件配置 该方案与Hyperledger Fabric 1.0 从零开始(五)--运行测试e2e类似,根据企业需要,可以控制各节点的域名,及联盟链的统一域名.可以指定单独节 ...
- Hyperledger Fabric 1.0 从零开始(五)——运行测试e2e
3:运行测试e2e 3.1.运行fabric-samples的问题说明 该问题说明能够解决6.1.平台特定使用的二进制文件配置第一步的问题.可以选择继续阅读该说明,或者等参考到6.1小节时再反向阅读本 ...
- Hyperledger Fabric 1.0 从零开始(七)——启动Fabric多节点集群
5:启动Fabric多节点集群 5.1.启动orderer节点服务 上述操作完成后,此时各节点的compose配置文件及证书验证目录都已经准备完成,可以开始尝试启动多机Fabric集群. 首先启动or ...
- Hyperledger Fabric 1.0 从零开始(六)——创建Fabric多节点集群
4:创建Fabric多节点集群 4.1.配置说明 首先可以根据官方Fabric自带的e2e_cli列子中的集群方案来生成我们自己的集群,与案例不同的是我们需要把容器都分配到不同的服务器上,彼此之间通过 ...
- Hyperledger Fabric 1.0 从零开始(四)——Fabric源码及镜像文件处理
2:Fabric源码及镜像文件处理 2.1下载Fabric源码 下载Fabric源码是因为要用到源码中提到的列子和工具,工具编译需要用到go语言环境,因此需要把源码目录放到$GOPATH下.通过1.3 ...
- Hyperledger Fabric 1.0 从零开始(三)——环境构建(内网/准离线)
有公网环境的服务器可以直接看 Hyperledger Fabric 1.0 从零开始(二)--环境构建(公网) ,本篇内容与上篇相似,只不过环境搭建需要在内网下,也就是网络被限制的情况下. 1:环境构 ...
- Hyperledger Fabric 1.0 从零开始(二)——环境构建(公网)
1:环境构建 在本文中用到的宿主机环境是Centos ,版本为Centos.x86_647.2,通过Docker 容器来运行Fabric的节点,版本为v1.0.因此,启动Fabric网络中的节点需要先 ...
随机推荐
- Luogu 3321 [SDOI2015]序列统计
BZOJ 3992 点开这道题之后才发现我对原根的理解大概只停留在$998244353$的原根是$3$…… 关于原根: 点我 首先写出$dp$方程,设$f_{i, j}$表示序列长度为$i$当前所有数 ...
- curl传post数据流
- Debian 如何使用测试版更新软件包到最新的版本
#vim /etc/apt/sources.list 将版本代号替换成 testing 然后更新,应可以安装最新的软件包了.
- HBase 系列(三)HBase Shell
HBase 系列(三)HBase Shell ./hbase shell # 进入 hbase 命令行 (1) HBase 命令帮助 help # 查看 HBase 所有的命令 create # 或 ...
- Scheduling the Delivery of Local Notifications
[Scheduling the Delivery of Local Notifications] Apps can use local notifications to display alerts, ...
- 超级详细的解决方法 (CentOS7) :永久修改 mysql read-only 问题 could not retrieve transation read-only status server
一.查看mysql的事物隔离级别 SHOW VARIABLES LIKE '%iso%'; 二.临时修改事物隔离级别 SET GLOBAL tx_isolation='READ-COMMITTED'; ...
- Echarts.js使用
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>EC ...
- Ubuntu的TOOL工具收集
Ubuntu工具 1. Ubuntu下嵌入式开发环境的搭建 http://www.linuxidc.com/Linux/2011-03/33824.htm
- 工作中经常打交道的Java代码の容器(一)
- [翻译]Component Registration in Script System 在脚本系统中注册组件
Component Registration in Script System 在脚本系统中注册组件 To refer to our component from a script, the cl ...