基于EOS区块链的默克尔证明验证方法及装置制造方法及图纸

技术编号:43212793 阅读:16 留言:0更新日期:2024-11-05 17:07
本申请公开了一种基于EOS区块链的默克尔证明验证方法及装置,通过获取跨链系统从EOS区块链上获取的多个跨链交易的区块信息,构造EOS区块链的默克尔树,从默克尔树中获取目标跨链交易对应的默克尔路径,根据目标跨链交易对应的默克尔路径构建得到目标跨链交易的默克尔证明,根据目标跨链交易的默克尔证明对目标跨链交易的有效性进行验证,得到验证结果。由此,通过从外部根据多个跨链交易的区块信息构造EOS区块链的默克尔树,为跨链系统提供了跨链交易安全性证明生成接口于安全性证明验证接口,通过目标跨链交易的默克尔证明进行验证,实现了在EOS区块链上的跨链交易存在性证明和交易数据真实性验证。

【技术实现步骤摘要】

本申请属于互联网,尤其涉及一种基于eos区块链的默克尔证明验证方法及装置。


技术介绍

1、经多年的深入发展,区块链已经形成了具有不同特性、适用于不同应用场景的区块链网络。而由于区块链对的孤立性和封闭性,以及链与链之间的高度异构化,“跨链”技术应运而生,旨在解决不同链间资产与数据等跨链操作问题,实现区块链互联互通、提升区块链互操作性与可扩展性的重要技术手段。

2、在现有的主流跨链交易模型中,跨链交易证明依赖于默克尔证明,而eos(enterprise operation system)区块链在跨链交易中无法获取交易数据的默克尔路径,以及难以验证交易数据在区块中的真实性。因此,如何解决eos区块链对默克尔证明兼容性差是目前研究开发人员亟待解决的问题。


技术实现思路

1、本申请实施例提供一种基于eos区块链的默克尔证明验证方法及装置,能够实现在eos区块链上的跨链交易存在性证明和交易数据真实性验证。

2、第一方面,本申请实施例提供一种基于eos区块链的默克尔证明验证方法,方法可以包括:...

【技术保护点】

1.一种基于EOS区块链的默克尔证明验证方法,其特征在于,方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述多个跨链交易的区块信息构造EOS区块链的默克尔树,包括:

3.根据权利要求2所述的方法,其特征在于,所述将所述多个跨链交易的区块信息通过链外构造EOS区块链交易哈希生成方法,生成多个交易哈希值,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述多个交易哈希值构建生成所述默克尔树,包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述目标跨链交易对应的默克尔路径构建得到所述目标跨链交易的默克尔证明,包...

【技术特征摘要】

1.一种基于eos区块链的默克尔证明验证方法,其特征在于,方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述多个跨链交易的区块信息构造eos区块链的默克尔树,包括:

3.根据权利要求2所述的方法,其特征在于,所述将所述多个跨链交易的区块信息通过链外构造eos区块链交易哈希生成方法,生成多个交易哈希值,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述多个交易哈希值构建生成所述默克尔树,包括:

5.根据权利要求1所述的方法,其特征在于,所述根据所述目标跨链交易对应的默克尔路径构建得到所述目标跨链交易的默克尔证明,包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述目标跨链交易的默克尔证明对所述目标跨链交易的有效性进行验证,得...

【专利技术属性】
技术研发人员:王泽龙赵思远张晓京叶可可代玉星朱昊然周胜坤曹树鹏张明健李翎刘金泽
申请(专利权)人:中移动信息技术有限公司
类型:发明
国别省市:

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

1