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网络中的节点需要先 ...
随机推荐
- sql批量插入添加自动编号
使用: ROW_NUMBER() over(order by ID desc) insert into dbo.Aa(Name,Nums) select top 10 NickName,ROW_NUM ...
- ubuntu 12.04安装jdk 8
转载:http://www.itnose.net/detail/6196130.html Ubuntu12.4安装jdk1.8 1.要安装的jdk,我把它拷在了共享文件夹里面. (用优盘拷也可以 ...
- css控制同一个页面的两个表格,一个显示有边框线,而另一个没边框线
不显示边框的:<table border="0" cellspacing="0" cellpadding="" ><tr ...
- JS+MySQL获取 京东 省市区 地区
采集了一下JD的省市区地区 (非常简单,只是做个记录) 1.建表:account_area 2.进入页面: https://reg.jd.com/reg/company 在浏览器(Firefox) ...
- TogetherJS本地部署,基于websocket的网页即时视频、语音、文字聊天
TogetherJS分为两大部分,一个是hu文件夹中的服务端:另外一个是TogetherJS文件夹中的Together.JS文件,包含了所有的网页文字.语音等操作. 需要预先安装Node.js,可以百 ...
- sitecore 缓存管理器
namespace XXX.Shared.Infrastructure.Caching { using System; using System.Collections.Generic; using ...
- GlusteFS 二
通过heketi提供的RestfullApi来管理 Gluster,进而与kubernetes集成.将gluster作为kubernetes的数据存储 1 安装 安装gluster 参见 Gluste ...
- Vsual Studio 高版本打开低版本项目的方法
https://www.cnblogs.com/jmliao/p/5594179.html
- eFrameWork学习笔记-eList
HTML: <div style="margin:8px;"> <h1>.不分页</h1> <asp:Repeater id=" ...
- .Net面试经验,从北京到杭州
首先简单说下,本人小本,目前大四软件工程专业,大三阴差阳错地选了.Net方向,也是从大三开始接触.Net.自认为在学生中.net基础还可以,嘿嘿,吹一下. 大四第一学期学校安排去北京培训,培训了两个月 ...