(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211238904.9
(22)申请日 2022.10.11
(71)申请人 深圳市深信 信息技术有限公司
地址 518116 广东省深圳市龙岗区龙岗街
道南联社区龙城大道31号金地凯旋广
场4栋1102
(72)发明人 袁敏良 王惟 袁晓福 曾日光
蓝刘华 罗文 唐叔仁
(74)专利代理 机构 深圳中圳知识产权代理事务
所(普通合伙) 44768
专利代理师 廖苑滨 李健威
(51)Int.Cl.
G06F 21/62(2013.01)
G06F 21/60(2013.01)
G06F 16/27(2019.01)G06F 16/2453(2019.01)
G06F 16/2455(2019.01)
G06F 9/54(2006.01)
G06N 20/00(2019.01)
(54)发明名称
一种智能结算系统的保密方法及相关装置
(57)摘要
本发明公开了一种智能结算系统的保密方
法及相关装置, 该方法包括: 每隔一个账户分组
周期
获取区块链运行账户交易数据生成账户
交易图; 将账户分为k个分组, 并将上述k个分组
中的账户对应分配到k个区块链分片; 利用本地
的数据对区块链分片进行训练, 得到一个局部模
型; 节点训练模型完成后, 将局部模型广播发送
至分片内的其他节点。 本发明提出智能结算系统
的保密方法, 解决了传统的区块链交易, 存储可
拓展性低; 联邦学习节点与区块链节点互相隔
离, 节点间的相互通信无法保护账户的隐私的技
术问题。
权利要求书2页 说明书7页 附图2页
CN 115310137 A
2022.11.08
CN 115310137 A
1.一种智能结算系统的保密方法, 其特 征在于, 所述方法包括:
每隔一个账户分组周期
获取区块链运行 账户交易数据生成账户交易图;
将账户分为k个分组, 并将上述k个分组中的账户对应分配到k个区块链分片; 利用本地
的数据对区块链分片进 行训练, 得到一个局部模型; 节点训练模型完成后, 将局部模型广播
发送至分片内的其 他节点;
将局部模型广播发送至分片内的其 他节点, 具体包括:
将系统全局参数、 所述节点的公钥发送给所述局部模型发送单元, 根据所述局部模型
发送单元 的私钥, 所述局部模型发送单元输入的多个明文关键词集合、 系统全局 参数以及
所述局部模型发送单 元的公钥, 得到密文关键词信息;
将系统全局参数、 所述局部模型发送单元的公钥、 服务器的公钥、 发送给所述节点, 根
据所述节点的私钥, 所述节点根据输入的搜索的多个明文关键词集合, 所述局部模型发送
单元的公钥, 服 务器的公钥, 以及系统全局参数, 得到陷门关键词信息;
将密文关键词信 息、 陷门关键词信 息发送给服务器机构, 服务器根据自己的私钥, 将局
部模型发送单元发来的密文消息和节点发来的陷门消息进行匹配; 若匹配成功, 则将匹配
成功的密文消息发送给节点进行解密。
2.根据权利要求1所述的智能结算系统 的保密方法, 其特征在于, 所述分片内选出主节
点后, 主节点将根据信誉机制, 为局部模型分配一个权 重包括:
当分片i内的第k个节点上传模型后, 分片主节点会利用测试数据集对模型进行测试,
如果模型准确率低于分片设定的阈值, 则局部模型不会参与到聚合中;
如果模型准确率符合设定的阈值条件, 分片主节点将根据信誉机制, 为此模型分配相
应的权重。
3.根据权利要求2所述的智能结算系统 的保密方法, 其特征在于, 信誉机制是以模型准
确率为基准, 用模型准确 率乘以其他三个指标, 得到模型 的权重; 所述三个指标为: 训练时
间衰减系数;
代表的是模型训练了多长时间;
模型陈旧度;
这一项表示模型的 陈旧度;
节点模型在分片内的认可度;
代表的是节点的模型在分片内的认可度。
4.根据权利要求3所述的智能结算系统的保密方法, 其特征在于, 所述将系统全局参
数、 所述局部模 型发送单元的公钥、 服务器的公钥、 发送给所述节 点, 根据所述节点的私钥,
所述节点根据输入的搜索的多个明文关键词集合, 所述局部模型发送单元 的公钥, 服务器
的公钥, 以及系统全局参数, 得到陷门关键词信息, 具体包括: 节点输入搜索的明文关键词
集合, 利用系统全局 参数PP, 发送者公钥
, 服务器的公钥
, 以及
自己的私钥
计算陷门,
权 利 要 求 书 1/2 页
2
CN 115310137 A
2根据以上计算结果, 得到陷门关键词集 合
将
上传至服 务器;
为两个随机数。
5.根据权利要求4所述的智能结算系统 的保密方法, 其特征在于, 所述将密文关键词信
息、 陷门关键词信息发送给服务器机构, 服务器根据自己的私钥, 将局部模型发送单元发来
的密文消息和节点发来的陷门消息进行匹配; 若匹配成功, 则将匹配成功的密文消息发送
给节点进行解密, 包括:
服务器收到发送上传的密文关键词
, 以及节点生成的陷门关键词
, 进行搜索匹
配, 利用系统全局参数PP, 节点机构的公钥
, 以及自己的私钥
进行匹配搜索,
并计算下式:
正确性如下:
。
6.一种计算机设备, 其特征在于, 包括处理器以及用于存储处理器可执行程序的存储
器, 所述处理器执行存储器存储的程序时, 所述计算机设备执行如权利要求1至5中任一项
所述的方法。
7.一种存储介质, 其特征在于, 其存储有程序, 所述程序被处理器执行时, 所述处理器
执行权利要求1至 5中任意一项所述的方法。权 利 要 求 书 2/2 页
3
CN 115310137 A
3
专利 一种智能结算系统的保密方法及相关装置
文档预览
中文文档
12 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:30:05上传分享