[发明专利]基于智能合约的数据管理方法及装置在审
申请号: | 202011319993.0 | 申请日: | 2020-11-23 |
公开(公告)号: | CN112446046A | 公开(公告)日: | 2021-03-05 |
发明(设计)人: | 卢军 | 申请(专利权)人: | 海南火链科技有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/64;G06F21/60;G16Y40/50;H04L9/08;H04L29/06;H04L29/08 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 郭放;许伟群 |
地址: | 571924 海南省海口市澄迈县老城*** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 智能 合约 数据管理 方法 装置 | ||
1.一种基于智能合约的数据管理方法,其特征在于,包括:
将接入设备所属的边缘节点服务器连接到以太坊测试链上,以使以太坊公链网络为所述边缘节点服务器分配网关哈希地址,以及,为接入边缘节点服务器的所述接入设备分配设备哈希地址;所述网关哈希地址为所述边缘节点服务器的公钥地址;所述设备哈希地址为所述接入设备的公钥地址;
将接入设备采集的数据集合文件上传到星际文件系统IPFS中,生成访问设备数据集合文件的IPFS哈希链接;
控制接入设备通过边缘服务器在以太坊区块链上注册公私钥,以及,通过边缘节点服务器授权生成代表接入设备真实物理身份信息的元数据数字证书;
控制接入设备使用设备公钥对元数据数字证书进行加密,上传到星际文件系统IPFS中,生成访问所述元数据数字证书的IPFS哈希链接;
将设备公钥和访问元数据数字证书的IPFS哈希链接写入到设备身份智能合约,以完成接入设备在以太坊测试链上的注册;所述设备身份智能合约具有第一地址层级结构,所述第一地址层级结构中首先包括每个边缘节点服务器的网关哈希地址,以及每一个网关哈希地址下保存着接入所述边缘节点服务器的接入设备的设备公钥和访问元数据数字证书的IPFS哈希链接;
将访问设备数据集合文件的IPFS哈希链接与其对应的接入设备的公钥地址写入以太坊测试链上的数据管理智能合约中;所述数据管理智能合约具有第二地址层级结构,所述第二地址层级结构中首先包括每个接入设备的设备公钥地址,以及每一个设备公钥地址下保存着接入设备对应的访问设备数据集合文件的IPFS哈希链接。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述接入设备所有者拥有的私钥;
在所述以太坊测试链上将所述私钥通过密码算法生成第一公钥;
在所述以太坊测试链上将所述第一公钥进行哈希计算,生成所述接入设备的设备公钥地址。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述接入设备的设备元数据,所述设备元数据包括接入设备的固件标识码、IP地址以及接入设备首次认证时间戳;
利用所述设备元数据进行哈希计算,生成元数据属性哈希值;
利用所述接入设备所有者拥有的私钥对所述元数据属性哈希值签名,生成元数据属性签名信息;
控制边缘节点服务器利用所述元数据属性签名信息验证所述设备元数据属性哈希值;
在验证通过的情况下,利用所述私钥对接入设备的数字证书文件进行签名,获得接入设备的元数据数字证书;所述数字证书文件包括接入设备的元数据属性哈希值、设备公钥、边缘节点服务器对设备元数据数据数字证书的签名信息和所述设备元数据数字证书的有效期。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
利用所述设备公钥对所述元数据数字证书进行签名;
将签名后的元数据数字证书通过格式化生成JSON格式文件上传至星际文件系统IPFS中,生成访问元数据数字证书的IPFS哈希链接。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于默克尔有向无环图Merkle DAG结构组织接入设备的元数据数字证书和采集的数据集合文件;所述默克尔有向无环图Merkle DAG结构中,第一节点同时存储分别访问存储元数据数字证书的第二节点的IPFS哈希链接和访问存储采集数据集合文件的第三节点的IPFS哈希链接,并且根据第二节点的IPFS哈希链接寻找到第二节点,根据第二节点中保存的内容可以获取到接入设备的元数据数字证书,根据第三节点的IPFS哈希链接寻找第三节点,并根据第三节点中保存的内容可以获取到所述接入设备采集的数据集合文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南火链科技有限公司,未经海南火链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011319993.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种测井方法及测井装置
- 下一篇:一种复合硫化物固态电解质、电池其制备方法