一种基于DPoS的交易方法、装置、设备及介质与流程

文档序号:36431624发布日期:2023-12-21 06:50阅读:31来源:国知局
一种基于的制作方法

本申请涉及区块链领域,特别涉及一种基于dpos的交易方法、装置、设备及介质。


背景技术:

1、信息技术和通信技术的快速发展,给用户带来了更便捷、更多样性的体验,但新技术也会被攻击者恶意利用,各种各样电信诈骗方式层出不穷,给用户带来了严重的财产损失,特别是弱势群体和防范金融电信诈骗意识不足者,如独居老年人或青少年群体等。目前,无法防范用户进行冲动性消费、转账,容易造成资金无法追回。


技术实现思路

1、有鉴于此,本申请的目的在于提供一种基于dpos的交易方法、装置、设备及介质,共识节点对应的其他人员可以进行交易审核,可以避免弱势群体用户在大额金融交易时,被不法分子利用,避免财产损失。其具体方案如下:

2、一方面,本申请提供了一种基于dpos的交易方法,包括:

3、在接收到用户的交易请求时,获取交易信息;所述交易信息包括第一交易地点、第一交易金额和第一交易频率;

4、根据所述交易信息对预设交易金额阈值进行调整,得到目标交易金额阈值;

5、在所述第一交易金额大于所述目标交易金额阈值时,根据dpos代理权益证明,向至少一个共识节点发送所述交易信息,以便所述共识节点对所述交易请求进行处理。

6、具体的,所述根据所述交易信息对预设交易金额阈值进行调整,得到目标交易金额阈值,包括:

7、将所述交易信息和目标交易信息进行对比,得到波动因子;

8、根据所述波动因子和所述预设交易金额阈值,确定所述目标交易金额阈值。

9、具体的,所述目标交易信息包括第二交易地点、第二交易金额和第二交易频率,所述将所述交易信息和目标交易信息进行对比,得到波动因子,包括:

10、将所述第一交易地点和所述第二交易地点进行对比,得到第一子波动因子,将所述第一交易金额和所述第二交易金额进行对比,得到第二子波动因子,将所述第一交易频率和所述第二交易频率进行对比,得到第三子波动因子;

11、将所述第一子波动因子、所述第二子波动因子和所述第三子波动因子求和,得到所述波动因子。

12、具体的,所述方法还包括:

13、在接收到所述共识节点的同意交易的指令时,则根据所述交易请求进行交易。

14、具体的,所述共识节点数量为n个,所述n为大于1的整数,所述在接收到所述共识节点的同意交易的指令时,则根据所述交易请求进行交易,包括:

15、在接收到至少n/2个所述共识节点的同意交易的指令时,则根据所述交易请求进行交易。

16、另一方面,本申请实施例还提供了一种基于dpos的交易装置,包括:

17、获取单元,用于在接收到用户的交易请求时,获取交易信息;所述交易信息包括第一交易地点、第一交易金额和第一交易频率;

18、调整单元,用于根据所述交易信息对预设交易金额阈值进行调整,得到目标交易金额阈值;

19、发送单元,用于在所述第一交易金额大于所述目标交易金额阈值时,根据dpos代理权益证明,向至少一个共识节点发送所述交易信息,以便所述共识节点对所述交易请求进行处理。

20、具体的,所述调整单元用于:

21、将所述交易信息和目标交易信息进行对比,得到波动因子;

22、根据所述波动因子和所述预设交易金额阈值,确定所述目标交易金额阈值。

23、具体的,所述目标交易信息包括第二交易地点、第二交易金额和第二交易频率,所述调整单元用于:

24、将所述第一交易地点和所述第二交易地点进行对比,得到第一子波动因子,将所述第一交易金额和所述第二交易金额进行对比,得到第二子波动因子,将所述第一交易频率和所述第二交易频率进行对比,得到第三子波动因子;

25、将所述第一子波动因子、所述第二子波动因子和所述第三子波动因子求和,得到所述波动因子。

26、另一方面,本申请实施例还提供了一种计算机设备,计算机设备包括处理器以及存储器:

27、存储器用于存储程序代码,并将程序代码传输给处理器;

28、处理器用于根据程序代码中的指令执行的基于dpos的交易方法。

29、另一方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质用于存储计算机程序,计算机程序用于执行的基于dpos的交易方法。

30、本申请实施例提供了一种基于dpos的交易方法、装置、设备及介质,在接收到用户的交易请求时,可以获取交易信息,交易信息包括第一交易地点、第一交易金额和第一交易频率,根据交易信息对预设交易金额阈值进行调整,得到目标交易金额阈值;在第一交易金额大于目标交易金额阈值时,根据dpos代理权益证明,向至少一个共识节点发送交易信息,以便共识节点对交易请求进行处理。由此可见,在用户的第一交易金额达到触发共识判别的目标交易金额阈值,可以向共识节点发送该交易请求,共识节点可以对交易请求同意或拒绝,也就是说共识节点对应的其他人员可以进行交易审核,可以避免弱势群体用户在大额金融交易时,被不法分子电信诈骗财务,避免财产损失,同时共识算法机制,可以避免事后的交易纠纷,并提供可追溯的法律依据。



技术特征:

1.一种基于dpos的交易方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述交易信息对预设交易金额阈值进行调整,得到目标交易金额阈值,包括:

3.根据权利要求2所述的方法,其特征在于,所述目标交易信息包括第二交易地点、第二交易金额和第二交易频率,所述将所述交易信息和目标交易信息进行对比,得到波动因子,包括:

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

5.根据权利要求4所述的方法,其特征在于,所述共识节点数量为n个,所述n为大于1的整数,所述在接收到所述共识节点的同意交易的指令时,则根据所述交易请求进行交易,包括:

6.一种基于dpos的交易装置,其特征在于,包括:

7.根据权利要求6所述的装置,其特征在于,所述调整单元用于:

8.根据权利要求7所述的装置,其特征在于,所述目标交易信息包括第二交易地点、第二交易金额和第二交易频率,所述调整单元用于:

9.一种计算机设备,其特征在于,所述计算机设备包括处理器以及存储器:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行权利要求1-5中任意一项所述的方法。


技术总结
本申请公开了一种基于DPoS的交易方法、装置、设备及介质,可应用于区块链领域或金融领域。在接收到用户的交易请求时,可以获取交易信息,根据交易信息对预设交易金额阈值进行调整,得到目标交易金额阈值;在第一交易金额大于目标交易金额阈值时,根据DPoS代理权益证明,向至少一个共识节点发送交易信息,以便共识节点对交易请求进行处理。共识节点可以对交易请求同意或拒绝,也就是说共识节点对应的其他人员可以进行交易审核,可以避免弱势群体用户在大额金融交易时,被不法分子利用,避免财产损失,同时共识算法机制,可以避免事后的交易纠纷,并提供可追溯的法律依据。

技术研发人员:王公桃
受保护的技术使用者:中国银行股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1