[发明专利]一种基于区块链的无形资产管理服务平台及其实现方法有效
申请号: | 202010038125.9 | 申请日: | 2020-01-14 |
公开(公告)号: | CN111259439B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 王剑;张辉 | 申请(专利权)人: | 江苏荣泽信息科技股份有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/64;G06F21/33;G06Q50/18 |
代理公司: | 南京常青藤知识产权代理有限公司 32286 | 代理人: | 毛洪梅 |
地址: | 210000 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 无形资产 管理 服务 平台 及其 实现 方法 | ||
1.一种基于区块链的无形资产管理服务平台,其特征在于,包括数据层、业务层和展示层,所述业务层分别与所述数据层以及所述展示层连接;
所述数据层包括TiDB节点、Fabric节点和IPFS节点,所述TiDB节点用于缓存文件,所述Fabric节点用于管理链上数据,所述IPFS节点用于管理链外数据;
所述业务层包括证书在线认证子系统与证书生成工具,所述证书在线认证子系统用于在线认证与管理,处理平台的无形资产的产权相关的请求,通过controller模块负责监听请求,调用无形资产产权服务,请求数据并返回数据至前端,所述证书生成工具用于从客户端得到用户信息并根据提供的私钥,对无形资产进行加密,最后生成证书;
所述展示层用于界面展示,所述展示层包括无形资产管理界面、无形资产产权认证界面与证书生成界面;
Fabric节点由Fabric CA、chaincode链码和区块链账本组成,所述区块链账本用于包括数据,所述Fabric CA用于进行用户的身份认证和权限管理;
展示层中的界面上的数据变化是通过Dispatches操作分发模块并通知状态管理模块;
还包括与所述业务层连接的证书工具和LDAP,所述LDAP用来管理授权的用户信息。
2.一种如权利要求1所述的基于区块链的无形资产管理服务平台的实现方法,其特征在于,包括生成证书、对比验证证书与无形资产、认证无形资产;
生成证书包括以下步骤:
A1、用户通过证书工具进入证书生成界面,输入用户名,进行LDAP认证;
A2、如果通过所述LDAP认证,输入软件文件路径并提交;如果没有通过认证,则输入用户私钥文件路径,然后输入软件文件路径并提交;
A3、对所述软件文件进行MD5加密,生成相对应的唯一哈希值;
A4、将所述哈希值和所述用户私钥进行RSA加密生成用户签名;
A5、将所述用户签名、散列hash和时间戳一起生成XML格式文件,并将所述文件写入到指定的路径,并在界面上反馈结果;
对比验证证书与无形资产包括以下步骤:
B1、在验证界面输入文件路径与证书路径,并开始验证;
B2、对软件进行MD5加密生成散列,解析证书文件并获取hash值;
B3、对比两个hash值,判断是否是证书标识的原版无形资产;
认证无形资产包括以下步骤:
C1、查看用户的身份权限,得到访问区块链的权限;
C2、有访问权限的用户进行认证的类型的选择,所述认证的类型包括认证新的无形资产与更新已存在的无形资产的版本;
C3、无形资产拥有者上传认证的信息,如果无形资产拥有者选择的类型为更新已存在的无形资产的版本,则会对上个版本的信息进行保留;
C4、无形资产拥有者将证书上传至网络,获取内容生成哈希地址,上传提交认证表单;
C5、后端获取公钥后通过返回的哈希值,获取证书文件并对其进行解析,获取数字签名;
C6、用公钥解密数字签名,对两个hash值进行对比,判断是否一致,如果不一致则进行拦截,最后将无形资产的信息存储至IPFS网络中,生成无形资产的ID号,并将所有的信息通过智能合约一起存储至区块链上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏荣泽信息科技股份有限公司,未经江苏荣泽信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010038125.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据去重方法、装置、设备及存储介质
- 下一篇:融合计算方法及可读存储介质