分布式用户积分交易方法、装置和计算机可读存储介质制造方法及图纸

技术编号:38613818 阅读:32 留言:0更新日期:2023-08-26 23:41
本发明专利技术公开分布式用户积分交易方法、装置和计算机可读存储介质,该方法包括:由第一用户创建用于存储积分交易数据和积分计提规则的智能合约;在所述智能合约上分别生成所述第二用户和第三用户对应的具有唯一的域名地址、积分钱包和验证凭证;所述第三用户可通过所述第二用户向所述智能合约中的第三用户的积分钱包上传积分,及第三用户可登入所述智能合约以使用智能合约中的第三用户的积分钱包内的积分;本发明专利技术通过构建分布式用户积分交易方法,在去中心化网络的交易平台中实现不同用户之间的积分兑换、使用,从而实现用户在一商户获得的积分能够在别的商户上进行兑换、使用,大大拓展积分的兑换、交易场景,适于提升用户对积分的好感和使用热情。对积分的好感和使用热情。对积分的好感和使用热情。

【技术实现步骤摘要】
分布式用户积分交易方法、装置和计算机可读存储介质


[0001]本专利技术涉及网络通信
,尤其涉及分布式用户积分交易方法、装置和计算机可读存储介质。

技术介绍

[0002]传统web2.0中的积分市场的弊端主要是兑换限制过多(例如同一家商户的积分只能在同一家商户进行兑换)和积分交易场景单一(例如只能通过购买东西积分),这在一定程度上影响了用户对积分的好感及使用热情,部分用户甚至直接弃用积分,导致积分制度无法有效促进交易的积极性和用户粘性。根据调查数据,积分在国内的兑换率仅12%,还有相当多的人,没有享受到积分换购带来的好处,尤其对于未来的web3.0中,现有积分制度无法为有效融入web3.0积分架构中,严重制约了web3.0积分架构的发展。
[0003]因此,亟需分布式用户积分交易方法、装置和计算机可读存储介质来解决上述问题。

技术实现思路

