一种节点连接到块链网络的存储设备的制作方法

文档序号:15978885发布日期:2018-11-17 00:05阅读:254来源:国知局

本发明涉及存储技术领域,具体而言,涉及一种节点连接到块链网络的存储设备。

背景技术

区块链(blockchain)是比特币的一个重要概念,区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了过去十分钟内所有比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。

区块链提供了一种去中心化的、无需信任积累的信用建立范式。区块链技术本质是去中心化且寓于分布式结构的数据存储、传输和证明的方法,用数据区块(block)取代了目前互联网对中心服务器的依赖,使得所有数据变更或者交易项目都记录在一个云系统之上,理论上实现了数据传输中对数据的自我证明。

区块链可以应用于数据存储、数据鉴证以及资产管理等领域,但是现有的区块链无法保证知识信息记录的及时有效性。如何通过图像与区块链进行身份验证和存储是当前的技术难题。



技术实现要素:

本发明提出了一种节点连接到块链网络的存储设备,包括:图像拾取装置,存储身份的设备、存储单元、图像生成装置,图像信息;通过私有密钥和公共私钥形成和所述图像拾取装置的密钥组成的密钥,并存储在所述存储单元;所述图像生成装置包括第一运算单元,所述第一运算单元产生的数字图像的预定剂量单元,并计算当所述值由所述第一运算单元通过散列算法计算第一单位散列值,依次计算第二单位散列值,计算到第n单位的第n单位散列值,并将最终计算出的单位散列值作为最终单位散列值进行处理;设置第一时间标志值,时间在该第一运算单元中通过一个时间值并配合第一散列签名值签名私钥,标识所述设备身份;所述第一散列签名值,和签名指示何时产生该签名值的值时,当最终解决方案值传送到交易生成单元,用于生成要执行的交易;以及用于将交易转移到块链网络的转移单元,其中存储单元将交易所添加的数字图像文件存储到数字图像。

所述的存储设备,所述存储单元包括密钥存储单元,并且所述私钥存储在所述密钥存储单元中;所述密钥存储单元被设置为安全元件。

所述的存储设备,所述存储单元表示块链网络,所述图像拾取装置的虚拟位置的块链地址耦合到所述数字图像的一帧接一帧为基础的哈希值到单元。

一种节点连接到块链网络的存储方法,包括:图像拾取装置,存储身份的设备、存储单元、图像生成装置,图像信息;包括如下步骤:通过私有密钥和公共私钥形成和所述图像拾取装置的密钥组成的密钥,并存储在所述存储单元;所述图像生成装置包括第一运算单元,所述第一运算单元产生的数字图像的预定剂量单元,并计算当所述值由所述第一运算单元通过散列算法计算第一单位散列值,依次计算第二单位散列值,计算到第n单位的第n单位散列值,并将最终计算出的单位散列值作为最终单位散列值进行处理;设置第一时间标志值,时间在该第一运算单元中通过一个时间值并配合第一散列签名值签名私钥,标识所述设备身份;所述第一散列签名值,和签名指示何时产生该签名值的值时,当最终解决方案值传送到交易生成单元,用于生成要执行的交易;以及用于将交易转移到块链网络的转移单元,其中存储单元将交易所添加的数字图像文件存储到数字图像。

附图说明

从以下结合附图的描述可以进一步理解本发明。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在图中,在不同的视图中,相同的附图标记指定对应的部分。

图1是本发明的节点连接到块链网络的存储设备的示意图。

具体实施方式

为了使得本发明的目的、技术方案及优点更加清楚明白,以下结合其实施例,对本发明进行进一步详细说明;应当理解,此处所描述的具体实施例仅用于解释本发明,并不用于限定本发明。对于本领域技术人员而言,在查阅以下详细描述之后,本实施例的其它系统、方法和/或特征将变得显而易见。旨在所有此类附加的系统、方法、特征和优点都包括在本说明书内、包括在本发明的范围内,并且受所附权利要求书的保护。在以下详细描述描述了所公开的实施例的另外的特征,并且这些特征根据以下将详细描述将是显而易见的。

实施例一。

如图1所示的一种节点连接到块链网络的存储设备,包括:图像拾取装置,存储身份的设备、存储单元、图像生成装置,图像信息;通过私有密钥和公共私钥形成和所述图像拾取装置的密钥组成的密钥,并存储在所述存储单元;所述图像生成装置包括第一运算单元,所述第一运算单元产生的数字图像的预定剂量单元,并计算当所述值由所述第一运算单元通过散列算法计算第一单位散列值,依次计算第二单位散列值,计算到第n单位的第n单位散列值,并将最终计算出的单位散列值作为最终单位散列值进行处理;设置第一时间标志值,时间在该第一运算单元中通过一个时间值并配合第一散列签名值签名私钥,标识所述设备身份;所述第一散列签名值,和签名指示何时产生该签名值的值时,当最终解决方案值传送到交易生成单元,用于生成要执行的交易;以及用于将交易转移到块链网络的转移单元,其中存储单元将交易所添加的数字图像文件存储到数字图像。

