基于区块链的权益处理方法及装置制造方法及图纸

技术编号:30171425 阅读:12 留言:0更新日期:2021-09-25 15:29
本说明书实施例提供一种基于区块链的权益处理方法及装置,在区块链网络中预先部署有第一智能合约,包含权益处理逻辑,业务平台在接收第一用户的权益核销请求后,可以向区块链网络提交调用第一智能合约对第一用户进行权益核销的交易,以供区块链网络执行上述第一智能合约以对第一用户核销相应的权益份额,并反馈核销结果,业务平台获取区块链网络对第一用户进行权益核销的核销结果,在核销结果为核销成功的情况下,查询单位权益对应的单位资源份额,其中,单位资源份额与已发放的权益总量正相关,并按照核销的权益份额以及单位资源份额,为第一用户提供相应的资源份额。该方案可以提高用户体验。以提高用户体验。以提高用户体验。

【技术实现步骤摘要】
基于区块链的权益处理方法及装置
[0001]本申请为2021年03月08日提交的、申请号202110251741.7的专利技术专利申请“基于区块链的权益处理方法及装置”的分案申请。


[0002]本说明书一个或多个实施例涉及计算机
,尤其涉及基于区块链的权益处理方法及装置。

技术介绍

[0003]随着互联网技术和终端技术的发展,越来越多的网络平台进入人们的生活。各大平台为了吸引用户、增加流量等,例如吸引消费者增加营业额等,可能采取各种网络促销手段,或者推出奖励政策。例如降价促销、分享返现、分享返积分等等奖励。然而,互联网信息的更新也是非常便利和迅速的,从而数据的可信度降低。为了能对这种平台操作进行监管,需要提供一种方式,可以在向用户发放权益过程中,提高权益数据的安全性和可靠性,提升用户体验。

技术实现思路

