[发明专利]跨链资产转移方法、计算机设备和存储介质在审
申请号: | 202210002149.8 | 申请日: | 2022-01-04 |
公开(公告)号: | CN114219649A | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 马登极;王志文;吴思进 | 申请(专利权)人: | 杭州复杂美科技有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资产 转移 方法 计算机 设备 存储 介质 | ||
1.一种跨链资产转移方法,其特征在于,多条区块链分别配置有用于互相转移多种类型资产的资产跨链合约;
所述资产跨链合约维护有跨链资产聚合树,所述跨链资产聚合树由所述多条区块链中除当前区块链外的各第一区块链分别对应的跨链多类资产树聚合而成,所述跨链多类资产树由所对应的第一区块链的若干不同资产种类的跨链单类资产树聚合而成,所述跨链单类资产树是以第一标识哈希作为首个叶子节点、以当前区块链待转移至所述所对应的第一区块链的第一资产种类的各笔资产的存证哈希作为后续叶子节点所生成的默克尔树,所述第一标识哈希根据当前区块链名称、所述所对应的第一区块链的名称和所述第一资产种类所生成,所述第一标识哈希同时还被注册到所述所对应的第一区块链的资产跨链合约中;
所述资产跨链合约还配置有用于验证待转移至当前区块链的资产是否已存入转移前所在区块链的资产跨链合约的零知识证明电路;
所述方法适用于所述多条区块链中任一区块链的区块链节点,所述方法包括:
执行第一资产跨链交易,将待转移至第二区块链、资产种类为第二资产种类的第一资产存入当前区块链的第一资产跨链合约,将所述第一资产的第一存证哈希作为所述第一资产跨链合约的第一跨链资产聚合树中对应于所述第二区块链和所述第二资产种类的第一跨链单类资产树的新增叶子节点以更新所述第一跨链资产聚合树;
其中,更新后的所述第一跨链单类资产树的第一树根、所述第一跨链单类资产树的首个叶子节点到所述第一树根的第一路径、所述第一存证哈希到所述第一树根的第二路径、更新后的所述第一跨链资产聚合树的第二树根、所述第一树根到所述第二树根的第三路径用于作为所述零知识证明电路的证明算法的输入以生成第一证明信息;
所述第二树根还用于通过可信或可证伪的方式提交到所述第二区块链的第二资产跨链合约,以供作为所述零知识证明电路的验证算法的公开输入之一;
所述第一证明信息用于与对应的各公开输入共同打包生成第二资产跨链交易并发送至所述第二区块链,以供所述第二资产跨链合约通过所述验证算法进行验证。
2.根据权利要求1所述的方法,其特征在于,所述第二树根由管理员终端在监测到所述第一跨链资产聚合树更新后获取并存证到所述第二资产跨链合约中。
3.根据权利要求1所述的方法,其特征在于,所述第二树根由签名生成所述第一资产跨链交易的第一用户的用户端提交至所述第二区块链;
所述第二资产跨链合约还配置用于在第一挑战期限内冻结向所述第一用户发放的锚定于所述第一资产的第一映射资产;
管理员终端配置用于在所述第一挑战期限内监测并验证所述第二树根是否记录在所述第一资产跨链合约中:否,则生成第一挑战交易并发送至所述第二区块链的网络,以供所述第二区块链的节点通过所述第二资产跨链合约执行以撤回或销毁所述第一映射资产。
4.根据权利要求1所述的方法,其特征在于,管理员终端配置用于在监测到所述第一跨链资产聚合树更新后获取所述第二树根,对所述第二树根进行签名以生成第一签名信息,以及,将所述第一签名信息和相应的第一椭圆曲线随机数在链下公开;
所述证明算法生成所述第一证明信息的私密输入包括所述第一签名信息和所述第一椭圆曲线随机数;
所述第一签名信息的生成算法为:
s=r+p*root;
所述验证算法验证所述第一签名信息的原理为:
s*G=(r+p*root)*G=r*G+(p*G)root=R+P*root;
其中,s为第一签名信息,r为第一随机数,p为管理员私钥,root为第二树根,G为椭圆曲线基点,R为根据r生成的第一椭圆曲线随机数,P为管理员公钥。
5.一种计算机设备,其特征在于,所述设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1-4中任一项所述的方法。
6.一种存储有计算机程序的存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州复杂美科技有限公司,未经杭州复杂美科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210002149.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种市政用自调式节约水资源型的绿化洒水车
- 下一篇:越障机器人