[发明专利]一种生成快速导航的区块链的方法及系统在审
申请号: | 201810889438.8 | 申请日: | 2018-08-07 |
公开(公告)号: | CN108880823A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 刘慧;刘灿霞 | 申请(专利权)人: | 佛山市苔藓云链科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 佛山粤进知识产权代理事务所(普通合伙) 44463 | 代理人: | 张敏 |
地址: | 528500 广东省佛山市高明区荷城街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理服务器 区块 散列 时间戳 查询模块 快速跟踪 快速轨道 散列算法 预定义 整体块 哈希 存储器 查询 存储区块 轨道块 块头 写入 应用 激活 | ||
1.一种生成快速导航的区块链的方法,其特征在于,包括:
在处理服务器的存储器中存储区块链,其中区块链包括多个块,其中每个块包括至少一个或多个交易值以及包括至少快速跟踪标记,快速跟踪参考的报头,时间戳和散列值,并且其中多个块包括具有去激活的快速跟踪标记的多个标准块和具有激活的快速跟踪标记的一个或多个快速跟踪块;
所述处理服务器的查询模块执行对所述区块链的第一查询,以基于所述一个或多个快轨道块中的每一个的头部中包括的时间戳识别最近的快轨道块;所述处理服务器的查询模块执行对所述区块链的第二查询,以基于所述多个块中的每个块的头部中包括的时间戳来识别最新的整体块;
通过对所识别的最近快速轨道块应用第一预定义散列算法,由处理服务器的散列模块生成快速轨道散列值;通过处理服务器的散列模块,通过将第二预定义散列算法应用于所识别的最新整体块,生成链散列值;和
通过处理服务器的查询模块向区块链写入新块,其中新块至少包括由时间戳,激活的快速跟踪标记,快速跟踪哈希值和链哈希值组成的块头。
2.如权利要求1所述的方法,其中,所述第一预定义散列算法和所述第二预定义散列算法是相同的算法。
3.如权利要求1所述的方法,其特征在于,最新的整体块是标准块。
4.如权利要求1所述的方法,其特征在于,包括在所述多个标准块中的每个标准块的头部中的快速轨道参考是空值。
5.如权利要求1所述的方法,其特征在于,还包括:
通过处理服务器的发送设备将包括新块的区块链电子地发送到与区块链相关联的多个计算设备。
6.如权利要求1所述的方法,其特征在于,还包括:
在处理服务器的存储器中存储与处理服务器相关联的密钥对的私钥;和
在将新块写入区块链之前,由处理服务器的签名模块对使用私钥的新块进行数字签名。
7.如权利要求6所述的方法,其特征在于,还包括:
由处理服务器的生成模块生成由私钥和对应的公钥组成的密钥对。
8.如权利要求1所述的方法,其特征在于,还包括:
处理服务器的接收设备接收一个或多个交易值;和
所述处理服务器的散列模块通过对所接收的一个或多个交易值应用预定的散列算法生成Merkle根,其中
生成的Merkle根包含在写入区块链的新块的标题中,并且
一个或多个事务值包含在写入区块链的新块中。
9.如权利要求8所述的方法,其特征在于,所述第二预定义散列算法和所述预定的散列算法是相同的算法;基于包括在所述多个块中的每个块的头部中的时间戳的所述区块链的第一块是所述一个或多个快速轨道块中的一个。
10.一种生成快速导航的区块链的系统,其特征在于,包括:
处理服务器的存储器,被配置为存储区块链,其中区块链包括多个块,其中每个块包括至少一个或多个交易值和包括至少快速跟踪标记,快速跟踪参考的标题,时间戳和散列值,并且其中多个块包括具有去激活的快速跟踪标记的多个标准块和具有激活的快速跟踪标记的一个或多个快速跟踪块;
处理服务器的查询模块,用于执行
对区块链的第一查询,以基于包括在一个或多个快速跟踪块中的每一个的头部中的时间戳来识别最近的快速跟踪块,以及
关于区块链的第二查询,以基于包括在多个块中的每个块的头部中的时间戳来识别最近的整体块;和
处理服务器的散列模块,被配置为生成
通过将第一预定义散列算法应用于所识别的最近快速轨道块,以及快速轨道散列值通过将第二预定义散列算法应用于所识别的最新整体块的链散列值,其中
处理服务器的查询模块还用于将新块写入区块链,其中,新区块至少包括由时间戳,激活的快速跟踪标记,快速跟踪哈希值和链哈希组成的块头值。
所述的系统,其中,所述第一预定义散列算法和所述第二预定义散列算法是相同的算法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市苔藓云链科技有限公司,未经佛山市苔藓云链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810889438.8/1.html,转载请声明来源钻瓜专利网。