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

区块链交易管理方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:40352957 阅读:4 留言:0更新日期:2024-02-09 14:37
本申请实施例公开了一种区块链交易管理方法、装置、设备、存储介质及程序产品,该方法包括:接收业务节点所发送的入网请求,获取业务节点的基础节点信息,基于基础节点信息确定业务节点的基础信用评分,对基础节点信息与基础信用评分进行上链处理;接收资产交易节点所发送的第一信用关联数据,基于资产交易节点的节点类型确定第一信用关联数据所对应的数据信用系数,采用数据信用系数对第一信用关联数据进行信用确定,得到第一信用关联数据所对应的交易信用评分;资产交易节点的节点类型包括跨区域节点类型及常规节点类型;根据基础信用评分及交易信用评分,更新业务节点的节点统计信用。采用本申请,可以提高区块链交易管理的安全性。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种区块链交易管理方法、装置、设备、存储介质及程序产品


技术介绍

1、随着区块链网络的发展,对于节点的可信度管理也极为重要,目前,是通过获取节点的信用指数和负债比指数建立数据分析模型,生成可信度评价系数;将可信度评价系数与阈值进行对比,确定节点的信用等级。而这一方式所确定的信用等级,依赖于数据分析模型,以及节点的资产信息,导致节点的信用确定较为固定,不能很好地表示该节点的信用情况,导致信用确定灵活性及准确性较低。


技术实现思路

1、本申请实施例提供了一种区块链交易管理方法、装置、设备、存储介质及程序产品,可以提高节点信用确定的灵活性及准确性,进而提高区块链交易管理的安全性。

2、本申请实施例一方面提供了一种区块链交易管理方法,该方法包括:

3、接收业务节点所发送的入网请求,获取业务节点的基础节点信息,基于基础节点信息确定业务节点的基础信用评分,对基础节点信息与基础信用评分进行上链处理;

4、接收资产交易节点所发送的第一信用关联数据,基于资产交易节点的节点类型确定第一信用关联数据所对应的数据信用系数,采用数据信用系数对第一信用关联数据进行信用确定,得到第一信用关联数据所对应的交易信用评分;资产交易节点的节点类型包括跨区域节点类型及常规节点类型;

5、根据基础信用评分及交易信用评分,更新业务节点的节点统计信用。

6、本申请实施例一方面提供了一种区块链交易管理装置,该装置包括:

7、信息获取模块,用于接收业务节点所发送的入网请求,获取业务节点的基础节点信息;

8、基础处理模块,用于基于基础节点信息确定业务节点的基础信用评分;

9、基础上链模块,用于对基础节点信息与基础信用评分进行上链处理;

10、数据接收模块,用于接收资产交易节点所发送的第一信用关联数据;

11、系数获取模块,用于基于资产交易节点的节点类型确定第一信用关联数据所对应的数据信用系数;

12、交易处理模块,用于采用数据信用系数对第一信用关联数据进行信用确定,得到第一信用关联数据所对应的交易信用评分;资产交易节点的节点类型包括跨区域节点类型及常规节点类型;

13、信用统计模块,用于根据基础信用评分及交易信用评分,更新业务节点的节点统计信用。

14、其中,该基础处理模块,包括:

15、参数处理单元,用于获取组成基础节点信息的n个信息参数,对n个信息参数进行哈希转换,得到n个信息参数分别对应的信息哈希;n为正整数;

16、参数整合单元,用于将n个信息哈希进行数值转换,得到n个信息哈希分别对应的参数信用数据,将n个参数信用数据进行整合处理,得到业务节点的基础信用评分。

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

18、样本获取模块,用于获取节点信息样本,以及m个区块链节点分别针对节点信息样本的样本节点评分,根据m个样本节点评分确定节点信息样本的样本信用评分;m为正整数;

19、样本预测模块,用于将节点信息样本输入初始信息评分模型进行预测,得到节点信息样本所对应的样本预测评分;

20、参数调整模块,用于根据样本信用评分与样本预测评分,对初始信息评分模型进行参数调整,得到信息评分模型;

21、该基础处理模块,具体用于:

22、将基础节点信息输入信息评分模型进行预测,得到业务节点的基础信用评分。

23、其中,该系数获取模块,具体用于:

24、若资产交易节点为跨区域资产交易节点,则将跨区域系数确定为第一信用关联数据所对应的数据信用系数;

25、若资产交易节点为常规资产交易节点,则将常规系数确定为第一信用关联数据所对应的数据信用系数;

26、该交易处理模块,具体用于:

