(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210918294.0
(22)申请日 2022.08.01
(71)申请人 华南师范大学
地址 510631 广东省广州市天河区中山大
道西55号
(72)发明人 朱定局
(74)专利代理 机构 广州粤高专利商标代理有限
公司 44102
专利代理师 彭东梅
(51)Int.Cl.
G06F 21/60(2013.01)
G06F 21/62(2013.01)
G06N 20/00(2019.01)
G06Q 20/38(2012.01)
G06Q 50/26(2012.01)G06Q 50/22(2018.01)
(54)发明名称
基于深度学习和信息隐藏的区块链方法和
医康养交易系统
(57)摘要
基于深度学习和信息隐藏的区块链方法和
医康养交易系统, 包括: 节点注册请求步骤; 注册
信息确认步骤; 注册共识步骤; 注册共识达成步
骤; 特征获取步骤; 机构信息隐藏与发送步骤; 用
户信息隐藏与发送步骤。 上述方法、 系统和机器
人, 通过多个平台节点都对注册节 点的条件进行
检验, 来达成共识, 从而使得注册成功的节点更
为可信; 通过将用户特征和机构特征作为深度学
习模型的输入, 将需要共享的数据和 信息作为深
度学习模型的预期输出, 从而使得用户和机构可
以通过自身的特征进行信息的隐藏和自身身份
的认证, 从而使得信息的发送和数据的共享更为
安全和方便 。
权利要求书6页 说明书14页 附图2页
CN 115357915 A
2022.11.18
CN 115357915 A
1.一种区块链方法, 其特 征在于, 所述方法包括:
节点注册请求步骤: 获取预设类型, 预设类型包括平台或机构 或用户; 平台节点获取待
注册节点注册预设类型节点的请求; 所述请求中包括所述待注册节点的空间位置、 所述待
注册节点申请管辖的空间范围、 所述待注册节点申请的管理优先级; 平台节点获取待注册
节点的位置信息和基本信息, 若所述待注册节点的基本信息符合预设类型节点注册条件,
则向所述待注册节点 发送拟同意所述待注册节点成为平台节点的拟同意消息, 所述拟同意
消息已经用所述平台节点的私钥加密;
注册信息确认步骤: 待注册节点若成功获取前预设数个到达的所述拟同意消息, 则获
取预设类型区块链中最新区块的哈希值作为前一区块的哈希值, 将前一区块的哈希值、 所
述待注册节点的基本信息、 预设数个到达的所述拟同意消息打包成待插入区块插入预设类
型区块链, 并用所述待注册节点的私钥加密后向区块链集合中所有节点广播待插入区块;
区块链集合中每一节 点获取到了所述广播的待插入区块, 首先用广播所述待插入区块的所
述待注册节点的公钥解密所述待插 入区块;
注册共识步骤: 若区块链集合任一节点接受到了不超过预设数个的节点广播的所述待
插入区块, 则从 中选取一个所述待插入区块, 从所述待插入区块中提取前一区块的哈希值,
并与所述任一区块链节点存储的每一候选的预设类型区块链的最新区块的哈希值进行匹
配, 若匹配失败, 则抛弃所述待插入区块, 若匹配成功, 则从所述区块中提取预设数个到达
的所述拟同意消息后, 对预设数个到达的所述拟同意消息通过发送拟同意消息的平台节点
的公钥进 行解密, 并判断所述拟同意消息是否为拟同意消息, 若验证通过, 则将所述待插入
区块插入所述每一候选的预设类型区块链, 并将所述待插入区块用所述任一节点的私钥加
密后再次向区块链集 合中每一节点广播;
注册共识达成步骤: 若区块链集合任一节点接受到了超过预设数个的节点广播的所述
待插入区块, 则从中选取一个所述待插入区块, 从所述待插入区块中提取前一区块的哈希
值, 并与所述任一节点存储的每一候选的预设类型区块链的最新区块的哈希值进行匹配,
若匹配失败, 则抛弃所述待插入区块, 若匹配成功, 则将所述待插入区块插入所述每一候选
的预设类型区块链。
2.根据权利要求1所述的区块链方法, 其特 征在于, 所述方法还 包括:
用户需求优先级确定步骤: 获取通过用户数据判断用户的每类需求优先级的规则, 获
取用户数据, 根据所述规则, 计算所述用户的所述每类需求优 先级; 当根据所述规则判断所
述每类需求优先级失败时, 将用户数据输入所述每类需求优先级 预测深度学习模型进 行计
算, 将所述模型 的输出作为所述用户的所述每类需求优先级; 每类需求优先级预测深度学
习模型构建步骤: 将已知所述每类需求优先级的用户数据、 所述已知每类需求优先级作为
输入和预期输出对深度学习模型进行训练和测试, 得到所述每类需求优先级 预测深度学习
模型;
机构服务优先级确定步骤: 获取通过机构数据判断机构的每类服务优先级的规则, 获
取机构数据, 根据所述规则, 计算所述机构的所述每类服务优 先级; 当根据所述规则判断所
述每类服务优先级失败时, 将机构数据输入所述每类服务优先级 预测深度学习模型进 行计
算, 将所述模型 的输出作为所述机构的所述每类服务优先级; 每类服务优先级预测深度学
习模型构建步骤: 将已知所述每类服务优先级的机构数据、 所述已知每类服务优先级作为权 利 要 求 书 1/6 页
2
CN 115357915 A
2输入和预期输出对深度学习模型进行训练和测试, 得到所述每类服务优先级 预测深度学习
模型;
平台服务优先级确定步骤: 获取通过平台数据判断平台的每类对接优先级的规则, 获
取平台数据, 根据所述规则, 计算所述平台的所述每类对接优 先级; 当根据所述规则判断所
述每类对接优先级失败时, 将平台数据输入所述每类对接优先级 预测深度学习模型进 行计
算, 将所述模型 的输出作为所述平台的所述每类对接优先级; 每类对接优先级预测深度学
习模型构建步骤: 将已知所述每类对接优先级的平台数据、 所述已知每类对接优先级作为
输入和预期输出对深度学习模型进行训练和测试, 得到所述每类对接优先级 预测深度学习
模型。
3.根据权利要求1所述的区块链方法, 其特 征在于, 所述方法还 包括:
用户节点发布需求步骤: 用户节点向区块链集合中的节点广播的方式发布需求, 所述
需求已经用所述用户节点的私钥加密;
机构节点发布服务步骤: 机构节点向区块链集合中的节点广播的方式发布可提供的服
务, 所述可提供的服 务已经用所述机构节点的私钥加密;
平台节点转单步骤: 平台节点接受到多个用户节点的多个需求、 多个机构节点的多个
可提供的服务, 用所述多个用户节点的多个公钥分别对所述多个需求进行解密, 用所述多
个机构节点的多个公钥分别对所述多个可提供的服务进行解密, 所述平台节点将所述多个
需求与所述多个可提供 的服务进行匹配, 获取匹配成功的多个需求与多个服务; 若多个需
求与同一个服务匹配, 则获取所述多个需求的优先级, 将所述多个需求按照优先级进行排
序, 只保留优先级最高的需求; 若多个服务与同一个需求匹配, 则获取所述多个服务的优先
级, 将所述多个服务按照优先级进 行排序, 只保留优先级最高的服务; 将匹配成功且保留的
需求对应的服务信息和所述机构节点信息反馈给所述需求对应的用户节点, 所述服务信息
已经用所述机构节点的私钥进行加密;
机构节点接单步骤: 机构节点接受到多个用户节点的多个需求, 用所述多个用户节点
的多个公钥分别对所述多个需求进行解密, 所述机构节点将所述多个需求与所述机构节点
的空闲服务进行匹配, 获取匹配成功的多个需求与多个服务; 若多个需求与同一个服务匹
配, 则获取所述多个需求的优先级, 将所述多个需求按照优先级进 行排序, 只保留优先级最
高的需求; 将匹配成功且保留的需求对应的服务信息和所述机构节点信息反馈给所述需求
对应的用户节点, 所述 服务信息已经用所述机构节点的私钥进行加密;
反馈信息接受步骤:用户节点在预设时间内接受对所述发布的需求的反馈信息, 若没
有接受到反馈信息, 则重新执行反馈信息接受步骤; 若接受到所述发布的需求的多个反馈
的服务信息和机构节 点信息, 则用所述多个反馈的机构节点的公钥分别对 所述多个反馈的
服务信息进 行解密, 得到所述多个服务信息, 获取所述多个服务的优 先级, 将所述多个服务
按照优先级进行排序, 只保留优先级最高的服务; 将匹配成功且保留的服务对应的服务信
息和所述机构节点作为所述需求匹配成功的服务和机构节点, 向所述机构节点发送接受所
述服务的确认信息; 所述机构节 点接受到所述确认信息后, 将所述需求、 用户节 点、 服务、 机
构节点、 成交信息打包后作为最新区块加入交易区块链, 所述机构节点为所述用户节点的
所述需求 提供所述服务。
4.根据权利要求1所述的区块链方法, 其特 征在于, 所述方法还 包括:权 利 要 求 书 2/6 页
3
CN 115357915 A
3
专利 基于深度学习和信息隐藏的区块链方法和医康养交易系统
文档预览
中文文档
23 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:30:23上传分享