System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于区块链的跨区域交易方法、装置、设备、介质及产品制造方法及图纸_技高网

基于区块链的跨区域交易方法、装置、设备、介质及产品制造方法及图纸

技术编号:40214451 阅读:5 留言:0更新日期:2024-02-02 22:22
本申请实施例公开了一种基于区块链的跨区域交易方法、装置、设备、介质及产品,该方法包括:接收第一业务节点的第一资产转换请求,获取第一资产转换请求所指示的第一资产类型、第二资产类型,以及第一资产类型所对应的第一节点资产的第一资产数据量;根据第一资产类型与中间资产类型之间的第一中间转换率,将第一资产数据量转换为第一中间数据量;根据第一资产类型、第二资产类型及第一中间数据量生成第一信息流,将第一资产转换请求所请求的第二节点资产,转移至第一业务节点,从第一业务节点获取第一节点资产;第一信息流用于表示第二节点资产不是由第一节点资产转换得到的。采用本申请,可以提高跨区域交易的效率及实时性。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种基于区块链的跨区域交易方法、装置、设备、介质及产品


技术介绍

1、随着社会的发展,交通的便利,有很多人会进行跨交易区域的活动,也就是跨境业务,如出国留学或出国旅游等,其中,在不同的交易区域中所使用的资产类型是不同的,使得用户在进行跨境业务时,就需要进行跨区域资产转移(如跨境汇款)等,以获取到前往的交易区域所使用的资产类型的资产。然而,跨区域资产转移需要将一种资产类型的资产转换为另一种资产类型的资产,再跨区域进行资产入账,而这一过程需要通过跨区域机构(即国际交易机构)间电报网络实现,需要经过复杂的操作,使得跨区域资产转移会经过较长时间才能完成,效率较低。


技术实现思路

1、本申请实施例提供了一种基于区块链的跨区域交易方法、装置、设备、介质及产品,可以提高对基于区块链的跨区域交易的准确性及检测效率。

2、本申请实施例一方面提供了一种基于区块链的跨区域交易方法,该方法包括:

3、接收第一业务节点的第一资产转换请求,获取第一资产转换请求所指示的第一资产类型、第二资产类型,以及第一资产类型所对应的第一节点资产的第一资产数据量;第一资产类型与第二资产类型对应于不同的交易区域;

4、根据第一资产类型与中间资产类型之间的第一中间转换率,将第一资产数据量转换为第一中间数据量;中间资产类型是指用于进行记录的一种数据标识;

5、根据第一资产类型、第二资产类型及第一中间数据量生成第一信息流,将第一资产转换请求所请求的第二节点资产,转移至第一业务节点,从第一业务节点获取第一节点资产;第一信息流用于表示第二节点资产不是由第一节点资产转换得到的。

6、本申请实施例一方面提供了一种基于区块链的跨区域交易装置,该装置包括:

7、请求接收模块,用于接收第一业务节点的第一资产转换请求;

8、数据获取模块,用于获取第一资产转换请求所指示的第一资产类型、第二资产类型,以及第一资产类型所对应的第一节点资产的第一资产数据量;第一资产类型与第二资产类型对应于不同的交易区域;

9、中间转换模块,用于根据第一资产类型与中间资产类型之间的第一中间转换率,将第一资产数据量转换为第一中间数据量;中间资产类型是指用于进行记录的一种数据标识;

10、信息流生成模块,用于根据第一资产类型、第二资产类型及第一中间数据量生成第一信息流;

11、资产转移模块,用于将第一资产转换请求所请求的第二节点资产,转移至第一业务节点,从第一业务节点获取第一节点资产;第一信息流用于表示第二节点资产不是由第一节点资产转换得到的。

12、其中,该装置还包括:

13、图构建模块,用于获取n个资产类型以及任意两个资产类型之间的资源对转换率,根据n个资产类型以及任意两个资产类型之间的资源对转换率,构建资源转换图数据;n为正整数;n个资产类型包括第一资产类型及第二资产类型;

14、单位确定模块,用于在资源转换图数据中构建中间资产类型,基于资源转换图数据中所包括的资源对转换率,确定中间资产类型所对应的单位数据量;

15、转换确定模块,用于基于单位数据量以及资源转换图数据中所包括的资源对转换率,确定中间资产类型分别与n个资产类型之间的中间转换率。

16、其中,该资产转移模块,包括:

17、信息流查找单元,用于根据第一信息流,获取由第二资产类型转换为第一资产类型的第二信息流;第二信息流所包括的第二中间数据量与第一中间数据量相同;第二信息流是根据第二业务节点所发起的第二资产转换请求生成的;

18、资产转移单元,用于将第二信息流所对应的第二资产类型的资产,确定为第二节点资产,将第二节点资产转移至第一业务节点,将第一节点资产转移至第二业务节点。

19、其中,该装置还包括:

20、信息上链模块,用于根据第一信息流与第二信息流生成资产配平交易数据,对资产配平交易数据进行上链处理;资产配平交易数据用于表示第一资产交易节点中针对第一信息流与第二信息流的资产,已经补充完成;第一资产交易节点是指接收第一业务节点的第一资产转换请求的节点;

21、信息流删除模块,用于删除第一信息流与第二信息流。

22、其中,该资产转移模块,包括:

