首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

用于创建和维护数据的不变性、一致性和可用性的系统和方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:布洛克基股份有限公司

摘要:一种用于创建和维护数据的不变性、一致性和可用性的方法,包括构建区块和时间戳证明的交替结构的步骤;确定区块的顺序;确定哪些区块位于主链上;并使用可信复制服务来复制所有区块、时间戳证明、序列证明和Merkle树的叶。一种计算机程序产品,包括以非暂时性方式存储指令的存储设备,该指令使得计算设备根据前述方法创建和维护数据的不变性、一致性和可用性。一种计算设备,包括联接到处理单元、存储器或其他存储设备的处理单元,存储器或其他存储设备存储指令,其使得计算设备根据前述方法创建和维护数据的不变性、一致性和可用性。

主权项:1.一种用于创建和维护数据的不变性、一致性和可用性的方法,其包括以下步骤:a通过以下方式构建区块和时间戳证明的交替结构:i构建具有交易数据的叶的第一Merkle树;ii创建包含第一Merkle树的根的第一区块;iii使用可信时间戳服务在第一区块上创建时间戳证明;iv构建具有交易数据的叶的第二Merkle树;v创建包含第二Merkle树的根的第二区块;vi将第二区块链接到第一区块的时间戳证明;vii使用可信时间戳服务在第二区块上创建时间戳证明;和viii对一系列区块和时间戳证明重复步骤ai-avii,以创建交替结构,其中每个区块都链接到紧接的前一个区块的时间戳证明;b通过以下方式确定区块的顺序:i使用可信排序服务来为每个区块及其时间戳证明分配序列证明,其中每个序列证明具有唯一的编号;和ii其中每个区块具有高度,基于每个区块的高度和分配给每个区块的序列证明来创建区块的总顺序;c通过以下方式确定哪些区块位于主链上:i检查第一区块上的时间戳证明的有效性;ii检查第一区块上的序列证明和第一区块上的时间戳证明的有效性;iii将第一区块以及第一区块的时间戳证明添加到主链;iv其中主链具有最后的区块,其中最后的区块具有序列证明,通过以下方法将主链从最后的区块延伸:A查找最后的区块的所有后继区块,其中每个后继区块具有时间戳证明和序列证明;B识别后继区块,所述后继区块的序列证明低于所有其他后继区块的序列证明;C检查步骤civ2中识别的后继区块的时间戳证明的有效性和序列证明的有效性;和D如果能够找到主链上最后的区块的序列证明和具有最低序列证明的后继区块的序列证明之间的所有具有序列证明的区块,则将具有最低序列证明的后继区块和具有最低序列证明的后继区块上的时间戳证明添加到主链;和v对一组区块、时间戳证明和序列证明重复步骤civ1-civ4;和d使用可信复制服务来复制所有的区块、所有的时间戳证明、所有的序列证明以及Merkle树的所有叶。

全文数据:

权利要求:

百度查询: 布洛克基股份有限公司 用于创建和维护数据的不变性、一致性和可用性的系统和方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。