27、根据第一信用关联数据确定交易基础评分,采用数据信用系数对交易基础评分进行调整,得到第一信用关联数据所对应的交易信用评分。

28、其中,该交易处理模块,包括:

29、单段检测单元,用于若第一信用关联数据对应第一交易类型中的单段交易类型,则检测第一信用关联数据在对应的交易业务中的业务处理状态,在业务处理状态为业务处理完成状态时,采用数据信用系数对第一信用关联数据进行信用确定,得到第一信用关联数据所对应的交易信用评分;

30、信用评分单元,用于若第一信用关联数据对应第二交易类型,或对应第一交易类型中的多段交易类型,则采用数据信用系数对第一信用关联数据进行信用确定,得到第一信用关联数据所对应的交易信用评分;第一交易类型的交易业务的处理时间,大于第二交易类型的交易业务的处理时间。

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

32、类型确定模块,用于从跨区域资产交易节点中,获取业务节点所涉及的第一资产类型,从常规资产交易节点中获取业务节点的第二资产类型;

33、系数更新模块,用于获取第一资产类型与第二资产类型之间的资源对转换率,基于资产对转换率,确定跨区域节点类型与常规节点类型分别对应的数据信用系数。

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

35、交易获取模块,用于从跨区域资产交易节点中,获取业务节点所产生的历史跨区域交易信息,从常规资产交易节点中获取业务节点所产生的历史常规交易信息;历史跨区域交易信息包括历史跨区域交易次数及历史跨区域交易数据量;历史常规交易信息包括历史常规交易次数及历史常规交易数据量;

36、系数确定模块,用于根据历史跨区域交易信息及历史常规交易信息,确定跨区域节点类型与常规节点类型分别对应的数据信用系数;跨区域节点类型所对应的数据信用系数与历史跨区域交易次数及历史跨区域交易数据量均成正比,与历史常规交易次数及历史常规交易数据量均成反比;常规节点类型所对应的数据信用系数与历史常规交易次数及历史常规交易数据量均成正比,与历史跨区域交易次数及历史跨区域交易数据量均成反比。

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

38、合约构建模块,用于接收业务节点所发送的业务交易请求,基于业务交易请求构建针对业务节点的业务交易合约;业务交易合约包括合约触发条件及合约执行过程;

39、参数构建模块,用于针对业务节点构建节点信用参数;

40、参数更新模块,用于基于合约触发条件更新节点信用参数,得到业务节点的节点合约信用;

41、合约执行模块,用于若节点合约信用满足合约触发条件,则调用业务交易合约,通过业务交易合约,执行合约执行过程。

42、其中,该参数更新模块,具体用于:

43、若合约触发条件包括信用触发阈值,则将节点统计信用赋值给节点信用参数,得到业务节点的节点合约信用;

44、若合约触发条件包括信用触发阈值及信用统计周期,则获取业务节点在信用统计周期内所产生的跨区域交易数据及常规交易数据,根据跨区域交易数据及常规交易数据,更新节点信本文档来自技高网...

【技术保护点】

1.一种区块链交易管理方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述基于所述基础节点信息确定所述业务节点的基础信用评分,包括:

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

4.如权利要求1所述的方法,其特征在于,所述基于所述资产交易节点的节点类型确定所述第一信用关联数据所对应的数据信用系数,包括:

5.如权利要求1所述的方法,其特征在于,所述采用所述数据信用系数对所述第一信用关联数据进行信用确定,得到所述第一信用关联数据所对应的交易信用评分,包括:

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

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

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

9.如权利要求8所述的方法,其特征在于,所述基于所述合约触发条件更新所述节点信用参数,得到所述业务节点的节点合约信用,包括:

10.如权利要求8所述的方法,其特征在于,所述若所述节点合约信用满足所述合约触发条件,则调用所述业务交易合约,通过所述业务交易合约,执行所述合约执行过程,包括:

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

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

13.一种区块链交易管理装置,其特征在于,所述装置包括:

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

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

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

...

【技术特征摘要】

1.一种区块链交易管理方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述基于所述基础节点信息确定所述业务节点的基础信用评分,包括:

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

4.如权利要求1所述的方法,其特征在于,所述基于所述资产交易节点的节点类型确定所述第一信用关联数据所对应的数据信用系数,包括:

5.如权利要求1所述的方法,其特征在于,所述采用所述数据信用系数对所述第一信用关联数据进行信用确定,得到所述第一信用关联数据所对应的交易信用评分,包括:

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

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

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

9.如权利要求8所述的方法,其特征在于,所述基于所述合约触发条件更新所述节点信用参数,得...

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

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

1