[发明专利]用以实施安全联机的装置及方法有效
申请号: | 201910239433.5 | 申请日: | 2019-03-27 |
公开(公告)号: | CN110311885B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 陈多米;魏乐善;任汉升 | 申请(专利权)人: | 美商远景科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 康艳青;姚开丽 |
地址: | 美国明尼苏达州明尼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用以 实施 安全 联机 装置 方法 | ||
1.一种实施安全联机的方法,应用于装置,其特征在于,所述方法包含:
藉由所述装置连接至网络;
自所述装置的内存存取最后已知区块头哈希值,其中所述最后已知区块头哈希值对应于最后已知区块链中的最后已知区块;
通过所述网络连接复数可信任用户;
响应于成功连接至所述可信任用户中的每一个,自所述可信任用户中的每一个分别下载最新区块头;
根据所述最后已知区块头哈希值判断所述可信任用户中的每一个对应的所述最新区块头是否引用所述最后已知区块;
响应于第一数量超过阈值,验证所述最新区块头以形成延伸自所述最后已知区块链的当前版本区块链;以及
自所述当前版本区块链的所述最新区块头获取当前时间;其中所述第一数量为所述可信任用户中被成功连接的复数第一用户的数量,且所述第一用户对应的所述最新区块头引用所述最后已知区块。
2.如权利要求1所述的方法,其特征在于,所述最后已知区块链中的每个区块对应的区块头当中储存有创造所述区块的用户的网络地址,且通过所述网络连接所述可信任用户更包含:
根据所述可信任用户各自对应的所述网络地址来连接所述可信任用户。
3.如权利要求1所述的方法,其特征在于,更包含:
获取对应所述可信任用户的用户群档案,其中所述可信任用户分别具有加密签名;
根据所述用户群档案当中的所述加密签名,检查是否成功地与所述可信任用户中的每一个用户建立联机;
检查自所述可信任用户中的每一个获取的所述最新区块头是否相同,且所述最新区块头引用所述最后已知区块;以及
响应于自所述可信任用户中的每一个获取的所述最新区块头确实相同,验证所述最新区块头以形成所述当前版本区块链。
4.如权利要求1所述的方法,其特征在于,更包含:
获取对应所述可信任用户的用户群档案,其中所述可信任用户分别具有加密签名;
根据所述用户群档案当中的所述加密签名,检查是否成功地与所述可信任用户中的每一个用户建立联机;
响应于所述第一数量低于所述阈值,发现第二数量的复数可连接用户,使所述第一数量以及所述第二数量的总和至少超过所述阈值,其中所述第二数量的所述可连接用户中的每一个皆具有引用所述最后已知区块的最新区块头;
自所述第二数量的所述可连接用户中的每一个分别下载所述最新区块头;以及
递进地检查介于所述最新区块头以及所述最后已知区块之间的复数区块,以形成所述当前版本区块链。
5.如权利要求1所述的方法,其特征在于,验证所述最新区块头以形成延伸自所述最后已知区块链的所述当前版本区块链更包含:
自所述第一用户中的每一个分别下载所述最新区块头;
递进地检查介于所述最新区块头以及所述最后已知区块之间的复数区块;
为所述区块中的每一个分别指派复数分数,其中所述分数中的每一分数分别对应于所述第一用户中的一者,且所述第一用户中的所述者的加密签名纪录于所述区块之前的一或多个区块当中;
递进地判断所述区块中的每一个被指派的所述分数的总分是否超过验证阈值;
响应于所述区块中的任一者的所述总分超过所述验证阈值,验证所述区块;以及
串接已验证的所述区块,以形成延伸自所述最后已知区块链的所述当前版本区块链。
6.如权利要求5所述的方法,其特征在于,所述分数中的每一分数为所述第一用户中的一者在所述最后已知区块链中的区块创造比例,所述第一用户分别对应的所述加密签名纪录于所述最后已知区块链中。
7.如权利要求5所述的方法,其特征在于,更包含:
响应于所述区块中的任一者的所述总分未超过所述验证阈值,不信任所述区块。
8.如权利要求5所述的方法,其特征在于,所述验证阈值根据所述可信任用户的数量中的相对多数所决定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美商远景科技有限公司,未经美商远景科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910239433.5/1.html,转载请声明来源钻瓜专利网。