一种权益的交换方法及装置、电子设备、存储介质与流程

allin2023-05-05  75



1.本技术涉及权益信息处理技术领域,特别涉及一种权益的交换方法及装置、电子设备、存储介质。


背景技术:

2.为了能鼓励更多的用户办理业务或者参与活动,因此当前的许多平台在用户办理业务或者参与活动后,会在客户端上向用户赠送话费券、乘车券或者商品优惠券等权益,从而也能达到回馈客户的目的。
3.但是不同的用户在不同时候对于权益的需求是不同的,例如对于近期不外出的用户,不需要乘车券,更需要外卖优惠券,对于外出的用户则更需要乘车券。但是由于用户量较大,需求比较发展,并且还存在活动的合作方等关系,因此并不能分别针对不同的用户赠送满足需求的权益。所以会经常会存在用户获得自己当前并不会使用到的权益,而权益是存在期限,并且当前的客户端也支持权益赠送他人,避免无法达到鼓励更多的用户办理业务或者参与活动效果。因此经常导致用户损失自己的权益,进而影响通过赠送权益的方式为业务或活动所带来增益效果。


技术实现要素:

4.基于上述现有技术的不足,本技术提供了一种权益的交换方法及装置、电子设备、存储介质,以解决现有技术导致用户权益损失,影响通过赠送权益的方式带来的增益的问题。
5.为了实现上述目的,本技术提供了以下技术方案:
6.本技术第一方面提供了一种权益的交换方法,包括:
7.接收发起用户的客户端发送的权益交换请求;其中,所述权益交换请求至少包括所述发起用户的待交换权益的信息;
8.将所述发起用户的待交换权益锁定;其中,处于锁定状态下的权益无法被使用;
9.将所述权益交换请求广播至所有用户的客户端;
10.接收答复用户的客户端发送的对所述权益交换请求的答复交换请求;其中,所述答复交换请求至少包括所述答复用户的待交换权益的信息;
11.将所述答复用户的待交换权益锁定;
12.将所述答复交换请求中的信息发送至所述发起用户的客户端;
13.当接收到所述发起用户的客户端发送的确认交易指令时,将所述发起用户的待交换权益与所述答复用户的待交换权益进行交换,并解除锁定。
14.可选地,在上述的权益的交换方法中,所述将所述权益交换请求广播至所有用户的客户端,包括:
15.将所述权益交换请求上传至区块链中,并通过所述区块链将所述权益交换请求广播至链上的所有用户的客户端。
16.可选地,在上述的权益的交换方法中,还包括:
17.若在接收到所述发起用户的客户端发送的确认交易指令之前,接收到所述发起用户的客户端发送的取消交易请求,或在预设时间长度内未接收到所述发起用户的客户端发送的确认交易指令,则撤销所述权益交换请求,并对所述发起用户的待交换权益和所述答复用户的待交换权益进行解锁;
18.生成所述权益交换请求的撤销信息,并上传至所述区块链中存储。
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.协议生成单元,用于将答复交换请求中的信息与所述权益交换请求中的信息进行组装,生成交换请求协议;
45.协议发送单元,用于将所述交换请求协议发送给所述发起用户的客户端。
46.可选地,在上述的权益的交换装置中,还包括:
47.汇总单元,用于汇总本次权益交换的交易信息,并将汇总后的所述交易信息上传至所述区块链中存储。
48.本技术第三方面提供了一种电子设备,包括:
49.存储器和处理器;
50.其中,所述存储器用于存储程序;
51.所述处理器用于执行所述程序,所述程序被执行时,具体用于实现如上述任意一项所述的权益的交换方法。
52.本技术第四方面提供了一种计算机存储介质,其特征在于,用于存储计算机程序,所述计算机程序被执行时,用于实现如上述任意一项所述的权益的交换方法。
53.本技术提供的一种权益的交换方法,接收发起用户的客户端发送的权益交换请求。其中,权益交换请求至少包括发起用户的待交换权益的信息。然后,将发起用户的待交换权益锁定。其中,处于锁定状态下的权益无法被使用,从而避免发起用户在权益交换过程中使用待交换权益。然后将权益交换请求广播至所有用户的客户端,以让有需求的其他用户与其进行权益交换。当接收答复用户的客户端发送的对权益交换请求的答复交换请求时,将答复交换请求中的答复用户的待交换权益将锁定,同样避免答复用户在权益交换过程中使用待交换权益。然后,将答复交换请求中的信息发送至发起用户的客户端,以让发起用户确定是否进行权益交换。当接收到发起用户的客户端发送的确认交易指令时,将发起用户的待交换权益与答复用户的待交换权益进行交换,并解除锁定。从而实现了一种权益的自由交换方法,以让用户能得到满足自己需求的权益,不损失自己的权益,提升赠送权益的方式为业务或活动所带来增益效果。
附图说明
54.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
55.图1为本技术实施例提供的一种权益的交换方法的流程图;
56.图2为本技术实施例提供的一种将答复交换请求中的信息发送至发起用户的客户端的方法的流程图;
57.图3为本技术实施例提供的一种权益撤销方法的流程图;
58.图4为本技术另一实施例提供的一种权益的交换方法的流程图;
59.图5为本技术另一实施例提供一种权益的交换装置的结构示意图;
60.图6为本技术另一实施例提供的一种电子设备的结构示意图。
具体实施方式
61.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
62.在本技术中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
63.本技术实施例提供的一种权益的交换方法,如图1所示,包括以下步骤:
64.s101、接收发起用户的客户端发送的权益交换请求。
65.其中,权益交换请求至少包括发起用户的待交换权益的信息,例如,待交换权益的类型、数量、有效期限以及使用规则等,以便于其他用户能准确了解带交换权益的信息,进而确定是否与发起用户进行交换。
66.发起用户指的是当前发起权益交换请求的用户。
67.可选地,可以是由发起用户在客户端上,从自己所拥有的权益中,选择一个或多个待交换权益,并在发起用户确定后,获取待交换权益的信息,生成并发送权益交换请求。
68.当然也可以是有用户填写待交换权益的信息,但是此时需要判断发起用户是否存在所填写的信息对应的待交换权益。在确定存在时,才生成并发送权益交换请求。
69.s102、将发起用户的待交换权益锁定。
70.其中,处于锁定状态下的权益无法被使用。
71.为了避免在权益交换过程中,发起用户有意或无意使用了待交换权益,因此需要将发起用户的待交换权益锁定。
72.s103、将权益交换请求广播至所有用户的客户端。
73.具体的将权益交换请求的相关信息广播至所有用户的客户端,以让所有的用户都可以选择是否与发起用户进行权益交换。
74.可选地,在本技术另一实施例中,步骤s103的一种具体实施方式,可以为:
75.将权益交换请求上传至区块链中,并通过区块链将权益交换请求广播至链上的所有用户的客户端。
76.为了便于权益交换请求广播给各个用户的客户端,也为了避免权益交换请求中的信息被篡改,从而造成损失,因此在本技术实施例中,通过区块链进行权益交换请求的广播。
77.s104、接收答复用户的客户端发送的对权益交换请求的答复交换请求。
78.其中,答复交换请求至少包括答复用户的待交换权益的信息。
79.答复用户指的是答复权益交换请求的用户,即同意与发起用户进行权益交换的用户。
80.需要说明的是,在本次权益交换确定之前,即发起用户确定与某一个答复用户进行权益交换时,其他用户若是希望与发起用户进行权益交换,都可以发送对权益交换请求的答复交换请求。此时都会针对答复用户的客户端发起的答复交换请求进行后续处理。
81.可选地,可以是由答复用户在客户端上点击发起用户的该权益交换请求,并从其所拥有的权益中,选择进行交换的待交换权益,并在确定后根据选择的待交换权益的信息生成并发送答复交换请求。
82.s105、将答复用户的待交换权益锁定。
83.同理,为了避免在权益交换过程中,答复用户有意或无意使用了待交换权益,因此需要将发起用户的待交换权益锁定。
84.s106、将答复交换请求中的信息发送至发起用户的客户端。
85.为了能让发起用户了解到答复用户的待交换权益是否满足自己要求,选择所要进行权益交互的答复用户,所以需要将答复交换请求中的信息发送至发起用户的客户端。发起用户在收到答复交换请求的信息后,若是确认交易,则通过客户端发送确认交易指令,此时执行步骤s107。当然,用户也可以拒绝交换请求,此时则需要将答复用户的待交换权益解锁,并向答复用户进行反馈。
86.可选地,由于待交换权益处于锁定状态,所以对于一个答复用户的答复交换请求,可以设定一定的时长,发起用户需要在设定的时长内,确定是否与答复用户进行权益交换,否则将默认发起用户拒绝该答复用户的答复交换请求。并且,在对于本次的整个交换也可以设定一定时长,用户在首次收到答复交换请求起,需要在该设定时长内进行权益交换,否则将取消本次的权益交换请求。
87.可选地,在本技术实施例中,步骤s106的一种具体实施方式,如图2所示,包括:
88.s201、将答复交换请求中的信息与权益交换请求中的信息进行组装,生成交换请求协议。
89.需要说明的是,在用户确认交易后将正式进行交易,所以在本技术实施例中,将答复交换请求中的信息与权益交换请求中的信息进行组装,生成交换请求协议发送给用户,以让发起用户了解本次权益交换的信息,以更能准确的确定是否需要进行权益交换。并且,
生成的交换请求协议中还可以包括有其他交易事项等,也便于对于本次交易的记录,即可以直接记录该交换请求协议。
90.s202、将交换请求协议发送给发起用户的客户端。
91.s107、当接收到发起用户的客户端发送的确认交易指令时,将发起用户的待交换权益与答复用户的待交换权益进行交换,并解除锁定。
92.具体的,当接收到发起用户的客户端发送的确认交易指令时,将发起用户的待交换权益转发给答复用户的客户端,并解除锁定。同时将答复用户的待交换权益转发给发起用户。
93.可选地,在本技术另一实施例中,在确定交易之前,还可以对权益交换请求进行撤销,具体如图3所示,本技术实施例提供的权益撤销方法,包括:
94.s301、若在接收到发起用户的客户端发送的确认交易指令之前,接收到发起用户的客户端发送的取消交易请求,或在预设时间长度内未接收到发起用户的客户端发送的确认交易指令,则撤销所述权益交换请求,并对发起用户的待交换权益和答复用户的待交换权益进行解锁。
95.需要说明的是,若是当前还未对答复用户的待交换权益进行锁定,则只需要对发起用户的待交换权益进行解锁。
96.s302、生成权益交换请求的撤销信息,并上传至区块链中存储。
97.其中,撤销信息可以包括有待交换权益的信息、发起用户的信息、撤销时间等。为了便于后续能追溯本次交换的撤销信息,所以生成权益交换请求的撤销信息,并上传至区块链中存储。
98.本技术实施例提供的一种权益的交换方法,接收发起用户的客户端发送的权益交换请求。其中,权益交换请求至少包括发起用户的待交换权益的信息。然后,将发起用户的待交换权益锁定。其中,处于锁定状态下的权益无法被使用,从而避免发起用户在权益交换过程中使用待交换权益。然后将权益交换请求广播至所有用户的客户端,以让有需求的其他用户与其进行权益交换。当接收答复用户的客户端发送的对权益交换请求的答复交换请求时,将答复交换请求中的答复用户的待交换权益将锁定,同样避免答复用户在权益交换过程中使用待交换权益。然后,将答复交换请求中的信息发送至发起用户的客户端,以让发起用户确定是否进行权益交换。当接收到发起用户的客户端发送的确认交易指令时,将发起用户的待交换权益与答复用户的待交换权益进行交换,并解除锁定。从而实现了一种权益的自由交换方法,以让用户能得到满足自己需求的权益,不损失自己的权益,提升赠送权益的方式为业务或活动所带来增益效果。
99.本技术另一实施例提供了另一种权益的交换方法,如图4所示,包括:
100.s401、接收发起用户的客户端发送的权益交换请求。
101.其中,权益交换请求至少包括发起用户的待交换权益的信息以及希望交换权益的信息。可选地,希望交换权益的信息可以包括希望交换的权益的类型、数量等信息中的一个或多个。
102.发起用户的待交换权益指的是发起用户用于与其他用户进行交换的权益,而希望交换权益信息指的是发起用户希望得到的权益,即在本技术实施例中不仅包括有发起用户要进行交换的待交换权益的信息,并且还需要包括有希望得到的权益的信息,从而可以直
接自动筛选掉不符合发起用户需求的答复请求,不需要发起用户进行人为确定是否是希望得到的权益。
103.s402、将发起用户的待交换权益锁定。
104.其中,处于锁定状态下的权益无法被使用。
105.s403、将权益交换请求上传至区块链中,并通过区块链将权益交换请求广播至链上的所有用户的客户端。
106.需要说明的是,步骤s403的具体实施方式,可相应地参考上述方法实施例中的步骤s103中具体实施方式,此处不再赘述。
107.s404、接收答复用户的客户端发送的对权益交换请求的答复交换请求。
108.其中,答复交换请求至少包括所述答复用户的待交换权益的信息。
109.需要说明的是,步骤s404的具体实施方式,可相应地参考上述方法实施例中的步骤s104的具体实施方式,此处不再赘述。
110.s405、基于答复用户的待交换权益的信息与希望交换权益的信息,判断答复用户的待交换权益与希望交换权益是否一致。
111.由于在本技术实施例中,权益交换请求中包括有希望交换权益的信息,从而可以基于答复用户的待交换权益的信息与希望交换权益的信息,判断答复用户的待交换权益与所述希望交换权益是否一致,从而筛选出符合发起用户需求的答复交换请求。
112.可选地,发起用户希望得到的交换权益可以为多组。此时,答复用户的待交换权益与任意一组希望交换权益一致,均可以认为是满足要求。
113.其中,若判断出答复用户的待交换权益与希望交换权益不一致,则执行步骤s406。若判断出答复用户的待交换权益与希望交换权益一致,则执行步骤s407。
114.s406、向答复用户的客户端反馈交换权益不符的提示信息。
115.s407、将答复用户的待交换权益锁定。
116.s408、将答复交换请求中的信息发送至发起用户的客户端。
117.需要说明的是,步骤s408的具体实施方式,可相应地参考上述方法实施例中的步骤s106的具体实施方式,此处不再赘述。
118.s409、当接收到发起用户的客户端发送的确认交易指令时,将发起用户的待交换权益与答复用户的待交换权益进行交换,并解除锁定。
119.需要说明的是,步骤s409的具体实施方式,可相应地参考上述方法实施例中的步骤s107的具体实施方式,此处不再赘述。
120.s410、汇总本次权益交换的交易信息,并将汇总后的交易信息上传至区块链中存储。
121.为了便于后续追溯本次权益交换的信息,所以需要将发起用户的待交换权益的信息、答复用户的待交换权益的信息、权益交换请求的发起时间、答复交换请求的答复时间、确认交易指令触发时间等信息进行汇总,并上传至区块链中存储。
122.本技术另一实施例提供了一种权益的交换装置,如图5所示,包括:
123.第一接收单元501,用于接收发起用户的客户端发送的权益交换请求。
124.其中,权益交换请求至少包括发起用户的待交换权益的信息。
125.第一锁定单元502,用于将发起用户的待交换权益锁定。其中,处于锁定状态下的
权益无法被使用。
126.广播单元503,用于将权益交换请求广播至所有用户的客户端。
127.第二接收单元504,用于接收答复用户的客户端发送的对权益交换请求的答复交换请求。
128.其中,答复交换请求至少包括答复用户的待交换权益的信息。
129.第二锁定单元505,用于将答复用户的待交换权益锁定。
130.发送单元506,用于将答复交换请求中的信息发送至发起用户的客户端。
131.交换单元507,用于当接收到发起用户的客户端发送的确认交易指令时,将发起用户的待交换权益与答复用户的待交换权益进行交换,并解除锁定。
132.可选地,在本技术另一实施例提供的权益的交换装置中,广播单元,包括:
133.广播子单元,用于将权益交换请求上传至区块链中,并通过区块链将权益交换请求广播至链上的所有用户的客户端。
134.可选地,在本技术另一实施例提供的权益的交换装置中,还包括:
135.撤销单元,用于在接收到发起用户的客户端发送的确认交易指令之前,接收到发起用户的客户端发送的取消交易请求,或在预设时间长度内未接收到发起用户的客户端发送的确认交易指令时,撤销权益交换请求,并对发起用户的待交换权益和答复用户的待交换权益进行解锁。
136.撤销消息记录单元,用于生成权益交换请求的撤销信息,并上传至区块链中存储。
137.可选地,在本技术另一实施例提供的权益的交换装置中,还包括:
138.判断单元,用于基于答复用户的待交换权益的信息与希望交换权益的信息,判断答复用户的待交换权益与希望交换权益是否一致。其中,若判断出答复用户的待交换权益与希望交换权益一致,则第一锁定单元执行将答复用户的待交换权益锁定。
139.提示单元,用于在判断出答复用户的待交换权益与希望交换权益不一致时,向答复用户的客户端反馈交换权益不符的提示信息。
140.可选地,在本技术另一实施例提供的权益的交换装置中,发送单元,包括:
141.协议生成单元,用于将答复交换请求中的信息与权益交换请求中的信息进行组装,生成交换请求协议。
142.协议发送单元,用于将交换请求协议发送给发起用户的客户端。
143.可选地,在本技术另一实施例提供的权益的交换装置中,所还包括:
144.汇总单元,用于汇总本次权益交换的交易信息,并将汇总后的交易信息上传至区块链中存储。
145.需要说明的是,本技术上述实施例提供的各个单元的具体工作过程,可相应地参考上述方法实施例中的相应的步骤,此处不再赘述。
146.本技术另一实施例提供了一种电子设备,如图6所示,包括:
147.存储器601和处理器602。
148.其中,存储器601用于存储程序。
149.处理器602用于执行存储器601存储的程序,该程序被执行时,具体用于实现如上述任意一个实施例提供的权益的交换方法。
150.本技术另一实施例提供了一种计算机存储介质,其特征在于,用于存储计算机程
序,该计算机程序被执行时,用于实现如上述任意一个实施例提供的权益的交换方法。
151.计算机存储介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
152.需要说明的是,本发明提供的一种权益的交换方法及装置、电子设备、存储介质可用于金融领域或其他领域,例如,可用于金融领域中的账户处理应用场景。其他领域为除金融领域之外的任意领域,例如,积分兑换领域。上述仅为示例,并不对本发明提供的一种权益的交换方法及装置、电子设备、存储介质的应用领域进行限定。
153.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
154.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

