System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 零信任可扩展的跨链资产交互系统及方法技术方案_技高网

零信任可扩展的跨链资产交互系统及方法技术方案

技术编号:39974477 阅读:11 留言:0更新日期:2024-01-09 01:02
本发明专利技术属于区块链应用技术领域,公开了零信任可扩展的跨链资产交互系统及方法,考虑到在一个跨链资产交互模型中,仅使用一个保险库容易导致单点故障,从而造成系统的崩溃,因此采用多保险库来代替单一的保险库进行跨链资产的锁定与解锁,引入了抵押品激励和合规监管来对跨链资产交互参与者的行为进行合理监管;并引入自动清算以防止突然贬值造成的财务损失。

【技术实现步骤摘要】

本专利技术属于及区块链应用,具体是涉及零信任可扩展的跨链资产交互系统及方法


技术介绍

1、随着现代科技与信息产业的蓬勃发展,区块链技术凭借着去中心化、开放自治、分布式容错、全流程记录和不可篡改等独有的优点,迅速受到学术界和工业界的关注与重视;同时,各类基于区块链的加密货币也随即诞生,它们实现了各方之间的零信任和安全交易;因此,在近年来获得了更普遍的应用与普及。全球区块链的数量在不断增加,然而相互隔绝的不同区块链网络导致了加密货币仍在一个完全隔离的封闭空间中运行,区块链协议无法实现不同区块链上资产的互联互通。大部分现有的跨链方案都依赖于某种形式的信任机制,尽管在不同方案中信任的程度和方式会有所不同,但这依然为跨链资产交互带来了一定的风险。为了消除数字资产仅能在原始链中使用的限制,并适配海量异构区块链的跨链资产交互过程,需要研究一种零信任可扩展的高效跨链资产交互方法,为跨链资产交互提供了更安全、透明、去中心化、可扩展和经济高效的解决方案,使得不同区块链之间的资产交换变得更加灵活和可信。

2、现有技术中也对上述问题进行了一些研究,如专利申请cn115860739a公开了一种改进的跨链交易公证人信用排序算法,采用对pagerank算法进行改进,从公证人节点在源链或目标链和参与跨链交易行为表现,以及节点信任关系列表等作为指标,以改进的算法评价公证人节点的信用值,达到选取可信公证人参与跨链资产交易的目的。尽管改进的pagerank算法提高了公证人的信任度和安全性,但它仍然依赖于一些指标和评估,这意味着在选择可信的公证人时还是需要一定程度的信任,这种方法是一种增强信任的手段,但不一定能达到完全零信任的目的。如专利申请cn114240409a公开了一种基于改进哈希时间锁的跨链资产交互方法,包括以下步骤:s1用户a创建中间账户和fabric上的哈希锁定交易,并返回第一交易锁定值给用户b;s2用户b与双链通信,创建以太坊上的哈希时间锁定交易,并返回第二交易锁定值给用户a;s3用户a与以太坊通信,获取资产;s4用户b与双链通信,查询锁定资产状态。尽管该方法支持零信任交易,实现了相对安全的跨链资产交互;但它是交互式的,即要求交易各方必须在线并在整个交易过程中监控所有涉及的区块链以确保安全;因此,每次跨链资产交互都需要等待很长时间,以通过区块链重组来防止欺诈,严重阻碍了跨链资产交互的性能。


技术实现思路

1、为解决上述技术问题,本专利技术提供了零信任可扩展的跨链资产交互系统及方法,采用多保险库来代替单一的保险库进行跨链资产的锁定与解锁,提高了系统的可用性;引入了抵押品激励和合规监管来对跨链资产交互参与者的行为进行合理监管;引入自动清算以防止突然贬值造成的财务损失。

2、本专利技术所述的零信任可扩展的跨链资产交互系统,包括行为仲裁模块、抵押品管理模块、汇率预言机模块、cbas管理模块、保险库管理模块和自动清算模块,

3、行为仲裁模块:提供中继功能,将其中一个区块链上的数据提供给另一个区块链上的智能合约,以跨区块链跟踪每个参与者的所有操作;并构建了安全审计日志,以记录所跟踪参与者的所有操作,并为合规参与者提供无违规操作证明;

4、抵押品管理模块:引入抵押品来激励参与者的诚实行为,对在跨链资产交互的过程中违反规则的参与者进行惩罚与补偿;

5、汇率预言机模块:从链下获得加密不同区块链加密货币之间的实时汇率;

6、cbas管理模块:用于计算在其中一个区块链上的加密货币,经过汇率换算后在另一个区块链上的对应数额;

7、保险库管理模块:该模块允许任何用户提交相应资料,并通过抵押品管理模块锁定抵押品,从而向保险库管理模块注册成为保险库;同时,已注册的保险库列表保存在该模块的公共注册表中;

8、自动清算模块:对于某保险库抵押品突然贬值导致无法正常执行赎回过程的情况,该模块自动启动对该保险库现有cba的赎回,并从该保险库的抵押品中扣除部分以用于支付交易费;如果没有足够的用户希望执行赎回,该模块将在所有用户中平均分配清算。

