本发明专利技术提供一种基于区块链的积分处理方法、装置、电子设备及存储介质,首先确定参与兑换的多个参与方、以及待兑换的目标对象,进而至少基于目标对象的需求积分来计算每个参与方的扣减积分,由于每个参与方在区块链中的均具有相应的用于记录其积分交易记录的数据区块,因此通过数据区块能够确定每个参与方的当前积分,进一步针对每一个参与方,可以根据该参与方的扣减积分对其当前积分进行扣减,以产生新的积分兑换记录并上链至该参与方的数据区块。基于本发明专利技术,能够基于区块链实现多个客户共同兑换同一个商品,在合理的范围内,最大化提升客户体验和多样化积分兑换方式。化提升客户体验和多样化积分兑换方式。化提升客户体验和多样化积分兑换方式。
【技术实现步骤摘要】
基于区块链的积分处理方法、装置、电子设备及存储介质
[0001]本专利技术涉及软件
,更具体地说,涉及一种基于区块链的积分处理方法、装置、电子设备及存储介质。
技术介绍
[0002]目前主流的积分兑换方式都是每个人只能使用自己名下的积分去兑换相关的商品,例如用积分兑换用车券、话费、咖啡等等。而无法支持多人共同兑换同一商品,例如,一起出行的两个人需要兑换一张用车券,兑换该用车券所需的积分单个人无法满足、而两个人总积分则可以满足,现有的积分策略无法解决该问题,导致无法实现积分的协同兑换。
[0003]因此,如何实现积分的协同兑换,提高客户体验,成为亟需解决的问题。
技术实现思路
[0004]有鉴于此,为解决上述问题,本专利技术提供一种基于区块链的积分处理方法、装置、电子设备及存储介质,技术方案如下:
[0005]一种基于区块链的积分处理方法,所述方法包括:
[0006]确定参与兑换的多个参与方、以及待兑换的目标对象;
[0007]至少基于所述目标对象的需求积分,计算每个参与方的扣减积分;
[0008]确定每个参与方在区块链中对应的数据区块,所述数据区块用于记录所属参与方的积分兑换记录;
[0009]针对每一个参与方,根据该参与方的扣减积分对该参与方的积分兑换记录所记录的当前积分进行扣减,以生成新的积分兑换记录上链至该参与方的数据区块。
[0010]优选的,所述确定参与兑换的多个参与方、以及待兑换的目标对象,包括:
[0011]接收第一参与方所上传的兑换请求信息,所述兑换请求信息中至少包含用于指示所述第一参与方的第一标识、用于指示第二参与方的第二标识、以及用于指示所述目标对象的第三标识,所述第二参与方的数量为至少一个。
[0012]优选的,所述兑换请求信息中还包含积分扣减规则;
[0013]所述至少基于所述目标对象的需求积分,计算每个参与方的扣减积分,包括:
[0014]按照所述目标对象的需求积分、以及所述积分扣减规则计算每个参与方的扣减积分。
[0015]优选的,所述根据该参与方的扣减积分对该参与方的数据区块所记录的当前积分进行扣减,包括:
[0016]生成包含所述兑换请求信息的兑换提示信息,并将所述兑换提示信息发送至所述第二参与方;
[0017]响应所述第二参与方基于所述兑换提示信息返回的兑换指令,分别对所述第一参与方和所述第二参与方进行积分校验,所述积分校验用于校验当前积分大于等于扣减积分;
[0018]若所述第一参与方和所述第二参与方均通过积分校验,则根据所述第一参与方的扣减积分对所述第一参与方的当前积分进行扣减、以及根据所述第二参与方的扣减积分对所述第一参与方的当前积分进行扣减;
[0019]将所述目标对象发放至所述第一参与方。
[0020]优选的,所述方法还包括:
[0021]分别对所述第一参与方和所述第二参与方进行积分校验,所述积分校验用于校验当前积分大于等于扣减积分;
[0022]若所述第一参与方和所述第二参与方均通过积分校验,则执行所述生成包含所述兑换请求信息的兑换提示信息,这一步骤。
[0023]优选的,所述方法还包括:
[0024]若所述第一参与方或者所述第二参与方未通过积分校验,则拒绝兑换。
[0025]一种基于区块链的积分处理装置,所述装置包括:
[0026]第一确定模块,用于确定参与兑换的多个参与方、以及待兑换的目标对象;
[0027]计算模块,用于至少基于所述目标对象的需求积分,计算每个参与方的扣减积分;
[0028]第二确定模块,用于确定每个参与方在区块链中对应的数据区块,所述数据区块用于记录所属参与方的积分兑换记录;
[0029]扣减模块,用于针对每一个参与方,根据该参与方的扣减积分对该参与方的积分兑换记录所记录的当前积分进行扣减,以生成新的积分兑换记录上链至该参与方的数据区块。
[0030]优选的,用于根据该参与方的扣减积分对该参与方的积分兑换记录所记录的当前积分进行扣减的所述扣减模块,具体用于:
[0031]生成包含所述兑换请求信息的兑换提示信息,并将所述兑换提示信息发送至所述第二参与方;响应所述第二参与方基于所述兑换提示信息返回的兑换指令,分别对所述第一参与方和所述第二参与方进行积分校验,所述积分校验用于校验当前积分大于等于扣减积分;若所述第一参与方和所述第二参与方均通过积分校验,则根据所述第一参与方的扣减积分对所述第一参与方的当前积分进行扣减、以及根据所述第二参与方的扣减积分对所述第一参与方的当前积分进行扣减;将所述目标对象发放至所述第一参与方。
[0032]一种电子设备,所述电子设备包括:至少一个存储器和至少一个处理器;所述存储器存储有程序,所述处理器调用所述存储器存储的程序,所述程序用于实现所述的基于区块链的积分处理方法。
[0033]一种存储介质,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行所述的基于区块链的积分处理方法。
[0034]相较于现有技术,本专利技术实现的有益效果为:
[0035]本专利技术提供一种基于区块链的积分处理方法、装置、电子设备及存储介质,首先确定参与兑换的多个参与方、以及待兑换的目标对象,进而至少基于目标对象的需求积分来计算每个参与方的扣减积分,由于每个参与方在区块链中的均具有相应的用于记录其积分交易记录的数据区块,因此通过数据区块能够确定每个参与方的当前积分,进一步针对每一个参与方,可以根据该参与方的扣减积分对其当前积分进行扣减,以产生新的积分兑换记录并上链至该参与方的数据区块。基于本专利技术,能够基于区块链实现多个客户共同兑换
同一个商品,在合理的范围内,最大化提升客户体验和多样化积分兑换方式。
附图说明
[0036]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0037]图1为本专利技术实施例提供的基于区块链的积分处理方法的方法流程图;
[0038]图2为本专利技术实施例提供的基于区块链的积分处理方法的另一方法流程图;
[0039]图3为本专利技术实施例提供的基于区块链的积分处理方法的再一方法流程图;
[0040]图4为本专利技术实施例提供的基于区块链的积分处理方法的部分方法流程图;
[0041]图5为本专利技术实施例提供的基于区块链的积分处理装置的结构示意图。
具体实施方式
[0042]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的积分处理方法,其特征在于,所述方法包括:确定参与兑换的多个参与方、以及待兑换的目标对象;至少基于所述目标对象的需求积分,计算每个参与方的扣减积分;确定每个参与方在区块链中对应的数据区块,所述数据区块用于记录所属参与方的积分兑换记录;针对每一个参与方,根据该参与方的扣减积分对该参与方的积分兑换记录所记录的当前积分进行扣减,以生成新的积分兑换记录上链至该参与方的数据区块。2.根据权利要求1所述的方法,其特征在于,所述确定参与兑换的多个参与方、以及待兑换的目标对象,包括:接收第一参与方所上传的兑换请求信息,所述兑换请求信息中至少包含用于指示所述第一参与方的第一标识、用于指示第二参与方的第二标识、以及用于指示所述目标对象的第三标识,所述第二参与方的数量为至少一个。3.根据权利要求2所述的方法,其特征在于,所述兑换请求信息中还包含积分扣减规则;所述至少基于所述目标对象的需求积分,计算每个参与方的扣减积分,包括:按照所述目标对象的需求积分、以及所述积分扣减规则计算每个参与方的扣减积分。4.根据权利要求2所述的方法,其特征在于,所述根据该参与方的扣减积分对该参与方的数据区块所记录的当前积分进行扣减,包括:生成包含所述兑换请求信息的兑换提示信息,并将所述兑换提示信息发送至所述第二参与方;响应所述第二参与方基于所述兑换提示信息返回的兑换指令,分别对所述第一参与方和所述第二参与方进行积分校验,所述积分校验用于校验当前积分大于等于扣减积分;若所述第一参与方和所述第二参与方均通过积分校验,则根据所述第一参与方的扣减积分对所述第一参与方的当前积分进行扣减、以及根据所述第二参与方的扣减积分对所述第一参与方的当前积分进行扣减;将所述目标对象发放至所述第一参与方。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:分别对所述第一参与方和所述第二参与方进行积分校验,所述积分校验用于校验当前积分大于等于扣减积分;若所述第一参与方和所述第二参与方均通过积分校验...
【专利技术属性】
技术研发人员:郑东欣,周师专,荣鑫,沈之芳,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。