技术特征:
1.一种权益的交换方法,其特征在于,包括:接收发起用户的客户端发送的权益交换请求;其中,所述权益交换请求至少包括所述发起用户的待交换权益的信息;将所述发起用户的待交换权益锁定;其中,处于锁定状态下的权益无法被使用;将所述权益交换请求广播至所有用户的客户端;接收答复用户的客户端发送的对所述权益交换请求的答复交换请求;其中,所述答复交换请求至少包括所述答复用户的待交换权益的信息;将所述答复用户的待交换权益锁定;将所述答复交换请求中的信息发送至所述发起用户的客户端;当接收到所述发起用户的客户端发送的确认交易指令时,将所述发起用户的待交换权益与所述答复用户的待交换权益进行交换,并解除锁定。2.根据权利要求1所述的方法,其特征在于,所述将所述权益交换请求广播至所有用户的客户端,包括:将所述权益交换请求上传至区块链中,并通过所述区块链将所述权益交换请求广播至链上的所有用户的客户端。3.根据权利要求2所述的方法,其特征在于,还包括:若在接收到所述发起用户的客户端发送的确认交易指令之前,接收到所述发起用户的客户端发送的取消交易请求,或在预设时间长度内未接收到所述发起用户的客户端发送的确认交易指令,则撤销所述权益交换请求,并对所述发起用户的待交换权益和所述答复用户的待交换权益进行解锁;生成所述权益交换请求的撤销信息,并上传至所述区块链中存储。4.根据权利要求1所述的方法,其特征在于,所述权益交换请求还包括希望交换权益的信息,所述将所述答复用户的待交换权益锁定之前,还包括:基于所述答复用户的待交换权益的信息与所述希望交换权益的信息,判断所述答复用户的待交换权益与所述希望交换权益是否一致;其中,若判断出所述答复用户的待交换权益与所述希望交换权益一致,则执行所述将所述答复用户的待交换权益锁定;若判断出所述答复用户的待交换权益与所述希望交换权益不一致,则向所述答复用户的客户端反馈交换权益不符的提示信息。5.根据权利要求1所述的方法,其特征在于,所述将所述答复交换请求中的信息发送至所述发起用户的客户端,包括:将答复交换请求中的信息与所述权益交换请求中的信息进行组装,生成交换请求协议;将所述交换请求协议发送给所述发起用户的客户端。6.根据权利要求2所述的方法,其特征在于,所述将所述发起用户的待交换权益与所述答复用户的待交换权益进行交换,并解除锁定之后,还包括:汇总本次权益交换的交易信息,并将汇总后的所述交易信息上传至所述区块链中存储。7.一种权益的交换装置,其特征在于,包括:第一接收单元,用于接收发起用户的客户端发送的权益交换请求;其中,所述权益交换
请求至少包括所述发起用户的待交换权益的信息;第一锁定单元,用于将所述发起用户的待交换权益锁定;其中,处于锁定状态下的权益无法被使用;广播单元,用于将所述权益交换请求广播至所有用户的客户端;第二接收单元,用于接收答复用户的客户端发送的对所述权益交换请求的答复交换请求;其中,所述答复交换请求至少包括所述答复用户的待交换权益的信息;第二锁定单元,用于将所述答复用户的待交换权益锁定;发送单元,用于将所述答复交换请求中的信息发送至所述发起用户的客户端;交换单元,用于当接收到所述发起用户的客户端发送的确认交易指令时,将所述发起用户的待交换权益与所述答复用户的待交换权益进行交换,并解除锁定。8.根据权利要求7所述的装置,其特征在于,所述广播单元,包括:广播子单元,用于将所述权益交换请求上传至区块链中,并通过所述区块链将所述权益交换请求广播至链上的所有用户的客户端。9.一种电子设备,其特征在于,包括:存储器和处理器;其中,所述存储器用于存储程序;所述处理器用于执行所述程序,所述程序被执行时,具体用于实现如权利要求1至6任意一项所述的权益的交换方法。10.一种计算机存储介质,其特征在于,用于存储计算机程序,所述计算机程序被执行时,用于实现如权利要求1至6任意一项所述的权益的交换方法。

技术总结
本申请公开了一种权益的交换方法及装置、电子设备、存储介质,可应用于金融领域或其他领域,所述方法包括:接收发起用户的客户端发送的权益交换请求;其中,权益交换请求至少包括发起用户的待交换权益的信息;将发起用户的待交换权益锁定;其中,处于锁定状态下的权益无法被使用;将权益交换请求广播至所有用户的客户端;接收答复用户的客户端发送的对权益交换请求的答复交换请求;其中,答复交换请求至少包括答复用户的待交换权益的信息;将答复用户的待交换权益锁定;将答复交换请求中的信息发送至发起用户的客户端;当接收到发起用户的客户端发送的确认交易指令时,将发起用户的待交换权益与答复用户的待交换权益进行交换并解除锁定。解除锁定。解除锁定。


技术研发人员:郑东欣 荣鑫
受保护的技术使用者:中国银行股份有限公司
技术研发日:2022.04.08
技术公布日:2022/7/5
转载请注明原文地址: https://www.8miu.com/read-11237.html

最新回复(0)