【技术实现步骤摘要】
一种基于区块链的共同监督方法、装置及设备
本说明书实施例涉及信息
,尤其涉及一种基于区块链的共同监督方法、装置及设备。
技术介绍
在当前存在不少目标设定软件。例如,用户在APP上自己设定目标完成每日打卡,或者,一群人在某个软件商共同完成同一个目标。在这个过程中,由于完成目标的中间过程数据经常是由个人上传,其它人是看不到的,普通用户也没有监督他人的动力,即过程的不透明容易造成多方的争议。基于此,需要一种更为透明的共同监督方案。
技术实现思路
本申请实施例的目的是提供一种更为透明的基于区块链的共同监督方案。为解决上述技术问题,本申请实施例是这样实现的:一种基于区块链的共同监督方法,包括:确定用户小组,其中,所述用户小组中包含目标相匹配的多个用户;针对所述用户小组中的任一用户,获取该用户所产生的过程数据,根据所述过程数据生成交易,存储所述交易至区块链网络中,并生成包含该用户的唯一用户标识与该交易的对应关系的关联数据;根据所述过程数据,统计所述用户小组中的每一 ...
【技术保护点】
1.一种基于区块链的共同监督方法,包括:/n确定用户小组,其中,所述用户小组中包含目标相匹配的多个用户;/n针对所述用户小组中的任一用户,获取该用户所产生的过程数据,根据所述过程数据生成交易,存储所述交易至区块链网络中,并生成包含该用户的唯一用户标识与该交易的对应关系的关联数据;/n当所述用户小组的截止条件触发时,统计所述用户小组中的每一用户对于各自目标的完成进度,确定各用户对于各自目标的完成状态;/n针对所述用户小组中的任一用户,确定该用户的全量关联数据,并发送所述全量关联数据和该用户的完成状态至用户小组中的用户,以便小组中用户根据所述全量关联数据验证该用户的完成状态的真实性。/n
【技术特征摘要】
1.一种基于区块链的共同监督方法,包括:
确定用户小组,其中,所述用户小组中包含目标相匹配的多个用户;
针对所述用户小组中的任一用户,获取该用户所产生的过程数据,根据所述过程数据生成交易,存储所述交易至区块链网络中,并生成包含该用户的唯一用户标识与该交易的对应关系的关联数据;
当所述用户小组的截止条件触发时,统计所述用户小组中的每一用户对于各自目标的完成进度,确定各用户对于各自目标的完成状态;
针对所述用户小组中的任一用户,确定该用户的全量关联数据,并发送所述全量关联数据和该用户的完成状态至用户小组中的用户,以便小组中用户根据所述全量关联数据验证该用户的完成状态的真实性。
2.如权利要求1所述的方法,所述目标相匹配包括:
所述多个用户各自的目标的截止条件相同;或者,所述多个用户各自的目标的截止条件在预设范围内。
3.如权利要求1所述的方法,确定用户小组,其中,所述用户小组中包含目标相匹配的多个用户,包括:
接收用户所设定的目标,并确定目标相匹配的其他用户,生成包含所述用户和其他用户的用户小组;或者,
创建包含预设目标的用户小组,基于用户对所述预设目标的确认操作,将执行了确认操作的用户添加至所述用户小组中。
4.如权利要求1所述的方法,根据所述过程数据生成交易,包括:
生成包含所述过程数据的交易;或者,
确定所述过程数据的哈希,生成包含所述哈希的交易。
5.如权利要求1所述的方法,生成包含该用户的唯一用户标识与该交易的对应关系的关联数据,包括:
确定所述交易的哈希值,生成包含该用户的唯一用户标识与所述交易的哈希值的关联数据;或者,
确定所述交易在所述区块链网络中的位置信息,生成包含该用户的唯一用户标识与与所述位置信息的关联数据。
6.如权利要求1所述的方法,还包括:
确定所述用户小组所对应的权益奖励,根据预设的奖励机制分配所述权益奖励至所述用户小组中的用户。
7.一种基...
【专利技术属性】
技术研发人员:徐惠,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。