【技术实现步骤摘要】
一种基于区块链的跨链交易方法
本专利技术涉及一种基于区块链的跨链交易方法,属于人工智能
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。区块链在本质上是一个去中心化的数据库。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次区块链网络交易的信息,用于验证其信息的有效性和生成下一个区块。跨链操作是指在多个区块链之间进行的操作,跨链操作是将分散着的区块链孤岛连接起来的桥梁。现有技术中,区块链在跨链交易的过程中存在支持的交易功能受限、交易方数量受限的情况,以及可能在中心化的交易平台的情况下,使用户区块链资产处于中心化的风险之中,如被黑客攻击、被盗或直接被平台方欺诈性地卷款跑路。因此,迫切需要一种基于区块链的跨链交易方法,以解决现有技术中存在的这一问题。为了解决上述技术问题,特提出一种新的技术方案。
技术实现思路
本专利技术的目的在于提供一种基于区块链的跨链交易方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于区块链的跨链交易方法,所述方法包含下述步骤:步骤一,从源区块链网络获取监听到的跨链交易的第一交易信息,所述跨链交易为与源区块链网络与目标区块链网络之间的交易,所述第一交易信息包括:所述跨链交易的数据;步骤二,基于所述跨链交易数据向所述目标区块链网络发送第二交易信息,所述第二交易 ...
【技术保护点】
1.一种基于区块链的跨链交易方法,其特征在于,所述方法包含下述步骤:/n步骤一,从源区块链网络获取监听到的跨链交易的第一交易信息,所述跨链交易为与源区块链网络与目标区块链网络之间的交易,所述第一交易信息包括:所述跨链交易的数据;/n步骤二,基于所述跨链交易数据向所述目标区块链网络发送第二交易信息,所述第二交易信息包括:所述跨链交易数据;/n步骤三,通过RSA累加器记录区块链中每一笔交易的状态值;/n步骤四,获取跨链交易请求,跨链交易请求包括当前交易的状态值的记录值,所述当前交易的状态值的记录值由RSA累加器记录;/n步骤五,步骤四获取跨链交易请求后,第一平行链中的感知节点将该交易请求的区块信息打包到未验证的新区块中,并发送至HashNet互联链的验证节点;/n步骤六,HashNet互联链的验证节点接收该未验证的新区块信息,对该未验证的新区块信息进行验证数据的合法性;/n步骤七,在步骤六验证合法后,执行与所述跨链交易数据和与交易数据相关联的交易业务。/n
【技术特征摘要】
1.一种基于区块链的跨链交易方法,其特征在于,所述方法包含下述步骤:
步骤一,从源区块链网络获取监听到的跨链交易的第一交易信息,所述跨链交易为与源区块链网络与目标区块链网络之间的交易,所述第一交易信息包括:所述跨链交易的数据;
步骤二,基于所述跨链交易数据向所述目标区块链网络发送第二交易信息,所述第二交易信息包括:所述跨链交易数据;
步骤三,通过RSA累加器记录区块链中每一笔交易的状态值;
步骤四,获取跨链交易请求,跨链交易请求包括当前交易的状态值的记录值,所述当前交易的状态值的记录值由RSA累加器记录;
步骤五,步骤四获取跨链交易请求后,第一平行链中的感知节点将该交易请求的区块信息打包到未验证的新区块中,并发送至HashNet互联链的验证节点;
步骤六,HashNet互联链的验证节点接收该未验证的新区块信息,对该未验证的新...
【专利技术属性】
技术研发人员:关涛,
申请(专利权)人:三一智造深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。