standard download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221078023 5.1 (22)申请日 2022.07.04 (71)申请人 中债金科信息技 术有限公司 地址 101118 北京市通州区宋庄镇 壁富路 与徐尹路交叉口(汇天云端产业园8号 楼) (72)发明人 孙爽 唐华云 李荣 王延昭  陈浩 陈式敏 商丽丽 华娇娇  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 郭化雨 (51)Int.Cl. G06F 21/33(2013.01) G06F 21/60(2013.01) G06F 21/62(2013.01)G06Q 40/04(2012.01) G06F 16/27(2019.01) (54)发明名称 债券发行联盟链中主体权限管理方法及债 券发行联盟链 (57)摘要 本申请公开了一种债券发行联盟链中主体 权限管理方法以及债券发行联盟链, 该方法包 括: 预先保存有各主体的身份数据, 在目标主体 调用智能合约时, 通过其发送的智能合约调用请 求, 查询到目标主体的机构信息以及招标书序 号, 进而查询到目标主体的身份数据, 从中提取 到目标主体的主体角色。 根据主体角色与权限的 映射关系, 可以确定目标主体是否有调用该智能 合约的权限, 在确定有权 限时执行该智 能合约。 另外, 通过基于密文策略的属性加密的算法保护 业务数据, 保证不同的业务数据只对相应的主体 角色公开。 通过上述方式, 可以为不同主体分配 不同的调用智能合约的权限和数据访问权限, 从 而实现主体操作债券发行联盟链权限的管理。 权利要求书3页 说明书11页 附图3页 CN 115017489 A 2022.09.06 CN 115017489 A 1.一种债券发行联盟链中主体权限管理方法, 其特征在于, 所述方法应用于债券发行 联盟链, 所述方法包括: 获取目标主体的智能合约调用请求; 所述智能合约调用请求包括所述目标主体的客户 编号、 待调用智能合约以及用户传入参数; 所述 目标主体为所述债券发行联盟链中的任一 主体; 通过所述目标主体的客户编号查询所述目标主体的证书信 息, 从所述证书信 息中提取 所述目标主体的机构信息, 并通过 所述用户传入参数获取招标书序号; 查询关键字对应的所述目标主体的身份数据, 从所述目标主体的身份数据中提取所述 目标主体的主体角色; 所述关键 字为所述目标主体的机构信息以及所述招标书序号; 查询主体角色与权限的映射关系, 判断所述目标主体的主体角色是否有调用所述待调 用智能合约的权限; 如果有, 则根据所述用户传入参数 执行所述待调用智能合约。 2.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 保存主体的身份数据, 所述主体的身份数据包括主体的机构信 息、 招标书序号、 主体名 称以及主体角色, 所述主体角色包括簿记管理人、 投资人或管理员。 3.根据权利要求2所述的方法, 其特 征在于, 所述方法还 包括: 保存主体角色与权限的映射关系, 所述权限包括主体角色对应的可调用智能合约; 其 中, 所述簿记管理人对应的可调用智能合约包括要约类智能合约、 申购类智能合约以及配 售类智能合约; 所述投资人对应的可调用智能合约包括申购类智能合约以及配售查询 智能 合约; 所述管理员对应的可调用智能合约包括主体 类智能合约。 4.根据权利要求3所述的方法, 其特征在于, 所述主体类智能合约包括主体创建智能合 约、 主体删除智能合约、 主体修改智能合约以及主体查询智能合约; 所述要约类智能合约包 括要约创建智能合约、 要约修改智能合约、 要约删除智能合约以及 要约查询智能合约; 所述 申购类智能合约包括申购创建智能合约、 申购修改智能合约、 申购删除智能合约以及申购 查询智能合约; 所述配售 类智能合约包括配售 计算智能合约、 配售确认智能合约、 配售修改 智能合约、 配售删除智能合约以及配售查询智能合约。 5.根据权利要求2所述的方法, 其特征在于, 所述债券发行联盟链包括主体使用的主体 节点以及管理员使用的管理员节点; 所述保存主体的身份数据, 包括: 所述主体节点向所述管理员节点提交创建请求; 所述创建请求包括主体的机构信息、 招标书序号、 主体名称以及主体角色; 所述管理员节点通过所述主体的机构信息以及招标书序号, 调用主体查询智能合约, 查询所述主体是否存在; 如果否, 所述管理员节点调用主体创建智能合约, 在债券发行联盟链保存保存所述主 体的身份数据。 6.根据权利要求1 ‑5任一项所述的方法, 其特征在于, 所述债券发行联盟链包括主体使 用的主体节点, 所述主体节点包括投资人节点以及簿记管理人节点, 所述方法还 包括: 根据所述主体的主体角色以及招标书序号, 为所述主体分发相应的私钥; 所述投资人节点使用所述申购数据对应的访问结构树对所述申购数据进行属性加密, 生成所述申购数据的密文;权 利 要 求 书 1/3 页 2 CN 115017489 A 2所述投资人节点将所述申购数据的密文记录 到所述债券发行 联盟链上; 所述簿记管理人节点从所述债券发行联盟链获取各个所述投资人节点对应的申购数 据的密文; 所述簿记管理人节点使用自身的私钥对各个所述投资人节点对应的申购数据的密文 进行解密, 如果所述簿记管理人节点符合所述申购数据对应的访问结构树的属 性, 解密得 到各个所述投资人节点对应的申购数据; 所述簿记管理人节点根据各个所述投资人节点对应的申购数据完成配售计算, 生成配 售结果; 所述簿记管理人节点使用所述配售结果对应的访问结构树对所述配售结果进行属性 加密, 生成所述配售结果的密文; 所述簿记管理人节点将所述配售结果的密文记录 到所述债券发行 联盟链上。 7.根据权利要求6所述的方法, 其特 征在于, 所述投资人节点将所述申购数据的密文记录 到所述债券发行 联盟链上, 包括: 所述投资人节点调用申购创建智能合约, 将所述申购数据的密文记录到所述债券发行 联盟链上; 所述簿记管理人节点从所述债券发行联盟链获取各个所述投资人节点对应的申购数 据的密文, 包括: 所述簿记管理人节点调用申购查询智能合约, 从所述债券发行联盟链获取各个所述投 资人节点对应的申购数据的密文; 所述簿记管理人节点根据各个所述投资人节点对应的申购数据完成配售计算, 生成配 售结果, 包括: 所述簿记管理人节点调用配售计算智能合约, 根据 各个所述投资人节点对应的申购数 据完成配售计算, 生成配售结果; 所述簿记管理人节点将所述配售结果的密文记录 到所述债券发行 联盟链上, 包括: 所述簿记管理人节点调用配售确 认智能合约, 将所述配售结果的密文记录到所述债券 发行联盟链上。 8.根据权利要求6所述的方法, 其特 征在于, 所述方法还 包括: 所述投资人节点从所述债券发行 联盟链获取 所述配售结果的密文; 所述投资人节点使用自身的私钥对所述配售结果的密文进行解密, 如果所述投资人节 点符合所述配售结果对应的访问结构树的属性, 解密得到所述配售结果。 9.根据权利要求8所述的方法, 其特征在于, 所述投资人节点从所述债券发行联盟链获 取所述配售结果的密文, 包括: 所述投资人节点配售查询智能合约, 从所述债券发行联盟链获取所述配售结果的密 文。 10.一种债券发行 联盟链, 其特 征在于, 所述债券发行 联盟链用于: 获取目标主体的智能合约调用请求; 所述智能合约调用请求包括所述目标主体的客户 编号、 待调用智能合约以及用户传入参数; 所述 目标主体为所述债券发行联盟链中的任一 主体; 通过所述目标主体的用户编号查询所述目标主体的证书信 息, 从所述证书信 息中提取权 利 要 求 书 2/3 页 3 CN 115017489 A 3

PDF文档 专利 债券发行联盟链中主体权限管理方法及债券发行联盟链

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 债券发行联盟链中主体权限管理方法及债券发行联盟链 第 1 页 专利 债券发行联盟链中主体权限管理方法及债券发行联盟链 第 2 页 专利 债券发行联盟链中主体权限管理方法及债券发行联盟链 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:35:05上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。