说明:最全电力标准
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111588493.1 (22)申请日 2021.12.23 (71)申请人 杨波 地址 636150 四川省达州市宣汉县东乡镇 学坝街48号 (72)发明人 杨波  (74)专利代理 机构 北京轻创知识产权代理有限 公司 11212 代理人 王东旭 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/32(2006.01) G06F 16/903(2019.01) (54)发明名称 一种基于智能合约 的区块链上参与方身份 管理系统 (57)摘要 本发明公开了一种基于智能合约 的区块链 上参与方身份管理系统, 包括: 第一区块链; 第二 区块链; 跨链控制模块, 设置在所述第一区块链 与所述第二区块链之间, 用于: 接收目标方发送 的参与请求, 判断所述参与请求是否合法; 在确 定所述参与请求合法时, 对所述参与请求进行特 征提取, 获取所述参与 请求中包括的请求参与的 区块链信息; 在确定请求参与的区块链信息后, 使得目标方参与至相应的区块链上。 可以对区块 链上参与方身份进行有效的管 理及验证, 避免因 参与方身份不 安全导致的安全隐患。 权利要求书2页 说明书7页 附图1页 CN 114285635 A 2022.04.05 CN 114285635 A 1.一种基于智能合约的区块链上参与方身份管理系统, 其特 征在于, 包括: 第一区块链; 第二区块链; 跨链控制模块, 设置在所述第一区块链与所述第二区块链之间, 用于: 接收目标方发送 的参与请求, 判断所述参与请求是否合法; 在确定所述参与请求合法 时, 对所述 参与请求进行 特征提取, 获取 所述参与请求中包括的请求 参与的区块链信息; 在确定请求 参与的区块链信息后, 使得目标 方参与至相应的区块链上。 2.如权利要求1所述的基于智能合约的区块链上参与 方身份管理系统, 其特征在于, 还 包括: 所述第一区块链上设置有第一智能合约服务; 在确定目标方参与至第一区块链上时, 基于所述第一智能合约服 务对目标 方进行身份管理, 包括: 基于第一智能合约服务包括的第一注册节点判断目标方是否在第一区块链上为首次 参与; 在确定目标方在第一区块链上为首次参与时, 建立参与队列并获取目标方在第一区 块链的参与编号; 根据目标 方提交的个人信息建立目标 方在第一区块链上的参与标识; 基于第一智能合约服务包括的第一验证节点对所述参与编号及所述参与标识分别进 行验证, 在确定两者均验证通过时, 确定目标方的参与身份, 并将验证操作日志记入第一验 证节点中; 基于第一智能合约 服务包括的第 一权限管理节点根据目标方的参与身份, 确定目标方 的参与权限。 3.如权利要求2所述的基于智能合约的区块链上参与 方身份管理系统, 其特征在于, 在 目标方完成在第一区块链上的参与操作后, 还 包括: 目标方向跨链控制模块发送跨链参与请求; 跨链控制模块接收所述跨链参与请求, 并判断所述跨链参与请求是否合法, 在确定所 述跨链参与请求 合法时, 确定目标 方为跨链参与方; 所述第二区块链上设置有第 二智能合约 服务, 基于第 二智能合约 服务包括的第 二注册 节点获取跨链参与方在第一区块链上的参与身份并转换为加密数字身份; 基于第二智能合约包括的第 二验证节点对所述加密数字身份进行解密验证, 在确定解 密验证成功时, 生成一个随机数字作为验证数字, 并将所述验证数字记入第二验证节点中; 基于第二智能合约服务包括的第二权限管理节点根据验证数字与加密数字身份进行 哈希运算, 根据运 算结果确定加密数字身份的参与权限。 4.如权利要求3所述的基于智能合约的区块链上参与 方身份管理系统, 其特征在于, 所 述判断所述 跨链参与请求是否合法, 包括: 对跨链参与请求进行特征提取, 获取目标方在第一区块链上的参与操作日志进行检 查, 并为目标方在第一区块链上的参与操作日志进 行评分, 在确定评 分大于预设评 分时, 表 示跨链参与请求 合法。 5.如权利要求1所述的基于智能合约的区块链上参与 方身份管理系统, 其特征在于, 还 包括对参与至相应的区块链的目标 方的参与行为进行监控, 包括: 获取目标方在相应区块链上的参与 行为数据, 并将所述参与 行为数据根据预设规则进 行拆分, 分解 为N个参与行为; 根据时间顺序将N个参与行为中每相邻 两个参与行为作为一组目标数据,得到N组目标权 利 要 求 书 1/2 页 2 CN 114285635 A 2数据; 分别计算N组目标数据中两个参与行为的关联度, 并判断所述关联度是否小于预设关 联度, 筛选出关联度小于预设 关联度的目标 数据作为异常数据, 并生成报警提 示信息。 6.如权利要求1所述的基于智能合约的区块链上参与 方身份管理系统, 其特征在于, 在 判断所述 参与请求是否合法前, 还 包括: 对所述参与请求进行解析, 获取相对应的字符串, 将所述字符串与病毒字符串进行匹 配, 计算匹配度, 在确定所述匹配度大于预设匹配度时, 发出报警提 示; 所述将所述字符串与病毒字符串 进行匹配, 计算匹配度, 包括: 计算所述字符串与病毒字符串的语义距离值d: 其中, m为病毒字符串中含有的语义的数量; n为字符串中含有的语义的数量; Ai为字符 串中第i个 语义; Bj为病毒字符串中第j个 语义; e为自然常数; 根据所述字符串与病 毒字符串的语义距离值, 计算所述字符串与病 毒字符串的匹配度 P: 其中, x为字符串中子串的数量; y为病毒字符串中子串的数量; zw为字符串中第w个子串 的长度; qw为病毒字符串中第w个子串的长度。 7.如权利要求1所述的基于智能合约的区块链上参与 方身份管理系统, 其特征在于, 所 述判断所述 参与请求是否合法, 包括: 根据所述参与请求获取目标方的身份标识信 息; 所述身份标识信 息包括所属机构的第 一身份标识信息及个人的第二身份标识信息; 对所述第一身份标识信 息及第二身份标识信 息分别进行验证, 在确定两者均通过验证 且两者为对应关系时, 表示所述 参与请求 合法。 8.如权利要求1所述的基于智能合约的区块链上参与 方身份管理系统, 其特征在于, 还 包括: 目标方完成在区块链上 的参与操作后, 跨链控制模块发送指令使目标方退出相 应区 块链。权 利 要 求 书 2/2 页 3 CN 114285635 A 3

.PDF文档 专利 一种基于智能合约的区块链上参与方身份管理系统

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于智能合约的区块链上参与方身份管理系统 第 1 页 专利 一种基于智能合约的区块链上参与方身份管理系统 第 2 页 专利 一种基于智能合约的区块链上参与方身份管理系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 03:03:42上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。