9、本专利技术基于上述系统,还公开了一种零信任可扩展的跨链资产交互方法,包括以下步骤:

10、步骤1、拥有无违规操作证明的参与者,通过保险库管理模块注册成为跨链保险库或本地保险库,然后由系统为其指定自动清算阈值,并且跨链保险库或者本地保险库需要持续观察保险库的抵押因子是否低于自动清算阈值,以决定是否启动自动清算;

11、步骤2、cba请求者向源区块链智能合约提交一定的抵押品来承诺发行,同时向跨链资产交互的目标区块链注册发行请求并选定对应的跨链保险库,目标区块链的行为仲裁模块判断该请求是否符合发行条件,并进行相应数量的cba自动发行或拒绝发行;

12、步骤3、对于成功发行的cba,若cba发送者与cba接收者进行原子交换,在规定时延内进行cba所有权的变更;若完成变更,则不再允许原cba所有者赎回;若未完成,结束变更;

13、步骤4、对于成功发行的cba,若cba发送者通知所在区块链的智能合约,希望将其cba转移给同一区块链上的cba接收者;该智能合约的状态被更新,cba接收者成为cba的新所有者;该智能合约通知源区块链上的智能合约;不再允许cba发送者提取源区块链上锁定的资产;

14、步骤5、cba赎回者对源区块链中锁定的资产进行赎回;若赎回成功,则目标区块链智能合约中的行为仲裁模块销毁目标区块链上锁定的cba;若由于非法原因导致赎回失败,则在行为仲裁模块中记录本次非法行为,退还锁定的cba;若由于客观原因导致赎回失败,则驳回赎回请求,退还锁定的cba。

15、进一步的,步骤1中,保险库注册的具体步骤包括:

16、步骤1-1、参与者向源区块链或目标区块的保险库管理模块提交相应的资料,发起本地保险库或跨链保险库注册请求;

17、步骤1-2、保险库管理模块判断所述保险库注册请求为跨链注册请求或本地注册请求;若为跨链注册请求,则执行步骤1-3;若为本地注册请求,则执行步骤1-5;

18、步骤1-3、保险库管理模块查看跨链注册请求所提交的相应资料中是否有无违规操作证明,若有,则执行步骤1-4;若无,则驳回注册请求;

19、步骤1-4、参与者向目标区块链的抵押品管理模块存入一定的抵押品,存入成功则表示该参与者成功注册为目标区块链上的跨链保险库,并在保险库管理模块的公共注册表中新增一条记录;

20、步骤1-5、保险库管理模块查看所在区块链的行为仲裁模块是否证明其无违规行为,若无违规行为,则执行步骤1-6;若有违规行为,则驳回注册请求;

21、步骤1-6、参与者向源区块链的抵押品管理模块存入一定的抵押品,存入成功则表示该参与者成功注册为本地保险库,然后在保险库管理模块的公共注册表中新增一条记录,由系统为其指定自动清算阈值,并开始持续观察保险库的抵押因子。

22、进一步的,步骤2中,cba发行的具体步骤包括本文档来自技高网...

【技术保护点】

1.零信任可扩展的跨链资产交互系统,其特征在于,包括行为仲裁模块、抵押品管理模块、汇率预言机模块、CBAs管理模块、保险库管理模块和自动清算模块;

2.零信任可扩展的跨链资产交互方法,其特征在于,所述方法基于权利要求1所述的系统实现,包括以下步骤:

3.根据权利要求2所述的零信任可扩展的跨链资产交互方法,其特征在于,步骤1中,保险库注册的具体步骤包括:

4.根据权利要求2所述的零信任可扩展的跨链资产交互方法,其特征在于,步骤2中,CBA发行的具体步骤包括:

5.根据权利要求2所述的零信任可扩展的跨链资产交互方法,其特征在于,步骤3中,CBA所有权交换的具体步骤包括:

6.根据权利要求2所述的零信任可扩展的跨链资产交互方法,其特征在于,步骤4中,CBA所有权转移的具体步骤包括:

7.根据权利要求2所述的零信任可扩展的跨链资产交互方法,其特征在于, 步骤5中,CBA赎回的具体步骤包括:

8.根据权利要求7所述的零信任可扩展的跨链资产交互方法,其特征在于,自动清算具体内容为;

【技术特征摘要】

1.零信任可扩展的跨链资产交互系统,其特征在于,包括行为仲裁模块、抵押品管理模块、汇率预言机模块、cbas管理模块、保险库管理模块和自动清算模块;

2.零信任可扩展的跨链资产交互方法,其特征在于,所述方法基于权利要求1所述的系统实现,包括以下步骤:

3.根据权利要求2所述的零信任可扩展的跨链资产交互方法,其特征在于,步骤1中,保险库注册的具体步骤包括:

4.根据权利要求2所述的零信任可扩展的跨链资产交互方法,其特征在于,步骤2中,cba发行的具...

【专利技术属性】
技术研发人员:亓晋陈湘婷孙雁飞董振江郭宇锋胡筱旋
申请(专利权)人:南京邮电大学
类型:发明
国别省市:

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

1