一种基于区块链的多积分管理系统及其方法技术方案

技术编号:28467085 阅读:44 留言:0更新日期:2021-05-15 21:33
本发明专利技术涉及一种基于区块链的多积分管理系统及其方法,该系统包括与应用服务器对应连接的多个用户客户端,应用服务器内部署有多个智能合约模块,多个智能合约模块分别连接不同的积分发行节点以及第三方,用户客户端用于发送交易请求信息给应用服务器;应用服务器根据交易请求信息,以执行对应的智能合约,完成不同积分发行节点之间的积分转换,得到积分转换结果;智能合约模块用于更新存储智能合约;积分发行节点之间采用共识机制完成智能合约的上链操作;第三方用于验证积分转换结果的真实性。与现有技术相比,本发明专利技术能够有效解决传统积分公信力缺失、结算复杂、积分难以流通、发行兑换不透明的问题,实现多种积分之间可靠互联互通的目的。互通的目的。互通的目的。

【技术实现步骤摘要】
一种基于区块链的多积分管理系统及其方法


[0001]本专利技术涉及积分管理
,尤其是涉及一种基于区块链的多积分管理系统及其方法。

技术介绍

[0002]面向互联网用户的积分体系(以下简称积分体系)是一套激励用户完成指定任务,使用户可以获得虚拟奖励并兑换成实际利益的闭环系统,是互联网运营不可缺少的重要手段。积分体系与等级体系、荣誉体系共同组成用户激励体系,可以独立运行,相互配套使用协同效应更强。当前各行各业都已搭建积分体系,并逐步融合等级体系、荣誉体系以强化协同效应,加速用户忠诚度培养。
[0003]但传统积分系统有几个一直难以解决的痛点:
[0004]1.积分模式属于中心化业务模式,缺失公信力,积分生态系统的构建缓慢。
[0005]2.商家之间的积分清算复杂,需耗费大量人力、时间成本,安全性低、平台运营困难。
[0006]3.积分主要在发行方与商家间流通,分公司及成员单位间难以共享,积分使用门槛高,导致用户消费兴趣匮乏。
[0007]4.积分发行不透明,存在隐蔽性,用户无法及时核查积分是否依约发放,缺乏信任粘性。

技术实现思路