[0004]本说明书一个或多个实施例描述了一种基于区块链的权益处理方法及装置,用以解决
技术介绍
提到的一个或多个问题。
[0005]根据第一方面,提供一种基于区块链的权益处理方法,区块链网络中预先部署有第一智能合约,所述第一智能合约包含权益处理逻辑,所述方法由业务平台执行,包括:基于第一用户的权益核销请求,确定待核销权益份额;利用所述待核销权益份额作为所述第一智能合约的第一参数,向区块链网络提交调用所述第一智能合约的第一交易,以供区块链网络根据所述第一参数执行所述第一智能合约以对所述第一用户进行权益核销,并反馈核销结果;获取区块链网络对所述第一用户进行权益核销的核销结果;在所述核销结果为核销成功的情况下,查询单位权益对应的单位资源份额,其中,单位资源份额与已发放的权益总量正相关;按照核销的权益份额以及单位资源份额,为所述第一用户提供相应的资源份额。
[0006]根据一个实施例,所述第一用户对应的当前权益份额中,包括第一权益份额,所述第一权益份额由所述第一用户经由第二用户基于所述第一用户的分享进行第一业务而获取,所述方法还包括:响应于所述第二用户基于所述第一用户的分享而进行第一业务,识别所述第一用户和所述第二用户之间的第一分享关系;基于所述第一分享关系以及所述第一业务的业务信息,向区块链网络请求至少为所述第一用户分配相应权益份额,以供区块链网络中的节点基于共识机制执行所述第一智能合约,为所述第一用户预留分配所述第一权益份额。
[0007]在进一步的实施例中,所述基于所述第一分享关系以及所述第一业务的业务信息,向区块链网络请求至少为所述第一用户分配相应权益份额包括:
[0008]响应于所述第一业务创建,基于所述第一分享关系以及所述第一业务的创建信息确定第二参数,并向区块链网络请求提交为所述第一用户预留相应权益份额调用第一智能合约的第二交易,以供区块链网络根据所述第二参数执行所述第一智能合约,为所述第一用户预留所述第一权益份额;响应于所述第一业务完成,基于所述第一业务的完成信息确定第三参数,并向区块链网络提交调用第一智能合约的第三交易,请求以供区块链网络根据所述第三参数执行所述第一智能合约,为所述第一用户发放预留的所述第一权益份额。
[0009]在更进一步的实施例中,所述方法还包括:基于所述第一用户的分享请求,向所述第一用户提供包含所述第一用户对应的第一用户标识的第一分享链接,以供所述第一用户向所述第二用户提供所述第一分享链接,从而使得所述第二用户进行所述第一业务。
[0010]根据一个实施例,所述第一用户对应的当前权益份额中,包括第二权益份额,所述第二权益份额经由所述第一用户基于第三用户的分享而进行第二业务而获取,所述方法还包括:响应于所述第一用户基于所述第三用户的分享而进行第二业务,识别所述第一用户和所述第三用户之间的第二分享关系;基于所述第二分享关系以及所述第二业务的业务信息,向区块链网络请求至少为所述第一用户分配相应权益份额,以供区块链网络中的节点基于共识机制执行所述第一智能合约,从而为所述第一用户预留分配所述第二权益份额。
[0011]在进一步的实施例中,所述基于所述第二分享关系以及所述第二业务的业务信息,向区块链网络请求至少为所述第一用户分配相应权益份额包括:响应于所述第二业务创建,基于所述第二分享关系以及所述第二业务的创建信息确定第四参数,并向区块链网络提交调用第一智能合约的第四交易,以供区块链网络根据所述第四参数执行所述第一智能合约,为所述第一用户预留所述第二权益份额;响应于所述第二业务完成,基于所述第二业务的完成信息确定第五参数,并向区块链网络提交调用第一智能合约的第五交易,以供区块链网络根据所述第五参数执行所述第一智能合约,为所述第一用户发放预留的所述第二权益份额。
[0012]在更进一步的实施例中,所述方法还包括:基于所述第三用户的分享请求,向所述第三用户提供包含所述第三用户对应的第二用户标识的第二分享链接,以供所述第三用户向所述第一用户提供所述第二分享链接,从而使得所述第一用户进行所述第二业务。
[0013]根据一个实施例,为所述第一用户提供的资源份额来源于第一资源账户,所述第一资源账户中具有相应业务方专用于权益业务的资源份额;所述按照核销的权益份额以及单位资源份额,为所述第一用户提供相应的资源份额包括:按照所述单位资源份额,确定所述核销权益份额对应的第一资源份额;将所述第一资源账户中,对应于所述第一资源份额的资源提供给所述第一用户。
[0014]根据第二方面,提供一种基于区块链的权益处理装置,区块链网络中预先部署有第一智能合约,所述第一智能合约包含权益处理逻辑,所述装置设于业务平台,包括:
[0015]确定单元,配置为基于第一用户的权益核销请求,确定待核销权益份额;
[0016]请求单元,配置为利用所述核销权益份额作为所述第一智能合约的第一参数,向区块链网络提交调用所述第一智能合约的第一交易,以供区块链网络根据所述第一参数执行所述第一智能合约以对所述第一用户进行权益核销,并反馈核销结果;
[0017]获取单元,配置为获取区块链网络对所述第一用户进行权益核销的核销结果;
[0018]查询单元,配置为在所述核销结果为核销成功的情况下,查询单位权益对应的单
位资源份额,其中,单位资源份额与已发放的权益总量正相关;
[0019]资源提供单元,配置为按照核销的权益份额以及单位资源份额,为所述第一用户提供相应的资源份额。
[0020]根据第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行第一方面的方法。
[0021]根据第四方面,提供了一种计算设备,包括存储器和处理器,其特征在于,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面的方法。
[0022]通过本说明书实施例提供的方法和装置,由区块链网络记录用户的权益信息,并进行权益核销操作,利用区块链中数据不可篡改的特性,使得权益发放和核销更加可靠。另一方面,单位权益对应的单位资源份额与已发放的权益总量正相关,可以更加有效地激励用户进行相关本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的权益处理方法,区块链网络中预先部署有第一智能合约,所述第一智能合约包含权益处理逻辑,所述方法由业务平台执行,包括:基于第一用户的权益核销请求,确定待核销权益份额;利用所述待核销权益份额作为所述第一智能合约的第一参数,向区块链网络提交调用所述第一智能合约的第一交易,以供区块链网络根据所述第一参数执行所述第一智能合约以对所述第一用户进行权益核销,并反馈核销结果;获取区块链网络对所述第一用户进行权益核销的核销结果;在所述核销结果为核销成功的情况下,查询单位权益对应的单位资源份额,其中,单位资源份额与已发放的权益总量正相关;按照核销的权益份额以及单位资源份额,为所述第一用户提供相应的资源份额。2.根据权利要求1所述的方法,其中,所述第一用户对应的当前权益份额中,包括第一权益份额,所述第一权益份额由所述第一用户经由第二用户基于所述第一用户的分享进行第一业务而获取,所述方法还包括:响应于所述第二用户基于所述第一用户的分享而进行第一业务,识别所述第一用户和所述第二用户之间的第一分享关系;基于所述第一分享关系以及所述第一业务的业务信息,向区块链网络请求至少为所述第一用户分配相应权益份额,以供区块链网络执行所述第一智能合约,为所述第一用户分配所述第一权益份额。3.根据权利要求2所述的方法,其中,所述基于所述第一分享关系以及所述第一业务的业务信息,向区块链网络请求至少为所述第一用户分配相应权益份额包括:响应于所述第一业务创建,基于所述第一分享关系以及所述第一业务的创建信息确定第二参数,并向区块链网络提交调用第一智能合约的第二交易,以供区块链网络根据所述第二参数执行所述第一智能合约,为所述第一用户预留所述第一权益份额;响应于所述第一业务完成,基于所述第一业务的完成信息确定第三参数,并向区块链网络提交调用第一智能合约的第三交易,以供区块链网络根据所述第三参数执行所述第一智能合约,为所述第一用户发放预留的所述第一权益份额。4.根据权利要求2或3所述的方法,所述方法还包括:基于所述第一用户的分享请求,向所述第一用户提供包含所述第一用户对应的第一用户标识的第一分享链接,以供所述第一用户向所述第二用户提供所述第一分享链接,从而使得所述第二用户进行所述第一业务。5.根据权利要求1所述的方法,其中,所述第一用户对应的当前权益份额中,包括第二权益份额,所述第二权益份额经由所述第一用户基于第三用户的分享而进行第二业务而获取,所述方法还包括:响应于所述第一用户基于所述第三用户的分享而进行第二业务,识别所述第一用户和所述第三用户之间的第二分享关系;基于所述第二分享关系以...

【专利技术属性】
技术研发人员:郑艺林王鸿缘杨达一陈敏聪陈盛龙李康
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

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

1