[发明专利]一种基于区块链的知识产权登记方法及系统有效
| 申请号: | 202210856592.1 | 申请日: | 2022-07-21 |
| 公开(公告)号: | CN115081030B | 公开(公告)日: | 2022-11-01 |
| 发明(设计)人: | 陆舟 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
| 主分类号: | G06F21/64 | 分类号: | G06F21/64;G06F21/62;G06Q50/18 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区块 知识产权 登记 方法 系统 | ||
1.一种基于区块链的知识产权登记方法,其特征在于,包括:登记去中心化身份的方法、登记知识产权和登记知识产权与去中心化身份关联的方法;
所述登记去中心化身份的方法,包括:
步骤S1:当客户端接收到用户触发的注册信息时所述客户端从连接的硬件设备中获取设备公钥,根据所述设备公钥生成去中心化身份数据,通过所述硬件设备对所述去中心化身份数据进行签名,根据签名结果、硬件设备的设备标识、所述设备公钥和所述去中心化身份数据生成第一签名数据并上传到区块链节点上;所述去中心化身份数据包括去中心化身份标识,区块链网络包括多个区块链节点,各个区块链节点之间均可直接通讯;
步骤S2:所述区块链节点对接收到的所述第一签名数据进行验证,如验证成功则将所述第一签名数据保存至本地内存池,给所述客户端返回注册成功信息;
所述登记知识产权和登记知识产权与去中心化身份关联的方法,包括:
步骤P1:当客户端接收到用户触发的知识产权登记信息时所述客户端从连接的硬件设备中获取设备标识,根据用户输入的知识产权信息生成知识产权文件交易体,使用所述硬件设备对所述知识产权文件交易体进行签名,根据签名结果、所述设备标识和所述知识产权交易体、硬件设备的设备公钥生成第二签名数据并上传到区块链节点上;知识产权信息包含知识产权拥有者的中心化身份标识;
步骤P2:所述区块链节点判断接收到的所述第二签名数据是否合法,是则根据所述第二签名数据和时间戳构建存证结构体并保存在本地内存池的知识产权所属列表中,给所述客户端返回登记成功信息,否则报错;
所述方法还包括:节点广播包含存证结构体的数据块的过程,具体为:
步骤A1:当前节点判断自身是否为提议节点,是则执行步骤A2,否则执行步骤A5;
步骤A2:当前节点检测到需要广播数据块时,判断本地内存池中是否有数据,是则执行步骤A3,否则广播空数据块,返回步骤A1;
步骤A3:当前节点根据本地内存池中的生成数据块,广播包含所述数据块的提议,执行步骤A4; 所述本地内存池中的数据包括存证结构体;
步骤A4:当前节点根据所述数据块生成预投票块并广播,当接收到的预投票结果符合预设要求则根据所述数据块生成预提交块并广播,当接收到的预提交块结果符合预设要求则提交所述数据块,增加区数据块高度,返回步骤A1;
步骤A5:当前节点如接收到提议则保存所述提议中的数据块,返回步骤A1,如接收到预投票块则对所述预投票块进行验证,验证成功则广播预投票结果,返回步骤A1,如接收到预提交块对所述预提交块进行验证,验证成功则广播预提交块结果,返回步骤A1。
2.如权利要求1所述的方法,其特征在于,当所述客户端检测到有硬件设备进行连接时,对所述硬件设备进行验证,如验证成功则等待用户操作,如验证失败则报错。
3.如权利要求2所述的方法,其特征在于,所述对所述硬件设备进行验证,包括:所述客户端从所述硬件设备中获取硬件设备证书并发送给服务器,所述服务器对所述硬件设备证书进行验证,如验证成功则生成临时密钥对,并将服务器证书和所述临时密钥对的公钥返回给所述客户端,所述客户端将所述服务器证书和所述临时密钥对的公钥转发给所述硬件设备,所述硬件设备根据预设算法使用硬件设备私钥对所述临时密钥对进行签名并将签名结果发送给所述服务器,所述服务器使用所述硬件设备证书中的硬件设备公钥对接收到的所述签名结果进行,如验证成功则给所述客户端返回硬件设备验证成功信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210856592.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电力安装柜装置
- 下一篇:一种抗沉淀型LTCC绝缘介质浆料





