[发明专利]一种资源的命名方法、装置、区块链集群和电子设备有效
申请号: | 201710977060.2 | 申请日: | 2017-10-19 |
公开(公告)号: | CN107635028B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 董爱强;颜拥;于卓;刘周斌;郝艳亚 | 申请(专利权)人: | 国网浙江省电力公司电力科学研究院;北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 310014 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 命名 方法 装置 区块 集群 电子设备 | ||
本发明提供一种资源的命名方法、装置、区块链集群和电子设备,本发明中区块链集群确定所述第一交易消息的命名标识符中的前缀部分,进而使得所述电子设备根据确定的前缀部分,生成所述第一交易消息的完整的命名标识符。即本发明采取命名标识符的命名方法,不再是用户随意对数据命名,使得数据命名方式更加规范化。
技术领域
本发明涉及数据命名领域,更具体的说,涉及一种资源的命名方法、装置、区块链集群和电子设备。
背景技术
随着互联网规模的扩大和业务的增加,传统传输控制协议/因特网互联协议TCP/IP网络架构中的基于主机的通信模式存在可靠性不足、安全性差、灵活性差等问题,已不再适用互联网发展的需求。因此,出现了内容中心网络CCN的基于数据内容的通信模式。
基于数据内容的通信模式是指用户可以直接根据数据名称,分析得到数据保存的位置,进而直接从保存的位置中获取得到数据。因此,对数据正确命名,就显得尤为重要。
现有技术中,对数据命名时,是用户依据个人习惯进行命名的,并没有规范化的命名体系。
发明内容
有鉴于此,本发明提供一种资源的命名方法、装置、区块链集群和电子设备,以解决现有技术中没有规范的命名体系的问题。
为解决上述技术问题,本发明采用了如下技术方案:
一种资源的命名方法,应用于区块链集群,包括:
接收电子设备发送的第一交易消息;其中,所述第一交易消息包括源地址、目的地址和已进行签名操作后的交易内容;
当所述第一交易消息合法时,获取与所述第一交易消息处于同一时间段的其他电子设备发送的多个第二交易消息;
根据所述第一交易消息、所有的所述第二交易消息以及已有的区块链,确定所述第一交易消息的命名标识符中的前缀部分,以使所述电子设备根据确定的前缀部分,生成所述第一交易消息的完整的命名标识符;
其中,所述命名标识符包括命名体系、前缀部分和后缀部分。
优选地,根据所述第一交易消息、所有的所述第二交易消息以及已有的区块链,确定所述第一交易消息的命名标识符中的前缀部分,包括:
将所述第一交易消息以及所有的第二交易消息打包,生成区块;
根据生成的所述区块和所述已有的区块链,确定所述第一交易消息的命名标识符中的前缀部分。
优选地,根据生成的所述区块和所述已有的区块链,确定所述第一交易消息的命名标识符中的前缀部分,包括:
对生成的所述区块执行区块链共识操作,以使所述区块添加到已有的区块链中,生成新的区块链;
根据所述区块在新的区块链中的位置及所述第一交易消息添加到所述区块中的位置,生成所述第一交易消息的命名标识符中的前缀部分。
优选地,对生成的所述区块执行区块链共识操作,以使所述区块添加到已有的区块链中,生成新的区块链,包括:
从至少一个区块链节点中确定出目标区块链节点;
所述目标区块链节点将生成的所述区块发送到其他所有的区块链节点中;
所述目标区块链节点以及接收所述区块的区块链节点分别将所述区块添加到各自的现有区块链中,生成多条相同的新的区块链。
一种资源的命名方法,应用于电子设备,包括:
生成并发送第一交易消息到区块链集群;
从区块链集群中,获取得到确定的前缀部分;
获取用户输入的后缀部分;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网浙江省电力公司电力科学研究院;北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司,未经国网浙江省电力公司电力科学研究院;北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710977060.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于微信平台的智能电热毯
- 下一篇:壳体组件及移动终端