Bianews 6月1日消息,IBM于31日被批准获得两项专利,用于验证区块链的完整性,证明它在特定时间通过了某些审计要求。专利描述了认证的、可审计的“检查点”。检查点的主要目的是让企业在连接到网络时,满足对数据验证和保留的规定。
根据IBM的说法,第一项专利解释了检查点的单点以及检查点的具体构成。要求执行验证的所有对等点/节点在快照时就区块链的有效性达成一致。这意味着所有验证对等点必须达到检查点的相同状态(值)。最好,检查点是将当前区块链世界状态压缩为分类帐的紧凑表示(例如,哈希值),以便在(验证)对等点之间保持一致。让审计从起源块开始,以确保不变性和共识一直保持到认证的时间点。
第二个专利建立在第一个的基础上描述检查点是如何被审计的。由于检查点已经经过了认证,因此有一个新的流程是IBM为审核该检查点而申请专利的。然后,企业可以返回到认证的检查点,并对来自区块链的数据进行协调。
要获得可审核的区块链认证,审计师需要在检查点之间重新运行事务,然后将后一个检查点的值与分类帐中记录的值进行比较。这个审计过程的第一步是对链中所有块的散列进行双重检查。要彻底,应该检查所有事务上的签名。