[发明专利]跨链资产安全管理方法、计算机设备和存储介质有效
申请号: | 202110627644.3 | 申请日: | 2021-06-04 |
公开(公告)号: | CN113191756B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 何正军;何聿;王志文;吴思进 | 申请(专利权)人: | 杭州复杂美科技有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/38;G06Q20/40;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资产 安全管理 方法 计算机 设备 存储 介质 | ||
本发明提供一种跨链资产安全管理方法、计算机设备和存储介质,该方法包括:执行第一跨链资产转移交易,将待转移的资产转入合约并锁定、检测合约锁定的资产总额是否大于第一阈值:是,则解锁第二资产并转账至资产监管账户中;执行第一资产补充交易,在多签验证成功后将资产监管账户中的第三资产转入合约并锁定;执行第一跨链资产转回交易,在待转回的第四资产的数额大于资产总额时,在合约中记录状态为待重新提取的资产提取失败记录;执行第二资产补充交易,在多签验证成功后将资产监管账户中的第五资产转入合约并锁定;执行第一资产提取交易,解锁第四资产并转账给相应用户、将记录状态修改为已提取。本发明降低了跨链合约锁定资产的安全风险。
技术领域
本申请涉及区块链技术领域,具体涉及一种跨链资产安全管理方法、计算机设备和存储介质。
背景技术
在现有的各类区块链系统中,一种典型的跨链资产转移方案在于:
当用户甲要将区块链A上的若干资产assets1转移到区块链B上时:
区块链A的跨链合约锁定assets1;
中继器relay通过发送交易将区块链A锁定assets1的信息传递到区块链B,区块链B向用户甲发放表征与assets1相同资产类型与数额的资产assets2;
当用户甲发送交易向区块链B请求将资产assets3转移回区块链A时,区块链B燃烧assets3;
中继器relay通过发送交易将区块链B燃烧assets3的信息传递到区块链A,区块链A的跨链合约解锁与assets3相同资产类型与数额的资产assets4并转账给用户甲。
上述方案的缺陷在于,中继器relay的私钥在网络联通的情况下使用,当该私钥被窃取时,窃取私钥的用户可以在区块链B未燃烧assets3时谎称区块链B已燃烧assets3以骗取资产assets4。
发明内容
鉴于现有技术中的上述缺陷或不足,期望提供一种降低因中继器私钥失窃而导致跨链合约锁定的资产遭受损失的安全风险的跨链资产安全管理方法、计算机设备和存储介质。
第一方面,本发明提供一种适用于区块链节点的跨链资产安全管理方法,包括:
执行第一跨链资产转移交易,将待转移的第一资产转账并锁定在跨链合约中,并检测跨链合约中所锁定的资产总额是否大于第一阈值:是,则将跨链合约中所锁定的第二资产解锁并转账至多重签名的资产监管账户中;其中,资产监管账户的各第一私钥由若干监管方分别离线保存;
执行第一资产补充交易,在多重签名验证成功后将资产监管账户中的第三资产转账并锁定在跨链合约中;其中,第一资产回转交易由若干监管方响应于第一通知信息且未收到报警信息时根据若干第一私钥签名生成,第一通知信息由第一服务端响应于监测到资产总额小于第二阈值所生成并发送,报警信息响应于资产跨链的中继器的私钥失窃所生成;
执行第一跨链资产转回交易,在待转回的第四资产的数额大于资产总额时,在跨链合约中记录一项状态为待重新提取资产的资产提取失败记录,以供第一服务端在监测到资产提取失败记录时生成第二通知信息并发送至各监管方;
执行第二资产补充交易,在多重签名验证成功后将资产监管账户中的第五资产转账并锁定在跨链合约中;其中,第二资产补充交易由若干监管方响应于第二通知信息且未收到报警信息时根据若干第一私钥签名生成;
执行第一资产提取交易,根据第一跨链资产转回交易将跨链合约中的第四资产解锁并转账给相应用户,并将资产提取失败记录的状态修改为已提取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州复杂美科技有限公司,未经杭州复杂美科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110627644.3/2.html,转载请声明来源钻瓜专利网。