一种用户积分通兑方法、设备和介质技术

技术编号:27032824 阅读:14 留言:0更新日期:2021-01-12 11:16
本申请公开了一种用户积分通兑方法、设备和介质,各商家参与方在建立的联盟区块链上创建账号后,通过智能合约将积分管理规则写入联盟区块链;商家参与方通过发送积分生成指令和积分变更指令至联盟区块链,使得联盟区块链中的节点根据智能合约将相应的积分发送到商家参与方的账号,以及发送对应的积分到用户的账号并变更商家参与方的账号的积分,解决了现有的积分平台采用中心化的积分管理方式,存在中心化的积分平台数据记录容易被恶意篡改,安全性和可靠性较低,以及各商家之间各自进行积分数据中心化管理,数据之间无法流通,容易形成“数据孤岛”,使得积分兑换流程繁琐,积分兑换效率低的技术问题。

【技术实现步骤摘要】
一种用户积分通兑方法、设备和介质
本申请涉及数据处理
,尤其涉及一种用户积分通兑方法、设备和介质。
技术介绍
积分平台是商家用来激励客户消费和留住客户的一种营销方式。传统的积分平台是由商家直接建立与维护,积分数据存储在各自的中心化服务器中,该种中心化的积分管理方式使得积分的发放、兑换和使用等均由商家决定,积分的发行不够公开、透明,缺乏公信力,并且中心化的积分平台数据记录容易被恶意篡改,安全性和可靠性较低;由于不同商家的积分系统往往相互独立,各自的积分平台之间难以实现积分通兑,同一用户在不同商家处获得的积分通常无法叠加,即各商家之间各自进行积分数据中心化管理,数据之间无法流通,容易形成“数据孤岛”,使得积分兑换流程繁琐,积分兑换效率低等技术问题。
技术实现思路
本申请提供了一种用户积分通兑方法、设备和介质,用于解决现有的积分平台采用中心化的积分管理方式,存在中心化的积分平台数据记录容易被恶意篡改,安全性和可靠性较低,以及各商家之间各自进行积分数据中心化管理,数据之间无法流通,容易形成“数据孤岛”,使得积分兑换流程繁琐,积分兑换效率低的技术问题。有鉴于此,本申请第一方面提供了一种用户积分通兑方法,包括:各商家参与方共同建立联盟区块链,并在所述联盟区块链上创建账号;所述商家参与方通过智能合约将积分管理规则写入所述联盟区块链;所述商家参与方发送积分生成指令至所述联盟区块链,使得所述联盟区块链中的节点根据所述智能合约将相应的积分发送到所述商家参与方的账号;所述商家参与方在用户完成预设任务或接收到用户发送的积分兑换指令时,发送积分变更指令至所述联盟区块链,使得所述联盟区块链中的节点根据所述智能合约发送对应的积分到用户的账号并变更所述商家参与方的账号的积分。可选的,所述方法还包括:所述商家参与方获取所述联盟区块链预测的用户的感兴趣商品列表,并根据所述感兴趣商品列表中的商品顺序向用户进行商品推荐。可选的,所述用户的感兴趣商品列表的预测过程为:获取用户的历史消费数据和历史行为数据;基于所述历史消费数据和所述历史行为数据,通过用户画像技术对用户建立偏好标签以及提取用户特征;对用户的所述偏好标签和用户特征进行特征拼接,得到用户的特征向量;对所述联盟区块链上的所有商品的属性信息进行特征提取,得到各商品的特征向量;基于所述用户的特征向量和所述各商品的特征向量对用户的兴趣偏好进行预测,得到用户的感兴趣商品列表。可选的,所述基于所述用户的特征向量和所述各商品的特征向量对用户的兴趣偏好进行预测,得到用户的感兴趣商品列表,包括:对所述用户的特征向量和所述各商品的特征向量进行内积操作,得到各商品的预测概率;根据所述预测概率的大小对各商品进行降序排序,得到用户的感兴趣商品列表。可选的,所述联盟区块链中设置有超级节点;所述超级节点用于对积分交易进行验证,并在验证通过时,将积分交易信息记录在所述联盟区块链上。可选的,所述商家参与方在用户完成预设任务或接收到用户发送的积分兑换指令时,发送积分变更指令至所述联盟区块链,使得所述联盟区块链中的节点根据所述智能合约发送对应的积分到用户的账号并变更所述商家参与方的账号的积分,包括:所述商家参与方在用户完成预设任务或接收到用户发送的积分兑换指令时,发送积分变更指令至所述联盟区块链,使得所述联盟区块链中的节点在判断到用户具有账号后,根据所述智能合约发送对应的积分到用户的账号并变更所述商家参与方的账号的积分。可选的,所述积分管理规则包括所述商家参与方共同构建的第一积分管理规则和所述商家参与方各自构建的第二积分管理规则,其中,所述第二积分管理规则通过实用拜占庭容错算法在所述联盟区块链上进行共识。本申请第二方面提供了一种用户积分通兑设备,所述设备包括处理器以及存储器;所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;所述处理器用于根据所述程序代码中的指令执行第一方面任一种所述的用户积分通兑方法。本申请第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行第一方面任一种所述的用户积分通兑方法。从以上技术方案可以看出,本申请具有以下优点:本申请提供了一种用户积分通兑方法,包括:各商家参与方共同建立联盟区块链,并在联盟区块链上创建账号;商家参与方通过智能合约将积分管理规则写入联盟区块链;商家参与方发送积分生成指令至联盟区块链,使得联盟区块链中的节点根据智能合约将相应的积分发送到商家参与方的账号;商家参与方在用户完成预设任务或接收到用户发送的积分兑换指令时,发送积分变更指令至联盟区块链,使得联盟区块链中的节点根据智能合约发送对应的积分到用户的账号并变更商家参与方的账号的积分。本申请中的用户积分通兑方法,通过建立联盟区块链,积分数据只有经过了多方共识后才能进行存储,使得积分数据具有可信和不可篡改等特性,提高了积分数据的安全性和可靠性;各商家参与方在联盟区块链上进行积分生成、变更和兑换,避免了引入多方积分平台造成的积分兑换流程繁琐,积分兑换效率低的问题,通过联盟区块链可以实现了积分在多个平台上的流通兑换,避免了“数据孤岛”问题,从而解决了现有的积分平台采用中心化的积分管理方式,存在中心化的积分平台数据记录容易被恶意篡改,安全性和可靠性较低,以及各商家之间各自进行积分数据中心化管理,数据之间无法流通,容易形成“数据孤岛”,使得积分兑换流程繁琐,积分兑换效率低的技术问题。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为本申请实施例提供的一种用户积分通兑方法的一个流程示意图;图2为本申请实施例提供的一种用户积分通兑方法的另一个流程示意图;图3为本申请实施例提供的一种用户积分通兑过程的一个框架图;图4为本申请实施例提供的用户积分生成、变更和兑换过程的一个框架图;图5为本申请实施例提供的个性化推荐的流程示意图。具体实施方式本申请提供了一种用户积分通兑方法、设备和介质,用于解决现有的积分平台采用中心化的积分管理方式,存在中心化的积分平台数据记录容易被恶意篡改,安全性和可靠性较低,以及各商家之间各自进行积分数据中心化管理,数据之间无法流通,容易形成“数据孤岛”,使得积分兑换流程繁琐,积分兑换效率低的技术问题。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例本文档来自技高网
...

