一种基于区块链的权益发放方法及系统技术方案

技术编号:35074605 阅读:14 留言:0更新日期:2022-09-28 11:39
一种基于区块链的权益发放方法及系统,所述方法包括:对接到区块链的志愿活动平台与用户协商志愿任务内容、以及于任务完成后发放的权益凭证,并将协商得到的任务协议在所述区块链中存证;所述权益凭证为所述区块链上的非同质化通证;志愿活动平台响应于所述用户发起的任务完成请求,基于所述任务协议评估所述用户的任务完成情况,若任务完成则向所述用户发放对应的权益凭证;所述用户向对接到所述区块链的权益商户出示所述权益凭证,所述权益商户校验所述权益凭证的合法性,若校验通过,在所述区块链中预先存证的、与所述权益凭证相匹配的可用权益列表中选取目标权益向所述用户发放,并在所述区块链中核销所述权益凭证。并在所述区块链中核销所述权益凭证。并在所述区块链中核销所述权益凭证。

【技术实现步骤摘要】
一种基于区块链的权益发放方法及系统


[0001]本说明书涉及区块链
,尤其涉及一种基于区块链的权益发放方法及系统。

技术介绍

[0002]在社会生活中,居民可以通过互相帮助的方式满足彼此的需求,例如,年轻人可以给为行动不便的老艺术家提供家政服务,换取老艺术家给年轻人分享艺术见解。但是,此种交换方式往往难以撮合,自然状态下想要匹配到需求恰好互补的双方,往往需要花费大量精力。
[0003]相关技术中,有关部门提出了“时间银行”方案,即,居民可以通过进行志愿服务的方式获取“服务时长”,并在将来自己需要他人帮助(例如,养老)的时候,使用“服务时长”换取他人对自己的志愿服务。由于该方案解除了传统方案中双方必须“互相服务”的限制,因而可以降低需求匹配的难度。
[0004]然而,由于上述方案统一使用“服务时长”作为计量单位,可能无法满足各种志愿服务的多样化需求,也很难对提供服务的居民产生足够的激励。

技术实现思路