所述的存储设备,所述存储单元包括密钥存储单元,并且所述私钥存储在所述密钥存储单元中;所述密钥存储单元被设置为安全元件。

所述的存储设备,所述存储单元表示块链网络,所述图像拾取装置的虚拟位置的块链地址耦合到所述数字图像的一帧接一帧为基础的哈希值到单元。

实施例二。

本实施例构造了一种节点连接到块链网络的存储方法,包括:图像拾取装置,存储身份的设备、存储单元、图像生成装置,图像信息;包括如下步骤:通过私有密钥和公共私钥形成和所述图像拾取装置的密钥组成的密钥,并存储在所述存储单元;所述图像生成装置包括第一运算单元,所述第一运算单元产生的数字图像的预定剂量单元,并计算当所述值由所述第一运算单元通过散列算法计算第一单位散列值,依次计算第二单位散列值,计算到第n单位的第n单位散列值,并将最终计算出的单位散列值作为最终单位散列值进行处理;设置第一时间标志值,时间在该第一运算单元中通过一个时间值并配合第一散列签名值签名私钥,标识所述设备身份;所述第一散列签名值,和签名指示何时产生该签名值的值时,当最终解决方案值传送到交易生成单元,用于生成要执行的交易;以及用于将交易转移到块链网络的转移单元,其中存储单元将交易所添加的数字图像文件存储到数字图像。

实施例三。

本实施例给出的一种节点连接到块链网络的存储设备,包括:图像拾取装置,存储身份的设备、存储单元、图像生成装置,图像信息;通过私有密钥和公共私钥形成和所述图像拾取装置的密钥组成的密钥,并存储在所述存储单元;所述图像生成装置包括第一运算单元,所述第一运算单元产生的数字图像的预定剂量单元,并计算当所述值由所述第一运算单元通过散列算法计算第一单位散列值,依次计算第二单位散列值,计算到第n单位的第n单位散列值,并将最终计算出的单位散列值作为最终单位散列值进行处理;设置第一时间标志值,时间在该第一运算单元中通过一个时间值并配合第一散列签名值签名私钥,标识所述设备身份;所述第一散列签名值,和签名指示何时产生该签名值的值时,当最终解决方案值传送到交易生成单元,用于生成要执行的交易;以及用于将交易转移到块链网络的转移单元,其中存储单元将交易所添加的数字图像文件存储到数字图像。所述的存储设备,所述存储单元包括密钥存储单元,并且所述私钥存储在所述密钥存储单元中;所述密钥存储单元被设置为安全元件。所述的存储设备,所述存储单元表示块链网络,所述图像拾取装置的虚拟位置的块链地址耦合到所述数字图像的一帧接一帧为基础的哈希值到单元。

所述存储设备工作时包括如下步骤:通过私有密钥和公共私钥形成和所述图像拾取装置的密钥组成的密钥,并存储在所述存储单元;所述图像生成装置包括第一运算单元,所述第一运算单元产生的数字图像的预定剂量单元,并计算当所述值由所述第一运算单元通过散列算法计算第一单位散列值,依次计算第二单位散列值,计算到第n单位的第n单位散列值,并将最终计算出的单位散列值作为最终单位散列值进行处理;设置第一时间标志值,时间在该第一运算单元中通过一个时间值并配合第一散列签名值签名私钥,标识所述设备身份;所述第一散列签名值,和签名指示何时产生该签名值的值时,当最终解决方案值传送到交易生成单元,用于生成要执行的交易;以及用于将交易转移到块链网络的转移单元,其中存储单元将交易所添加的数字图像文件存储到数字图像。

虽然上面已经参考各种实施例描述了本发明,但是应当理解,在不脱离本发明的范围的情况下,可以进行许多改变和修改。因此,其旨在上述详细描述被认为是例示性的而非限制性的,并且应当理解,以下权利要求(包括所有等同物)旨在限定本发明的精神和范围。以上这些实施例应理解为仅用于说明本发明而不用于限制本发明的保护范围。在阅读了本发明的记载的内容之后,技术人员可以对本发明作各种改动或修改,这些等效变化和修饰同样落入本发明权利要求所限定的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1