23、数据量确定单元,用于获取第一资产类型与第二资产类型之间的第一资源对转换率,基于第一资源对转换率将第一资产数据量转换为第二资产数据量;

24、资产添加单元,用于将第一信息流添加至信息管理库中,将第一节点资产转移至第一资产交易节点中的第一资源池;第一资源池是指第一资产交易节点中,第一资产类型所对应的资源池;第一资产交易节点是指接收第一业务节点的第一资产转换请求的节点;

25、资产转出单元,用于从第二资产类型在第一资产交易节点中所对应的第二资源池中,获取第二资产数据量的第二节点资产;

26、该资产转移单元,还用于将第二节点资产转移至第一业务节点。

27、其中,该装置还包括:

28、信息流获取模块,用于获取信息管理库中所包括的m个信息流;m为正整数,m个信息流包括第一信息流;

29、信息配平模块,用于基于m个信息流分别对应的资产转换方向,对m个信息流进行配平处理,生成p个更新信息流;p为小于或等于m的正整数;m个信息流中任意两个资产类型之间的总中间数据量,与这两个资产类型在p个更新信息流中所对应的总中间数据量相同;

30、更新上链模块,用于根据p个更新信息流生成信息更新交易数据,对信息更新交易数据进行上链处理。

31、其中,该更新上链模块,包括:

32、更新反馈单元,用于根据p个更新信息流生成信息更新交易数据,将信息更新交易数据发送至第二资产交易节点;

33、信息投票单元,用于接收第二资产交易节点所发送的信息流数据,对比信息流数据与信息更新交易数据进行对比,得到第一信息投票数据,将第一信息投票数据发送至第二资产交易节点;

34、信息确定单元,用于获取第二资产交易节点所发送的第二信息投票数据,基于第一信息投票数据与第二信息投票数据,确定由第一资产交易节点与第二资产交易节点所共识的目标信息流;

35、信息存储单元,用于存储目标信息流,对目标信息流进行上链处理。

36、其中,该资产转移模块,包括:

37、信息整合单元,用于获取由第二资产类型转换成第一资产类型的第三信息流,对第一信息流与第三信息流进行整合,生成待处理信息流;

38、资产获取单元,用于根据第三信息流及第一信息流,从第三信息流所对应的第三节点资产、第一节点资产以及资源池中,获取第一资产转换请求所请求的第二节点资产,以及第三信息流所对应的第四节点资产;

39、该资产转移单元,还用于将第二节点资产转移至第一业务节点,将第四节点资产转移至第三信息流所对应的第三业务节点,将待处理本文档来自技高网...

【技术保护点】

1.一种基于区块链的跨区域交易方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述方法还包括:

3.如权利要求1所述的方法,其特征在于,所述将所述第一资产转换请求所请求的第二节点资产,转移至所述第一业务节点,从所述第一业务节点获取所述第一节点资产,包括:

4.如权利要求3所述的方法,其特征在于,所述方法还包括:

5.如权利要求1所述的方法,其特征在于,所述将所述第一资产转换请求所请求的第二节点资产,转移至所述第一业务节点,从所述第一业务节点获取所述第一节点资产,包括:

6.如权利要求5所述的方法,其特征在于,所述方法还包括:

7.如权利要求6所述的方法,其特征在于,所述根据所述P个更新信息流生成信息更新交易数据,对所述信息更新交易数据进行上链处理,包括:

8.如权利要求1所述的方法,其特征在于,所述将所述第一资产转换请求所请求的第二节点资产,转移至所述第一业务节点,从所述第一业务节点获取所述第一节点资产,包括:

9.如权利要求8所述的方法,其特征在于,所述根据所述第三信息流及所述第一信息流,从所述第三信息流所对应的第三节点资产、所述第一节点资产以及资源池中,获取所述第一资产转换请求所请求的第二节点资产,以及所述第三信息流所对应的第四节点资产,包括:

10.如权利要求1所述的方法,其特征在于,所述方法还包括:

11.如权利要求1所述的方法,其特征在于,所述方法还包括:

12.一种基于区块链的跨区域交易装置,其特征在于,所述装置包括:

13.一种计算机设备,其特征在于,包括处理器、存储器、输入输出接口;

14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于由处理器加载并执行,以使得具有所述处理器的计算机设备执行权利要求1-11任一项所述的方法。

15.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1-11任一项所述的方法。

...

【技术特征摘要】

1.一种基于区块链的跨区域交易方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述方法还包括:

3.如权利要求1所述的方法,其特征在于,所述将所述第一资产转换请求所请求的第二节点资产,转移至所述第一业务节点,从所述第一业务节点获取所述第一节点资产,包括:

4.如权利要求3所述的方法,其特征在于,所述方法还包括:

5.如权利要求1所述的方法,其特征在于,所述将所述第一资产转换请求所请求的第二节点资产,转移至所述第一业务节点,从所述第一业务节点获取所述第一节点资产,包括:

6.如权利要求5所述的方法,其特征在于,所述方法还包括:

7.如权利要求6所述的方法,其特征在于,所述根据所述p个更新信息流生成信息更新交易数据,对所述信息更新交易数据进行上链处理,包括:

8.如权利要求1所述的方法,其特征在于,所述将所述第一资产转换请求所请求的第二节点资产,转移至所述第一业务节点,从所述第一业务节点获取所述第一节点...

【专利技术属性】
技术研发人员:张懿方
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1