生成区块状态承诺和证明及验证区块状态证明的方法

基本信息

申请号 CN202111638682.5 申请日 -
公开(公告)号 CN114003972A 公开(公告)日 2022-02-01
申请公布号 CN114003972A 申请公布日 2022-02-01
分类号 G06F21/64(2013.01)I;G06F21/60(2013.01)I;G06F16/22(2019.01)I;G06F16/27(2019.01)I;H04L9/06(2006.01)I;H04L9/32(2006.01)I 分类 计算;推算;计数;
发明人 陈胜;蒋步云 申请(专利权)人 北京连琪科技有限公司
代理机构 北京律和信知识产权代理事务所(普通合伙) 代理人 项荣;刘兴
地址 100085北京市海淀区上地四街1号25号楼9单元1层112
法律状态 -

摘要

摘要 本申请提供一种生成区块状态承诺和证明及验证区块状态证明的方法,包括:每次在区块中写入状态时,记录写入状态的版本;将所述写入状态的状态名和所述版本输入全局过滤器,得到过滤器结果,并在所述区块中记录所述过滤器结果作为不存在性承诺;对所述区块所有写入状态的状态名和复合状态值进行计算,将计算结果作为存在性承诺;在区块中记录所述存在性承诺;其中,所述区块包含全部区块的所有非过期写入状态的不存在性承诺。通过以区块为单位组织状态树,状态树的规模小,结合写入状态的过期机制,在全局状态规模巨大但活跃状态规模有限的场景下,极大降低了计算状态存在性证明的代价,缩短了状态证明数据的长度。