[发明专利]使用存储器作为区块链中的块在审
申请号: | 202080022075.3 | 申请日: | 2020-03-23 |
公开(公告)号: | CN113632413A | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | A·特罗亚;A·蒙代洛 | 申请(专利权)人: | 美光科技公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/08;G06F3/06 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 存储器 作为 区块 中的 | ||
1.一种设备,其包括:
存储器;以及
配置成生成区块链中的块以验证存储在所述存储器中的数据的电路系统,其中:
所述块包含:
所述区块链中的前一块的加密散列;以及
存储在所述存储器中的所述数据的加密散列;且
所述块具有与其相关联的指示所述块包含在所述区块链中的数字签名。
2.根据权利要求1所述的设备,其中所述电路系统配置成在所述存储器中存储所述块。
3.根据权利要求1所述的设备,其中所述电路系统配置成生成所述数字签名。
4.根据权利要求1至3中任一权利要求所述的设备,其中:
所述存储器包括存储器单元阵列;
所述电路系统包含配置成限定所述阵列的一对寄存器,所述一对寄存器包含配置成限定所述阵列的地址的寄存器和配置成限定所述阵列的大小的寄存器;且
其中所述电路系统配置成生成与所述阵列相关联的加密散列。
5.根据权利要求1至3中任一权利要求所述的设备,其中所述电路系统配置成生成存储在所述存储器中的所述数据的所述加密散列。
6.一种操作存储器的方法,其包括:
生成区块链中的块以验证存储在所述存储器中的数据,其中:
所述块包含:
所述区块链中的前一块的加密散列;以及
存储在所述存储器中的所述数据的加密散列;且
所述块具有与其相关联的指示所述块包含在所述区块链中的数字签名;以及
在所述存储器中存储所述块。
7.根据权利要求6所述的方法,其中所述方法包含将所述块发送到主机以验证存储在所述存储器中的所述数据,其中响应于所述存储器被供电或从所述主机接收到命令而发送所述块。
8.根据权利要求6所述的方法,其中所述块存储在所述存储器中不可被所述存储器的用户存取的部分中。
9.根据权利要求6至8中任一权利要求所述的方法,其中所述方法包含在验证存储在所述存储器中的所述数据之后,生成所述区块链中的额外块,其中所述额外块包含:
所述区块链中的所述前一块的额外加密散列,其中所述区块链中的所述前一块的所述额外加密散列是存储在所述存储器中的所述数据的所述加密散列;以及
存储在所述存储器中的所述数据的额外加密散列。
10.根据权利要求9所述的方法,其中所述方法包含在所述存储器中存储所述额外块。
11.一种操作存储器的方法,其包括:
通过主机从所述存储器接收区块链中的块以验证存储在所述存储器中的数据,其中:
所述块包含:
所述区块链中的前一块的加密散列;以及
存储在所述存储器中的所述数据的加密散列;且
所述块具有与其相关联的指示所述块包含在所述区块链中的数字签名;以及
通过所述主机使用接收到的块验证存储在所述存储器中的所述数据。
12.根据权利要求11所述的方法,其中存储在所述存储器中的所述数据的所述加密散列包括SHA-256加密散列。
13.根据权利要求11所述的方法,其中:
所述区块链中的所述前一块的所述加密散列包括256个数据字节;且
存储在所述存储器中的所述数据的所述加密散列包括256个数据字节。
14.根据权利要求11至13中任一权利要求所述的方法,其中所述方法包含通过所述主机验证所述数字签名以确定所述块包含在所述区块链中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080022075.3/1.html,转载请声明来源钻瓜专利网。