0.5.6
区块链技术是计算机技术与金融技术交融的成功创新,被认为是极具潜力的分布式账本平台的核心技术。如果你还不了解区块链,可以阅读 区块链技术指南。
作为 Linux 基金会支持的开源分布式账本平台,Hyperledger 受到了众多企业的支持和开源界的关注。本书将试图剖析 Hyperledger Fabric 项目相关源码,帮助大家深入理解其实现原理。
欢迎大家加入 区块链技术讨论群。
-
0.6.0: 2017-XX-YY
- configtxgen 模块;
- cryptogen 模块;
- 根据 fabric 1.0 调整结构。
-
0.5.0: 2017-05-08
- 完成 peer 模块;
- 按照最新代码结构更新;
- 完成部分 orderer 模块分析。
-
0.4.0: 2016-12-12
- 完成 0.6 分支;
- 开始 1.0 分支新架构代码。
-
0.3.0: 2016-08-04
- 完成主要模块内容。
-
0.2.0: 2016-07-01
- 基本功能分析。
-
0.1.0: 2016-06-08
- 完成基础框架。
贡献者 名单。
本书源码开源托管在 Github 上,欢迎参与维护:github.com/yeasy/hyperledger_code_fabric。
首先,在 GitHub 上 fork
到自己的仓库,如 docker_user/hyperledger_code_fabric
,然后 clone
到本地,并设置用户信息。
$ git clone [email protected]:docker_user/hyperledger_code_fabric.git
$ cd hyperledger_code_fabric
$ git config user.name "yourname"
$ git config user.email "your email"
更新内容后提交,并推送到自己的仓库。
$ #do some change on the content
$ git commit -am "Fix issue #1: change helo to hello"
$ git push
最后,在 GitHub 网站上提交 pull request 即可。
另外,建议定期使用项目仓库内容更新自己仓库内容。
$ git remote add upstream https://github.com/yeasy/hyperledger_code_fabric
$ git fetch upstream
$ git checkout master
$ git rebase upstream/master
$ git push -f origin master
本书结构由 gitbook_gen 维护。