【技术实现步骤摘要】
本专利技术涉及区块链领域,更具体地涉及一种联盟链上抗夹心攻击的自动权利证明交换的方法。
技术介绍
1、自动权利证明交换协议是一种由智能合约实现的权利证明交换方式,协议可以在进行权利证明交换时依据换入数量、权利证明池的状态,使用智能合约中预定义的计算方式,动态计算出两种权利的交换比率,无需可信第三方即可完成交换。
2、目前最流行的自动权利证明交换协议uniswap的定价模型,会引起针对受害者交易进行前置交易,提高受害者的非预期滑点的攻击行为。该攻击还可配合后置交易,令攻击者获取交易差价带来的攻击收益。
3、例如公告号为:cn117714028a专利技术专利公告的一种联盟链的资源交换方法和装置、电子设备及存储介质,包括:获取用户的资源交换请求,资源交换请求包括:资源交换信息和密文数据,从预设的联盟链中选择一个背书节点,得到选定背书节点。通过选定背书节点和预设的目标同态加密模型对资源交换信息和密文数据执行同态计算操作,得到执行结果数据,执行结果数据包括:密文执行结果和执行证明数据,通过预设的验证节点对密文执行结果和执行
...【技术保护点】
1.一种联盟链上抗夹心攻击的自动权利证明交换的方法,其特征在于,所述联盟链包括链下聚合单元、链下计算单元、链下提交单元、链上验证单元以及链上执行单元,包括以下步骤:
2.根据权利要求1所述的一种联盟链上抗夹心攻击的自动权利证明交换的方法,其特征在于:所述在一个交换窗口内,收集用户的交易请求并进行合法性验证步骤为:
3.根据权利要求2所述的一种联盟链上抗夹心攻击的自动权利证明交换的方法,其特征在于,所述对每个请求的合法性进行严格验证包括托管资产验证与签名合法性验证;
4.根据权利要求2所述的一种联盟链上抗夹心攻击的自动权利证明交换的方
...【技术特征摘要】
1.一种联盟链上抗夹心攻击的自动权利证明交换的方法,其特征在于,所述联盟链包括链下聚合单元、链下计算单元、链下提交单元、链上验证单元以及链上执行单元,包括以下步骤:
2.根据权利要求1所述的一种联盟链上抗夹心攻击的自动权利证明交换的方法,其特征在于:所述在一个交换窗口内,收集用户的交易请求并进行合法性验证步骤为:
3.根据权利要求2所述的一种联盟链上抗夹心攻击的自动权利证明交换的方法,其特征在于,所述对每个请求的合法性进行严格验证包括托管资产验证与签名合法性验证;
4.根据权利要求2所述的一种联盟链上抗夹心攻击的自动权利证明交换的方法,其特征在于,所述链下聚合单元将所有交易请求按类别进行统计和聚合步骤为:
5.根据权利要求1所述的一种联盟链上抗夹心攻击的自动权利证明交换的方法,其特征在于:所述通过同价公式计算每笔交易的交换结果及权利证...
【专利技术属性】
技术研发人员:龙宇,丁宁,谷大武,
申请(专利权)人:无锡市区块链高等研究中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。