[0005]有鉴于此,本说明书公开了一种基于区块链的权益发放方法及系统。
[0006]根据本说明书实施例的第一方面,公开了一种基于区块链的权益发放方法,所述方法包括:对接到区块链的志愿活动平台与用户进行协商,所述协商的内容包括志愿任务内容、以及于任务完成后发放的权益凭证,并在所述协商完成后将协商得到的任务协议在所述区块链中存证;其中,所述权益凭证为所述区块链上的非同质化通证;所述志愿活动平台响应于所述用户发起的任务完成请求,基于所述区块链中存证的、与所述任务完成请求相对应的任务协议,评估所述用户的任务完成情况,并在任务完成的情况下向所述用户发放对应的权益凭证;在所述用户向对接到所述区块链的权益商户出示所述权益凭证后,所述权益商户校验所述权益凭证的合法性;若合法性校验通过,所述权益商户在所述区块链中预先存证的、与所述权益凭证相匹配的可用权益列表中选取目标权益向所述用户发放,并在所述区块链中核销所述权益凭证。
[0007]可选的,所述与所述用户协商志愿任务内容、以及于任务完成后发放的权益凭证,包括:获取相关管理部门在所述区块链中存证的可选任务列表、以及所述用户的技能信息;基于所述用户的技能信息对所述可选任务列表进行筛选;
向所述用户展示筛选后的所述可选任务列表,并基于所述用户的任务选择操作,完成对志愿任务内容、以及于任务完成后发放的权益凭证的协商。
[0008]可选的,所述任务协议中包括任务质量评估指标、任务时间评估指标和/或任务数量评估指标;所述基于所述区块链中存证的、与所述任务完成请求相对应的任务协议,评估所述用户的任务完成情况,包括:获取所述任务完成请求中携带、或者与所述任务完成请求关联的任务完成材料;所述任务完成材料包括对于任务的完成质量、完成时间和/或完成数量维度的描述信息;基于所述任务协议中的任务质量评估指标、任务时间评估指标和/或任务数量评估指标,评估所述用户的任务完成情况。
[0009]可选的,向所述用户发放对应的权益凭证,包括:获取与所述任务完成请求相对应的任务协议中记载的、对于将于任务完成后发放的权益凭证的描述信息;基于所述描述信息构造非同质化通证铸造交易;将所述非同质化通证铸造交易发送至所述区块链,以调用所述区块链中用于管理非同质化通证的智能合约中的铸造逻辑,铸造对应的权益凭证,并将铸造生成的权益凭证的所有权设置为所述用户所有。
[0010]可选的,所述权益凭证包括主凭证和副凭证,其中,所述副凭证允许链上交易;所述在所述区块链中核销所述权益凭证,包括:调用所述用于管理非同质化通证的智能合约中的转移逻辑,将所述可交易的副凭证由所述用户名下转移至所述权益商户名下。
[0011]可选的,所述用于管理非同质化通证的智能合约包括用于管理主凭证的智能合约、和用于管理副凭证的智能合约,所述转移逻辑由所述用于管理副凭证的智能合约提供;所述调用所述区块链中用于管理非同质化通证的智能合约中的铸造逻辑,铸造对应的权益凭证,包括:调用所述用于管理主凭证的智能合约的铸造逻辑,铸造对应的主凭证,并调用所述用于管理副凭证的智能合约的铸造逻辑,铸造对应的副凭证。
[0012]可选的,所述校验所述权益凭证的合法性,包括:在所述区块链中查询所述权益凭证的标识,若所述权益凭证确为所述区块链中合法的非同质化通证,且其所有者确为所述用户,则视为所述权益凭证的合法性校验通过。
[0013]可选的,所述区块链中还还预先部署了用于管理权益列表的权益管理智能合约;所述在所述区块链中预先存证的、与所述权益凭证相匹配的可用权益列表中选取目标权益向所述用户发放,包括:向所述区块链发送针对所述权益管理智能合约的第一调用交易,所述第一调用交易中携带所述权益凭证的标识、以及所述权益商户的标识;响应于所述第一调用交易,通过所述权益管理智能合约中的权益匹配逻辑,在所述权益管理智能合约管理的权益列表中,筛选得到与所述权益凭证相匹配、且由所述权益商户提供的可用权益列表,生成对应的反馈事件以向所述用户展示筛选得到的可用权益列表;
基于所述用户的选择指示或者所述权益商户的推荐指示,在所述筛选得到的可用权益列表中选取目标权益向所述用户发放。
[0014]可选的,所述方法还包括:向所述区块链发送针对所述权益管理智能合约的第二调用交易,所述第二调用交易中携带待扩展的权益列表的标识、以及新增的权益内容;响应于所述第二调用交易,通过所述权益管理智能合约中的权益新增逻辑,将待扩展的权益列表与新增的权益内容合并,得到扩展后的权益列表,并替换原待扩展的权益列表。
[0015]可选的,所述志愿任务,包括时间银行服务任务。
[0016]可选的,所述权益包括所述权益商户提供的服务和/或物品。
[0017]根据本说明书实施例的第二方面,公开了一种基于区块链的权益发放系统,包括区块链、对接到所述区块链的志愿活动平台、以及对接到所述区块链的权益商户;所述志愿活动平台,用于与用户进行协商,所述协商的内容包括志愿任务内容、以及于任务完成后发放的权益凭证,并在所述协商完成后将协商得到的任务协议在所述区块链中存证;所述志愿活动平台还用于响应于所述用户发起的任务完成请求,基于所述区块链中存证的、与所述任务完成请求相对应的任务协议,评估所述用户的任务完成情况,并在任务完成的情况下向所述用户发放对应的权益凭证;所述权益商户,用于在所述用户向其出示所述权益凭证的情况下,在校验所述权益凭证的合法性通过后,于所述区块链中预先存证的、与所述权益凭证相匹配的可用权益列表中选取目标权益向所述用户发放,并在所述区块链中核销所述权益凭证;所述区块链,用于以非同质化通证的方式管理所述权益凭证,以及,管理各志愿任务、权益凭证、可用权益列表之间的对应关系。
[0018]根据本说明书实施例的第三方面,公开了一种计算机设备,其至少包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现上述任一方面实施例所述的方法。
[0019]根据本说明书实施例的第四方面,公开了一种计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的权益发放方法,其特征在于,包括:对接到区块链的志愿活动平台与用户进行协商,所述协商的内容包括志愿任务内容、以及于任务完成后发放的权益凭证,并在所述协商完成后将协商得到的任务协议在所述区块链中存证;其中,所述权益凭证为所述区块链上的非同质化通证;所述志愿活动平台响应于所述用户发起的任务完成请求,基于所述区块链中存证的、与所述任务完成请求相对应的任务协议,评估所述用户的任务完成情况,并在任务完成的情况下向所述用户发放对应的权益凭证;在所述用户向对接到所述区块链的权益商户出示所述权益凭证后,所述权益商户校验所述权益凭证的合法性;若合法性校验通过,所述权益商户在所述区块链中预先存证的、与所述权益凭证相匹配的可用权益列表中选取目标权益向所述用户发放,并在所述区块链中核销所述权益凭证。2.根据权利要求1所述的方法,其特征在于,所述与所述用户协商志愿任务内容、以及于任务完成后发放的权益凭证,包括:获取相关管理部门在所述区块链中存证的可选任务列表、以及所述用户的技能信息;基于所述用户的技能信息对所述可选任务列表进行筛选;向所述用户展示筛选后的所述可选任务列表,并基于所述用户的任务选择操作,完成对志愿任务内容、以及于任务完成后发放的权益凭证的协商。3.根据权利要求1所述的方法,其特征在于,所述任务协议中包括任务质量评估指标、任务时间评估指标和/或任务数量评估指标;所述基于所述区块链中存证的、与所述任务完成请求相对应的任务协议,评估所述用户的任务完成情况,包括:获取所述任务完成请求中携带、或者与所述任务完成请求关联的任务完成材料;所述任务完成材料包括对于任务的完成质量、完成时间和/或完成数量维度的描述信息;基于所述任务协议中的任务质量评估指标、任务时间评估指标和/或任务数量评估指标,评估所述用户的任务完成情况。4.根据权利要求1所述的方法,其特征在于,向所述用户发放对应的权益凭证,包括:获取与所述任务完成请求相对应的任务协议中记载的、对于将于任务完成后发放的权益凭证的描述信息;基于所述描述信息构造非同质化通证铸造交易;将所述非同质化通证铸造交易发送至所述区块链,以调用所述区块链中用于管理非同质化通证的智能合约中的铸造逻辑,铸造对应的权益凭证,并将铸造生成的权益凭证的所有权设置为所述用户所有。5.根据权利要求4所述的方法,其特征在于,所述权益凭证包括主凭证和副凭证,其中,所述副凭证允许链上交易;所述在所述区块链中核销所述权益凭证,包括:调用所述用于管理非同质化通证的智能合约中的转移逻辑,将所述可交易的副凭证由所述用户名下转移至所述权益商户名下。6.根据权利要求5所述的方法,其特征在于,所述用于管理非同质化通证的智能合约包括用于管理主凭证的智能合约、和用于管理副凭证的智能合约,所述转移逻辑由所述用于
管理副凭证的智能合约提供;所述调用所述区块链中用于管理非同质化通证的智能合约中的铸造逻辑 ,铸造对应的权益凭证,包括:调用所述用于管理主凭证的智能合约的铸造逻辑,铸造对应的主凭证,并调用所述...

【专利技术属性】
技术研发人员:王晓亮陈林燏
申请(专利权)人:北京溪塔科技有限公司
类型:发明
国别省市:

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

1