【技术实现步骤摘要】
本申请属于互联网,尤其涉及一种基于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所述的方法,其特征在于,所述根据所述目标跨链交易的默克尔证明对所述目标跨链交易的有效性进行验证,得...
【专利技术属性】
技术研发人员:王泽龙,赵思远,张晓京,叶可可,代玉星,朱昊然,周胜坤,曹树鹏,张明健,李翎,刘金泽,
申请(专利权)人:中移动信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。