검색으로 돌아가기
기록
一种基于区块链的分布式软件代码溯源验证系统
발명유효
7청구항 · 1 독립항
§ Ⅰ
개요
발명자
陶思龙
IPC 분류
G06F 21/10 (2013.01)H04L 9/00 (2022.01)H04L 9/32 (2006.01)H04L 9/40 (2022.01)H04L 67/1097 (2022.01)H04L 67/1095 (2022.01)G06F 21/64 (2013.01)G06F 21/57 (2013.01)G06F 8/71 (2018.01)G06F 16/182 (2019.01)G06F 16/901 (2019.01)G06F 16/904 (2019.01)
本发明公开了一种基于区块链的分布式软件代码溯源验证系统,具体涉及软件供应链安全与信息技术领域。该系统主要由代码提交节点、区块链网络、智能合约及验证服务接口构成。代码提交节点接收代码实体与元数据并将其存储于分布式文件中;区块链网络负责处理存证请求,将代码数字指纹与元数据哈希值绑定并写入不可篡改的账本;智能合约自动执行代码版本关系验证与多签逻辑;验证服务接口为外部提供验证查询,比对链上记录与待验证代码的指纹及元数据一致性。该系统实现了对软件代码全生命周期版本演进的可信追溯、一体化完整性验证及分布式协同存证。