【技术保护点】
1.一种用户积分通兑方法,其特征在于,包括:/n各商家参与方共同建立联盟区块链,并在所述联盟区块链上创建账号;/n所述商家参与方通过智能合约将积分管理规则写入所述联盟区块链;/n所述商家参与方发送积分生成指令至所述联盟区块链,使得所述联盟区块链中的节点根据所述智能合约将相应的积分发送到所述商家参与方的账号;/n所述商家参与方在用户完成预设任务或接收到用户发送的积分兑换指令时,发送积分变更指令至所述联盟区块链,使得所述联盟区块链中的节点根据所述智能合约发送对应的积分到用户的账号并变更所述商家参与方的账号的积分。/n

【技术特征摘要】
1.一种用户积分通兑方法,其特征在于,包括:
各商家参与方共同建立联盟区块链,并在所述联盟区块链上创建账号;
所述商家参与方通过智能合约将积分管理规则写入所述联盟区块链;
所述商家参与方发送积分生成指令至所述联盟区块链,使得所述联盟区块链中的节点根据所述智能合约将相应的积分发送到所述商家参与方的账号;
所述商家参与方在用户完成预设任务或接收到用户发送的积分兑换指令时,发送积分变更指令至所述联盟区块链,使得所述联盟区块链中的节点根据所述智能合约发送对应的积分到用户的账号并变更所述商家参与方的账号的积分。


2.根据权利要求1所述的用户积分通兑方法,其特征在于,所述方法还包括:
所述商家参与方获取所述联盟区块链预测的用户的感兴趣商品列表,并根据所述感兴趣商品列表中的商品顺序向用户进行商品推荐。


3.根据权利要求2所述的用户积分通兑方法,其特征在于,所述用户的感兴趣商品列表的预测过程为:
获取用户的历史消费数据和历史行为数据;
基于所述历史消费数据和所述历史行为数据,通过用户画像技术对用户建立偏好标签以及提取用户特征;
对用户的所述偏好标签和用户特征进行特征拼接,得到用户的特征向量;
对所述联盟区块链上的所有商品的属性信息进行特征提取,得到各商品的特征向量;
基于所述用户的特征向量和所述各商品的特征向量对用户的兴趣偏好进行预测,得到用户的感兴趣商品列表。


4.根据权利要求3所述的用户积分通兑方法,其特征在于,所述基于所述用户的特征向量和所述各商品的特征向量对用户的兴趣偏好进行预测,得到用户的感兴趣商品列表,包括:
对所述用户的特征向量和所述各商品的特征向量进行内积操...

【专利技术属性】
技术研发人员:杨佐希刘夏阳邵延富叶瑞婕周兆全
申请(专利权)人:广州机不凡信息科技有限公司
类型:发明
国别省市:广东;44

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

1