Skip to content

Commit 5b0cb3b

Browse files
authored
Merge pull request #2 from interconn-pec/main
InterOp API v1.0 initial version
2 parents b7ec052 + 6fc6bd5 commit 5b0cb3b

File tree

53 files changed

+8778
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+8778
-2
lines changed
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# README
2+
3+
## 说明
4+
5+
本仓库用于存放隐私计算互联互通管理层模块接口,成果由北京金融科技产业联盟数据专委会隐私计算互联互通课题贡献。
6+
7+
## 联系人信息
8+
9+
关于接口 API 内容如有问题可以联系我们,联系方式如下:
10+
11+
| 姓名 | 单位 | 联系方式 |
12+
| ------ | ---------------- | ------------------------------------------------------- |
13+
| 王思婷 | 招商银行 | [email protected] |
14+
| 龚乐诚 | 上海浦东发展银行 | [email protected] |
15+
| 王梦鸽 | 上海浦东发展银行 | [email protected] |
16+
| 杨天雅 | 富数科技 | [email protected] |
17+
| 王超 | 蓝象智联 | [email protected] |
18+
19+
## 目录结构
20+
21+
```
22+
InterOp
23+
├─ LICENSE
24+
├─ README.md # 互联互通统一框架,贡献单位,版权声明等
25+
└─ 互联互通集成对接指引 # 存放对接指引,注意事项等相关内容
26+
└─ 互联互通API接口文档
27+
├─ README.md # 子模块概述,Contributor联系方式等
28+
└─ 管理层接口
29+
├── README.md # 模块简介,Contributor联系方式等
30+
├── api.md # 存放接口文件
31+
├── figure # 存放相关图片
32+
└── examples # 接口使用示例(可选)
33+
```
34+
35+
## 管理层模块概述
36+
37+
隐私计算互联互通管理层模块包含互联互通平台的基本元素、各级资源的互通流程、及支撑互通流程的东西向接口,分层级约定了节点互通、数据互通、项目互通、流程互通、组件互通、模型互通等资源互通接口。架构图如下:
38+
39+
<div align="center">
40+
<img src="./figure/管理层架构.png">
41+
</div>
42+
43+
44+
45+
## 管理层实体关系
46+
47+
管理层各实体间的关系图如下图所示。参与互联互通合作的异构平台作为节点加入到互联互通网络,一个节点可以创建多个项目,每个项目中可能包含多个参与方节点,通过项目实体来统一管理项目中相关的节点、数据集和模型等资源,项目中可以创建多个流程,流程运行多次生成多个作业,不同作业可以配置不同的运行时参数,一个作业可能由多个任务组成,任务承接作业中对应位置的运行时参数配置,每个任务通过调度底层组件对应的算法资源进而执行任务,生成模型、报告等隐私计算结果。其中,每个组件都是独立的算法模块,例如:PSI、LR 等,组件可以配置调度顺序、输入输出关系等,从而编排形成一个具有完整计算逻辑的流程。
48+
49+
<div align="center">
50+
<img src="./figure/管理层实体关系.png">
51+
</div>
52+
53+
54+
## 参与单位
55+
56+
- 招商银行
57+
- 上海浦东发展银行
58+
- 富数科技
59+
- 蓝象智联
185 KB
Loading
48.9 KB
Loading

API_SPECS/1.管理层接口/隐私计算互联互通管理层API.md

Lines changed: 1078 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# README
2+
3+
## 说明
4+
5+
本仓库用于存放隐私计算互联互通控制层模块接口,成果由北京金融科技产业联盟数据专委会隐私计算互联互通课题贡献。
6+
7+
## 联系人信息
8+
9+
关于接口 API 内容如有问题可以联系我们,联系方式如下:
10+
11+
| 姓名 | 单位 | 联系方式 |
12+
| ------ | ---------------- | ----------------------------------------------------------- |
13+
| 刘瑞 | 上海浦东发展银行 | [email protected] |
14+
| 龚乐诚 | 上海浦东发展银行 | [email protected] |
15+
| 靳新 | 洞见科技 | [email protected] |
16+
| 赵欢欢 | 洞见科技 | [email protected] |
17+
| 杨天雅 | 富数科技 | [email protected] |
18+
| 万志辉 | 微众银行 | [email protected] |
19+
| 陈治宇 | 百度 | [email protected] |
20+
21+
## 目录结构
22+
23+
```
24+
InterOp
25+
├─ LICENSE
26+
├─ README.md # 互联互通统一框架,贡献单位,版权声明等
27+
└─ 互联互通集成对接指引 # 存放对接指引,注意事项等相关内容
28+
└─ 互联互通API接口文档
29+
├─ README.md # 子模块概述,Contributor联系方式等
30+
└─ 控制层接口
31+
├── README.md # 模块简介,Contributor联系方式等
32+
├── api.md # 存放接口文件
33+
├── figure # 存放相关图片
34+
└── examples # 接口使用示例(可选)
35+
```
36+
37+
## 控制层模块概述
38+
39+
隐私计算互联互通控制层模块包含流程调度和算法容器管理两部分内容,流程调度约定了互联互通平台基于南北向、东西向的作业调度控制以及任务调度控制接口,算法容器管理明确了平台对于算法容器的管理机制,包含组件注册与发现以及容器管理与加载。架构图如下:
40+
41+
<div align="center">
42+
<img src="./figure/控制层架构.png">
43+
</div>
44+
45+
46+
47+
## 参与单位
48+
49+
- 上海浦东发展银行
50+
- 洞见科技
51+
- 富数科技
52+
- 微众银行
53+
- 百度
3.46 MB
Loading

0 commit comments

Comments
 (0)