南京航空航天大学陆艺仁获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉南京航空航天大学申请的专利一种基于嵌套Merkle树的跨链数据正确性验证方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115357335B 。
龙图腾网通过国家知识产权局官网在2025-12-02发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210937882.9,技术领域涉及:G06F9/455;该发明授权一种基于嵌套Merkle树的跨链数据正确性验证方法是由陆艺仁;朱友文设计研发完成,并于2022-08-05向国家知识产权局提交的专利申请。
本一种基于嵌套Merkle树的跨链数据正确性验证方法在说明书摘要公布了:本发明公开了一种基于嵌套Merkle树的跨链数据正确性验证方法。该方法首先在联盟链初始化时创建一颗嵌套Merkle树,随着链上数据的不断写入对最新的数据制作Merkle结点并且插入到树中,同时将Merkle树之间的结点与其父亲和兄弟结点通过UniqueKey连接起来,最终得到由Merkle结点组成的链表。在跨链查询数据时首先获取目标数据对应的Merkle叶子结点,通过叶子结点向上寻找与遍历,从而获得完整的Merkle路径,在数据跨链时将数据与其Merkle路径打包后发送给跨链请求链进行验证,从而保证了跨链数据的正确性。本发明通过将Merkle树嵌套的方法减轻了Merkel树的存储压力,减小了传输的网络通信消耗,简化了验证计算,并且通过将Merkle树结点链接加速了在持久化存储的Merkle树中查询与遍历的过程。
本发明授权一种基于嵌套Merkle树的跨链数据正确性验证方法在权利要求书中公布了:1.一种基于嵌套Merkle树的跨链数据正确性验证方法,其特征在于,包括以下步骤: 1联盟链在初始化时创建一颗空的Merkel树,并设置参数,所述参数包括树的高度,树的最新的结点,然后将设置参数之后的Merkel树序列化后上链存储; 2将Merkle树合约部署至所述联盟链中,并将该Merkle树合约设置为代理合约,提供包括对Merkle树的插入、获取路径、查询操作的接口; 3当联盟链中有新数据写入账本时,Merkle树合约对新数据制作新的Merkle结点,添加至当前Merkle树中,并根据新数据的插入位置执行当前Merkle树的更新操作;步骤3的实现过程为:当有新数据写入账本时,如果新数据插入位置为奇数,只需要对新数据进行哈希更新结点;如果新数据插入位置为偶数,那么需要获取到当前最新结点L后,将两者哈希的字节流拼接后再进行哈希更新结点; 4Merkle树合约遍历步骤3中更新之后Merkle树的结点,同时将该Merkle树的每一个结点与其兄弟和父母结点连接起来; 5当请求链向目标链发起跨链查询的请求时,所有的请求都会被Merkle树合约先处理,Merkle树合约会查询到目标数据,将目标数据与其Merkle路径打包后发送至请求链,请求链收到请求后进行Merkle验证,如果验证通过则证明了当前跨链数据的正确性。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人南京航空航天大学,其通讯地址为:211106 江苏省南京市江宁区将军大道29号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励