项目路线 - Hyperledger-TWGC/fabric-gm-wiki GitHub Wiki
此页面用于让开发者们共同探讨项目的方向和整体思路
- 
AZP 项目空间(TWGC公用):https://dev.azure.com/Hyperledger/TWGC - 操作系统:release-1.4 基于Ubuntu 16; release-2.2 基于Ubuntu 18
 
- 
独立维护的国密版本Fabric Repository - 文档
- 如何从非国密迁移到国密 @王云浩
 
- 持续构建,测试,发布
- 发布选项:和官方申请发布空间
- 发布选项:发布到Github 组织的registry
 
- branch支持,只包括一个master和最新的LTS(currently 2.x)
- 展望: 接口定义良好的国密版本Fabric,将此接口更改提案提交到fabric-rfcs,最后将fabric改造成为国密可插拔的形态
 
- 文档
- 
国密库 - 
文档 - 文档中标注支持的crypto Suite标识名
 
- 
持续构建,测试 - 根据FAB-11096,Fabric的docker image 采用alpine作为内核,但是travisCI和AzurePipeline都没有提供托管的alpine linux
 
- 
精选范围 - 同济go语言版本
- 北大GmSSL-Go pipeline
- 网安基础库
- 网安基础库有两套,有基于GO和基于C语言的一套
 
 
 
- 
- 
TLS - 只实现双证书 @陈桂军
- 功能覆盖
- peer, orderer的grpcs
- 不做改造的功能列表 @sam
 
- Fabric msp中身份与x509绑定,对外接口上形同单证书,实现上自动检索到双证书 @刘地军 @陈桂军
 
- 
持续构建,测试,发布 使用Github Workflow或Azure Pipeline 
- 
Fabric-CA - 多CA的情况
- 用profile参数用作算法指定
 
- 
ursa - ursa 开发进度缓慢, 至今还没有支持国密
- ursa 项目的最终形态是一个基础库发布,和Fabric对接工作仍需要完成
 
- 
RSA改造的现有资源 
- 
idemix