[0008]本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种基于区块链的多积分管理系统及其方法,以解决传统积分公信力缺失、结算复杂、积分难以流通、发行兑换不透明的问题,实现多种积分之间可靠互联互通的目的。
[0009]本专利技术的目的可以通过以下技术方案来实现:一种基于区块链的多积分管理系统,包括与应用服务器对应连接的多个用户客户端,所述应用服务器内部署有多个智能合约模块,所述多个智能合约模块共同构成区块链网络,所述多个智能合约模块分别连接有不同的积分发行节点,所述多个智能合约模块还与第三方连接,所述用户客户端用于发送交易请求信息给应用服务器;
[0010]所述应用服务器根据交易请求信息,以执行对应的智能合约,完成不同积分发行节点之间的积分转换,得到积分转换结果;
[0011]所述智能合约模块用于更新存储智能合约;
[0012]所述积分发行节点之间采用共识机制完成智能合约的上链操作;
[0013]所述第三方用于验证积分转换结果的真实性。
[0014]进一步地,所述交易请求信息包括交易类别、交易用户名以及交易积分数。
[0015]进一步地,所述交易类别包括对应于不同积分发行节点的待转换积分和目标转换积分。
[0016]进一步地,所述智能合约包括积分发行节点之间的积分转换规则、积分发行节点对应的私钥以及第三方对应的公钥。
[0017]进一步地,所述积分转换规则包括固定比例兑换规则和波动比例兑换规则,所述固定比例兑换规则用于实现积分发行节点之间不同积分的固定比例兑换;
[0018]所述波动比例兑换规则根据预设的比例算法,以实现积分发行节点之间不同积分的兑换。
[0019]一种基于区块链的多积分管理方法,包括以下步骤:
[0020]S1、积分发行节点之间通过链下协商方式,以确定两两积分发行节点之间的积分管理合约内容;
[0021]S2、将步骤S1中确定的积分管理合约内容编辑成智能合约,并由涉及到的任意一方积分发行节点提交上链,待涉及到的其他积分发行节点同意后,该智能合约上链成功;
[0022]S3、将上链成功的智能合约存储至相应的智能合约模块中;
[0023]S4、应用服务器实时接收来自用户客户端的交易请求信息,并根据接收的交易请求信息,匹配查询对应的智能合约模块,并执行该匹配智能合约模块中的智能合约,完成不同积分之间的转换,得到积分转换结果;
[0024]S5、应用服务器将积分转换结果发送给第三方进行真实性验证,若验证通过,则应用服务器将积分转换结果发送给相应的积分发行节点,否则应用服务器输出积分转换失败的消息给相应的积分发行节点。
[0025]进一步地,所述积分管理合约内容包括积分发行节点名称、积分发行节点之间的积分转换规则、积分发行节点对应的私钥以及第三方对应的公钥。
[0026]进一步地,所述步骤S4具体包括以下步骤:
[0027]S41、应用服务器实时接收来自用户客户端的交易请求信息,其中交易请求信息包括交易类别、交易用户名以及交易积分数,所述交易类别包括对应于不同积分发行节点的待转换积分和目标转换积分;
[0028]S42、应用服务器根据交易请求信息,查询匹配出对应的智能合约模块,并执行该智能合约模块中的智能合约,按照积分转换规则完成不同积分之间的转换,得到对应的积分转换结果,并对积分转换结果进行私钥签名。
[0029]进一步地,所述积分转换规则包括两种:一种是以固定兑换比例进行兑换;另一种是波动比例兑换,波动比例的计算由相关的比例算法公式进行控制,并写入智能合约中,当执行智能合约时,按照智能合约中的比例算法得出事实比例,该比例算法的参数包括但不限于链上积分总量、兑换数量阈值、兑换频率和申请兑换时间。
[0030]进一步地,所述步骤S5中第三方具体是基于公钥验签的方式,以验证积分转换结果的真实性。
[0031]与现有技术相比,本专利技术具有以下优点:
[0032]一、本专利技术基于区块链技术,通过在应用服务器内部署多个智能合约模块,当用户客户端发生交易行为时,应用服务器根据交易请求信息,能够通过匹配智能合约模块,从而执行对应的智能合约,完成不同积分之间的可靠转换,且由于采用共识机制进行智能合约的上链操作,以此能够解决传统积分系统缺失公信力、积分清算复杂、积分流动复杂、积分不透明等问题,使得在不破坏原有生态的情况下打破不同种类积分间的壁垒,实现互联互
通,在保障各积分生态原有权益的基础上,扩展出更多的积分权益和场景权益,实现多方多生态共赢机制。
[0033]二、本专利技术中第三方与各积分发行节点分别与相应的智能合约模块连接,通过执行智能合约得到的积分转换结果中包含私钥签名、第三方通过公钥验签能够验证积分转换结果的真实性,使得第三方与积分发行节点之间交易数据能够保持一致,避免发生歧义纠纷,能够实现实时清算的目的。
附图说明
[0034]图1为本专利技术的系统结构示意图;
[0035]图2为本专利技术的方法流程示意图;
[0036]图3为实施例中积分管理过程示意图;
[0037]图4为实施例中智能合约核准上链过程示意图;
[0038]图中标记说明:1、应用服务器,2、用户客户端,3、智能合约模块,4、积分发行节点,5、第三方。
具体实施方式
[0039]下面结合附图和具体实施例对本专利技术进行详细说明。
[0040]实施例
[0041]如图1所示,一种基于区块链的多积分管理系统,包括与应用服务器1对应连接的多个用户客户端2,应用服务器1内部署有多个智能合约模块3,多个智能合约模块3共同构成区块链网络,多个智能合约模块3分别连接有不同的积分发行节点4,多个智能合约模块3还与第三方5连接,用户客户端2用于发送交本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的多积分管理系统,其特征在于,包括与应用服务器(1)对应连接的多个用户客户端(2),所述应用服务器(1)内部署有多个智能合约模块(3),所述多个智能合约模块(3)共同构成区块链网络,所述多个智能合约模块(3)分别连接有不同的积分发行节点(4),所述多个智能合约模块(3)还与第三方(5)连接,所述用户客户端(2)用于发送交易请求信息给应用服务器(1);所述应用服务器(1)根据交易请求信息,以执行对应的智能合约,完成不同积分发行节点(4)之间的积分转换,得到积分转换结果;所述智能合约模块(3)用于更新存储智能合约;所述积分发行节点(4)之间采用共识机制完成智能合约的上链操作;所述第三方(5)用于验证积分转换结果的真实性。2.根据权利要求1所述的一种基于区块链的多积分管理系统,其特征在于,所述交易请求信息包括交易类别、交易用户名以及交易积分数。3.根据权利要求2所述的一种基于区块链的多积分管理系统,其特征在于,所述交易类别包括对应于不同积分发行节点(4)的待转换积分和目标转换积分。4.根据权利要求1所述的一种基于区块链的多积分管理系统,其特征在于,所述智能合约包括积分发行节点(4)之间的积分转换规则、积分发行节点(4)对应的私钥以及第三方(5)对应的公钥。5.根据权利要求4所述的一种基于区块链的多积分管理系统,其特征在于,所述积分转换规则包括固定比例兑换规则和波动比例兑换规则,所述固定比例兑换规则用于实现积分发行节点(4)之间不同积分的固定比例兑换;所述波动比例兑换规则根据预设的比例算法,以实现积分发行节点(4)之间不同积分的兑换。6.一种应用权利要求1所述多积分管理系统的多积分管理方法,其特征在于,包括以下步骤:S1、积分发行节点之间通过链下协商方式,以确定两两积分发行节点之间的积分管理合约内容;S2、将步骤S1中确定的积分管理合约内容编辑成智能合约,并由涉及到的任意一方积分发行...

【专利技术属性】
技术研发人员:昌盛朱仪轩侯锦坤
申请(专利权)人:中国人寿保险股份有限公司上海数据中心
类型:发明
国别省市:

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

1