北京金融科技产业联盟:金融数据保护治理白皮书(2022)_44页_1mb
报告摘要
银行业开源生态发展报告总结
核心内容
本报告由北京金融科技产业联盟开源专业委员会编制,旨在分析银行业开源生态的发展现状、面临的风险与挑战、未来趋势以及发展建议。报告以银行业金融机构为主要研究对象,从生态现状、开源风险与痛点、发展趋势、建议对策四个维度对银行业开源生态发展情况进行解读,并提供多个优秀实践案例供参考。
主要观点
- 开源技术已成为金融行业数字化转型的重要推动力,是重构技术栈和供应链的关键力量。
- 政策支持:国家和金融行业均出台了多项政策,推动开源技术的安全合规应用与生态建设。
- 基础设施建设:代码托管平台和漏洞库是开源生态建设的基础,我国已形成多种开源平台,包括面向公众的Gitee、GitCode等,以及金融行业内部的OFTP平台。
- 开源治理与标准建设:金融机构在开源治理方面已逐步建立制度、运维、文化等体系,并推动相关行业和团体标准的制定。
- 风险与挑战:包括概念认知不足、法律合规风险、安全风险、供应链风险等,需加强治理体系建设。
- 发展趋势:行业合作更加紧密,生态共建加快,更多金融机构进入开源“教程期”,技术以“数据”为中心辐射。
- 实践案例:多个银行在开源生态建设方面取得显著成效,如数据湖、云原生平台、遥感智能分析、区块链平台、分布式数据库等。
关键信息
一、政策环境
- 国家层面:《“十四五”规划》、《“十四五”数字经济发展规划》、《“十四五”软件和信息技术服务业发展规划》均明确支持开源生态发展。
- 金融行业层面:《关于规范金融业开源技术应用与发展的意见》和《金融科技发展规划(2022-2025年)》鼓励金融机构参与开源生态建设,推动开源治理。
二、基础设施
1. 代码托管平台
- Gitee:用户数达800万,支持开源社区联动。
- GitCode:拥有3500万开发者用户,提供大量开源文档。
- OFTP:由联盟组织、中国银联建设,已接入70余家金融机构,支持多个开源项目。
2. 软件漏洞库
- CNNVD:国家漏洞库,截至2021年累计漏洞数据近4万条,补丁与修复措施7万多条。
- FOST风险信息共享计划:联盟发起的开源漏洞信息共享机制,提升风险防范能力。
三、现状概述
- 生态合作:互联网银行(如微众银行、网商银行)积极参与开源社区,推动技术成果共享。
- 对外开源:部分金融机构(如中信银行、微众银行)已对外开源项目,推动行业开源生态发展。
- 治理意识增强:多数金融机构已建立开源治理机制,部分银行(如建行、工行、农行)已制定相关制度和流程。
四、开源风险与痛点
1. 痛点问题
- 概念认知不足:部分机构未将所有开源形式纳入治理范围。
- 内涵理解不深:多数机构仍以技术为主,未形成持续性开源贡献机制。
- 主动开源不畅:缺乏统一机制和激励,科技团队面临较高门槛。
- 法规宣导不足:法律合规意识较弱,对许可证审查不够重视。
- 安全风险挑战:开源软件存在安全漏洞、代码投毒等风险,需加强安全治理。
2. 风险及应对
- 安全风险:需建立安全准入、安全使用、安全退出、漏洞监测、漏洞处置、漏洞复测等六项措施。
- 法律风险:需加强开源合规审查,制定统一的合规流程和工具。
- 供应链风险:需建立风险评估体系,防范断供和攻击风险,推动供应链韧性建设。
五、发展趋势
1. 行业产业侧合作更加紧密
- 开源商业公司、技术服务公司、安全服务公司、治理咨询公司等将加强与金融机构的合作,提供定制化服务。
2. 生态共建将加快步伐
- 联盟推动FOST平台建设,形成开源项目孵化、风险信息共享、标准制定等生态机制。
3. 更多金融机构进入开源“教程期”
- 金融机构正逐步从开源技术应用向开源治理、开源贡献过渡,需建立统一的开源管理机制。
4. 技术领域以“数据”为中心辐射
- 大数据、云计算、人工智能、区块链、数据库等技术成为开源重点,推动数据要素价值释放。
六、发展建议对策
1. 强化专业人才培养
- 建立跨领域协同机制,加强法务、技术、合规等多方面人才储备。
2. 推进公共服务体系
- 建立开源漏洞风险通报与共享机制,完善基础设施建设,推动开源社区发展。
3. 探索行业开源项目社区构建
- 鼓励行业机构共建开源项目,推动重点方向技术孵化和社区建设。
4. 强化标准执行与符合性验证
- 推进开源治理成熟度评估,建立统一的开源软件管理标准和评估体系。
5. 完善内部组织机制建设
- 明确开源治理职责,制定顶层战略,建立执行机构和流程制度。
附录:优秀实践案例
1. 中国农业银行数据湖建设
- 技术方案:融合Hudi、Alluxio、Flink等开源技术,构建存储云+计算云+工具云架构。
- 技术创新:实现流批一体、多芯异构存储、低代码开发等。
- 业务创新:支持贷前调查、贷中风控、贷后预警,覆盖超过1000亿贷款。
- 产业价值:验证了开源技术在金融场景的可行性,推动数据要素融合。
2. 兴业银行云原生基础平台
- 技术方案:基于Kubernetes、容器云技术,构建统一管理门户。
- 技术创新:自主研发动态资源控制套件SmartVPA,实现精准资源分配。
- 业务创新:支持信用卡、天网工程、开放银行等业务,提升效率。
- 产业价值:形成信创技术底座,支撑多个领域应用,提升行业区块链应用水平。
3. 中国工商银行基于PaddlePaddle的遥感影像智能分析
- 技术方案:结合PaddleRS和PaddleCV,构建深度学习模型。
- 技术创新:实现高精度识别,支持多场景应用。
- 业务创新:用于绿色信贷、乡村振兴等场景,提升风控能力。
- 产业价值:推动人工智能与遥感技术融合,形成行业示范。
4. 浦发银行区块链应用平台
- 技术方案:基于Hyperledger Fabric,支持多链、多租户、多形态。
- 技术创新:提供分层隐私保护、穿透式审计、自动选主等能力。
- 业务创新:支持可信存证、供应链金融等业务,提升可信协作能力。
- 产业价值:推动区块链在金融行业的规模化应用,助力实体经济发展。
5. 交通银行分布式数据库技术应用
- 技术方案:基于OceanBase,自主研发CBase数据库。
- 技术创新:实现线性扩展、高并发处理、秒级恢复等能力。
- 业务创新:支持借记卡交易下移,提升系统稳定性。
- 产业价值:推动银行摆脱对国外数据库依赖,提升自主可控能力。
6. 中国农业银行开源软件一体化管理平台
- 技术方案:构建流程化、线上化、可视化的开源管理平台。
- 技术创新:实现从引入到退出的全生命周期管理。
- 业务创新:覆盖六大业务领域,支持500多个应用。
- 产业价值:推动开源治理标准化,获得多项行业认可。
7. 中国工商银行开源治理实践
- 技术方案:推动Karmada、Loggie等开源项目,参与社区建设。
- 技术创新:在Kubernetes、Chaosblade、Dubbo等社区中发挥重要作用。
- 业务创新:输出开源治理经验,推动行业开源生态发展。
- 产业价值:成为开源治理标杆,推动开源生态共建。
8. 浙江网商银行开源治理实践
- 开源软件引入规范:制定详细的评估流程,涵盖决策、架构评审、安全评审、合规评审等。
- 开源软件全生命周期应用规范:涵盖持续管控和退出阶段,实现全生命周期管理。
- 业务创新:提升业务系统中开源技术的应用水平和自主可控能力。
- 产业价值:推动开源治理体系建设,为行业提供可借鉴经验。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载