[0004]本专利技术的目的是提供分布式用户积分交易方法、装置和计算机可读存储介质,其通过构建分布式用户积分交易方法,在去中心化网络的交易平台中实现不同用户之间的积分兑换、使用,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种分布式用户积分交易方法,其特征在于,每一用户可通过对应的边缘服务器参与积分交易,不同边缘服务器之间通讯连接,所述分布式用户积分交易方法包括如下步骤:由第一用户创建用于存储积分交易数据和积分计提规则的智能合约,所述智能合约部署在区块链上,所述智能合约在所述区块链上具有唯一的域名地址,所述积分数据还存储在所述第一用户对应的边缘服务器中,所述智能合约的域名地址发布在交易平台上;第二用户和第三用户分别依据所述智能合约的域名地址登入所述智能合约,并分别在所述智能合约上进行EKYC验证,以在所述智能合约上生成所述第二用户对应的具有唯一的域名地址、积分钱包和验证凭证,及生成所述第三用户对应的具有唯一的域名地址、积分钱包和验证凭证,所述智能合约中第二用户的域名地址、积分钱包和验证凭证存储在所述第二用户对应的边缘服务器中,所述智能合约中第三用户的域名地址、积分钱包和验证凭证存储在所述第三用户对应的边缘服务器中;所述第三用户可通过所述第二用户向所述智能合约中的第三用户的积分钱包上传积分,及所述第三用户可登入所述智能合约以使用所述智能合约中的第三用户的积分钱包内的积分。2.如权利要求1所述的分布式用户积分交易方法,其特征在于,所述第三用户可通过所述第二用户向所述智能合约中的第三用户的积分钱包上传积分,具体包括如下步骤:所述第三用户在所述交易平台上找到所述第二用户的域名地址,并依据所述第二用户的域名地址向所述第二用户发送积分认证请求,其中,所述积分认证请求包括积分计提凭证,所述积分计提凭证包括消费凭证和/或行为凭证;所述第二用户依据所述积分认证请求,启动所述智能合约;所述智能合约分析所述积分计提凭证是否满足积分计提规则;依据分析结果,分别更新所述智能合约的积分数据、所述第二用户的积分钱包和所述第三用户的积分钱包,并将更新结果分别反馈至所述第二用户和第三用户。3.如权利要求2所述的分布式用户积分交易方法,其特征在于,所述依据分析结果,分别更新所述智能合约的积分数据、所述第二用户的积分钱包和所述第三用户的积分钱包,并将积分结果分别反馈至所述第二用户和第三用户,具体包括如下步骤:若所述积分凭证满足积分计提规则,则按照所述积分计提规则计算所述第三用户的积分凭证对应能够获得的对应积分;将所述第三用户的积分凭证对应能够获得的对应积分累计至所述智能合约中的第三用户的积分钱包内,并消耗Gas费用;将交易过程所产生的数据更新至所述智能合约的积分交易数据中,及将交易过程所产生的数据分别保存至所述第二用户对应的边缘服务器中和所述第三用户对应的边缘服务器中;将积分结果分别反馈至所述第二用户和第三用户。4.如权利要求2所述的分布式用户积分交易方法,其特征在于,所述依据分析结果,分别更新所述智能合约的积分数据、所述第二用户的积分钱包和所述第三用户的积分钱包,并将更新结果分别反馈至所述第二用户和第三用户,进一步包括如下步骤:若所述积分凭证不满足积分计提规则,则拒绝所述第三用户的积分认证请求,并消耗Gas费用;
将交易过程所产生的数据更新至所述智能合约的积分交易数据中,及将交易过程所产生的数据分别保存至所述第二用户对应的边缘服务器中和所述第三用户对应的边缘服务器中;将积分结果分别反馈至所述第二用户和第三用户。5.如权利要求1所述的分布式用户积分交易方法,其特征在于,所述第三用户可登入所述智能合约以使用所述智能合约中的第三用户的积分钱包内的积分,具体包括如下步骤:所述第三用户在所述交易平台或所述第二用户上找到所述智能合约的域名地址,并登入以启动所述智能合约;所述第三用户将积分使用请求发送至所述智能合约,所述积分使用请求包括所述积分使用凭证,所述积分使用凭证包括第三用户的域名地址、积分钱包和验证凭证,及积分使用数量和积分使用对象,所述积分使用对象为所述第一用户和/或所述第二用户;所述智能合约分析所述积分使用凭证是否满足积分使用规则;依据分析结果,分别更新所述智能合约的积分数据、所述第三用户的积分钱包和积分使用对象的积分钱包,并将更新结果分别反馈至所述第三用户和积分使用对象。6.如权利要求5所述的分布式用户积分交易方法,其特征在于,所述依据分析结果,分别更新所述智能合约的积分数据、所述第三用户的积分钱包和积分使用对象的积分钱包,并将更新结果分别反馈至所述第三用户和积分使用对象,具体包括如下步骤:若所述积分使用凭证满足积分使用规则,则依据所述积分使用凭证消费中的所述第三用户对应所述积分使用凭证的积分使用数量,从所述智能合约中的第三用户的积分钱包内扣减所述第三用户对应所述积分使用凭证消费掉的积分使用数量,并消耗Gas费用;将交易过程所产生的数据更新至所述智能合约的积分交易数据中,及将交易过程所产生的数据分别保存至所述第三用户对应的边缘服务器中和积分使用对象对应的边缘服务器中;将积分结果分别反馈至所述第三用户和积分使用对象。7.如权利要求5所述的分布式用户积分交易方法,其特征在于,所述依据分析结果,分别更新所述智能合约的积分数据、所述第三用户的积分钱包和积分使用对象的积分钱包,并将更新结果分别反馈至所述第三用户和积分使用对象,进一步包括如下步骤:若所述积分使用凭证不满足积分使用规则,则拒绝所述第三用户的积分使用请求,并消耗Gas费用;将交易过程所产生的数据更新至所述智能合约的积分交易数据中,及将交易过程所产生的数据分别保存至所述第三用户对应的边缘服务器中和积分使用对象对应的边缘服务器中;将积分结果分别反馈至所述第三用户和积分使用对象。8.如权利要求1所述的分布式用户积分交易方法,其特征在于,所述第一用户为所述交易平台的平台提供者或为所述交易平台的其中一个商家用户,所述第二用户为所述交易平台的又一商家用户,所述第三用户为企业客户或个人客户。9.如权利要求1所述的分布式用户积分交易方法,其特征在于,所述第三用户为第一交易平台的企业客户或个人客户,第四用...

【专利技术属性】
技术研发人员:雷志斌李其炜文志伟
申请(专利权)人:快链城科技深圳有限公司
类型:发明
国别省市:

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

1