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

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

【技术实现步骤摘要】
【国外来华专利技术】

本专利技术一般涉及分布式账本技术(distributed ledger technologies)领域或区块链领域,更具体地,涉及用于创建和维护数据的不变性、一致性和可用性的系统和方法


技术介绍

1、分布式账本技术(dlt)或区块链使越来越多的去中心化选择变为可能,这些选择是对传统集中式金融、政府和法律服务的替代。由于高延迟、低吞吐量以及记录和执行交易的高昂且不可预测的成本,工作证明(proof of work)区块链只是在边际上使去中心化服务成为可能。较新的区块链提案通过新的共识机制、更快的区块分发技术和更少的投机交易定价解决了这些限制[1]–[3]。然而,从根本上说,区块链的性能受限于他们对分布式共识的依赖[4],而分布式共识似乎是保证分布式账本正确性的核心。

2、区块链是一种保证数据不变性、一致性和可用性的机制。区块链通过以加密方式链接区块来提供不变性,这种方式使得在不更新分布式协议的情况下几乎不可能进行追溯修改。一致性来自区块链的分布式共识协议,它确保新区块的创建遵循预设规则。最后,可用性来自于区块链状态在分布式节点之间的复制,防止区本文档来自技高网...

【技术保护点】

1.一种用于创建和维护数据的不变性、一致性和可用性的方法,其包括以下步骤:

2.一种计算机程序产品,其包括以非暂时性方式存储指令的存储设备,所述指令当由计算设备的处理单元执行时使计算设备:

3.一种计算设备,其包括处理单元、联接到处理单元的存储器或其他存储设备,存储器或其他存储设备存储指令,当所述指令由处理单元执行时,使计算设备:

【技术特征摘要】
【国外来华专利技术】

1.一种用于创建和维护数据的不变性、一致性和可用性的方法,其包括以下步骤:

2.一种计算机程序产品,其包括以非暂时性方式存储指令的存储设备,所述指令当由计算设备的处理...

【专利技术属性】
技术研发人员:T·海涅克D·L·米尔曼M·P·威特
申请(专利权)人:布洛克基股份有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1