一种基于私有链的活动积分系统技术方案

技术编号:36760381 阅读:17 留言:0更新日期:2023-03-04 10:54
本发明专利技术公开了一种基于私有链的活动积分系统,实现活动及其积分结果公开可见、过程可溯源,并为企业提供跨活动下的积分交易和流转的功能。其技术方案为:系统包括私有链服务层、积分平台、接口层,私有链服务层包括区块链节点模块、消息队列模块、缓存服务模块以及数据库服务模块,积分平台包括账户模块、权限模块、存证模块、预言机模块、任务合约模块、异议仲裁模块、积分发放与销毁模块、评价模块、查询模块、积分交易模块、积分转让模块、数据监控模块。系统上实现员工通过外部应用系统参与活动、员工通过私有链参与活动、员工通过私有链发起活动,并配置了私有链上实现活动及其积分的交易、流转和存证的处理流程。流转和存证的处理流程。流转和存证的处理流程。

【技术实现步骤摘要】
一种基于私有链的活动积分系统


[0001]本专利技术涉及区块链的应用技术,具体涉及基于私有链实现的活动积分系统。

技术介绍

[0002]随着移动互联网等技术发展,公司非薪酬体系下的激励方式逐渐丰富。企业文化活动及其积分系统为此提供了良好的应用载体。目前,大部分私有化部署的企业文化及其积分系统存在以下几方面问题。一是不同活动借助不同的系统进行登记及积分,主要面向通用活动,如企业培训、企业知识库或企业商城等,难以覆盖员工偶发、随机性的活动。同时,员工难以自主发起临时性的活动。二是积分发放、交易或流转渠道的公开、透明程度有待提升,存在后台人为篡改积分或规则的可能性。三是积分流转的自动化程度不高,一方面依赖员工事后主动上报并登记,不能实时获得积分结果;另一方面不同活动积分体系差异大,不能无缝地实现跨系统、跨活动等情境下积分的交易或流转。
[0003]因此,如何实现活动及其积分结果公开可见、过程可溯源,并且需要跨活动下的积分交易和流转,是目前业界亟待解决的问题。
[0004]区块链技术的成熟,为解决上述问题提供了可能。在区块链技术中,私有链指的是某个区块链的写入权限仅限于公司内部,数据的访问以及写入有着严格的权限管控。私有链不需要过多的无意义算力浪费,非常适合企业内的自用系统开发。
[0005]总的来说,基于私有链的本地部署、可追溯、不可篡改、全员可见、公开透明等特点,为解决上述问题提供了理论基础。

技术实现思路

[0006]以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。
[0007]本专利技术的目的在于解决上述问题,提供了一种基于私有链的活动积分系统,实现活动及其积分结果公开可见、过程可溯源,并为企业提供跨活动下的积分交易和流转的功能。
[0008]本专利技术的技术方案为:本专利技术揭示了一种基于私有链的活动积分系统,系统包括私有链服务层、积分平台、接口层,私有链服务层包括区块链节点模块、消息队列模块、缓存服务模块以及数据库服务模块,积分平台包括账户模块、权限模块、存证模块、预言机模块、任务合约模块、异议仲裁模块、积分发放与销毁模块、评价模块、查询模块、积分交易模块、积分转让模块、数据监控模块,其中:
[0009]区块链节点模块,实现私有链网络组网运行;
[0010]消息队列模块,实现客户端从区块链网络上获取消息以及客户端向区块链网路发送消息;
[0011]缓存服务模块,实现外部应用系统向区块链网络推送消息时实现内容缓存;
[0012]数据库服务模块,实现区块链数据落地至关系型数据库;
[0013]账户模块,实现包括员工数字身份、活动地址在内的管理;
[0014]权限模块,实现用户权限申请与控制;
[0015]存证模块,实现向区块链写入交易数据;
[0016]预言机模块,实现按需读取或写入外部应用系统的活动和积分数据;
[0017]任务合约模块,实现发布活动及活动积分接收;
[0018]异议仲裁模块,实现活动管理员介入积分结果争议环节,通过调用积分发放与销毁模块写入最终积分结果;
[0019]积分发放与销毁模块,实现活动积分池管理、用户数字身份下积分的调增或调减;
[0020]评价模块,实现活动记录;
[0021]查询模块,实现活动及其积分实时数据或历史信息的查看;
[0022]积分交易模块,实现用户私有链积分、外部系统积分的转换;
[0023]积分转让模块,实现用户向其他员工数字身份或者活动地址转账积分;
[0024]数据监控模块,实现活动及其积分大屏展示及异常交易告警;
[0025]接口层,为外部应用系统提供访问活动积分系统和对接外部应用系统的数据的通道。
[0026]根据本专利技术的基于私有链的活动积分系统的一实施例,区块链节点模块进一步配置为通过节点网络配置和资源管理,以快速部署私有链。
[0027]根据本专利技术的基于私有链的活动积分系统的一实施例,数据库服务模块进一步配置为通过区块链数据、数据库表项数据的映射实现数据快速查找。
[0028]根据本专利技术的基于私有链的活动积分系统的一实施例,任务合约模块进一步配置为:通过调用积分发放与销毁模块实现积分的逐笔发放。
[0029]根据本专利技术的基于私有链的活动积分系统的一实施例,查询模块进一步配置为:通过调用关系型数据库表项进行可视化展示。
[0030]根据本专利技术的基于私有链的活动积分系统的一实施例,系统中配置基于私有链的员工数字身份体系,以实现信息录入主体的身份确权,将每一笔活动及其积分信息交易、流转的责任与员工进行绑定,员工数字身份体体系包括三种类型,分别是:员工外部账户、员工数字身份、区块链账户,其中员工数字身份是一组与员工身份信息关联的数字标识,使用员工工号、私钥哈希值组合生成,用于唯一标识员工。
[0031]根据本专利技术的基于私有链的活动积分系统的一实施例,系统中配置员工通过外部应用系统参与活动的处理方法,方法包括:
[0032]第一步,公司通过外部应用系统发布活动;
[0033]第二步,员工通过外部应用系统参与活动,按照活动规则在外部应用系统完成积分;
[0034]第三步,员工申请将外部应用系统积分转化为私有链积分,系统的预言机模块调用接口,根据员工输入的积分值、积分转化评估公式进行计算,调减外部应用系统积分并调增私有链积分;员工申请将私有链积分转化为外部应用系统积分,系统的预言机模块调用接口,根据员工输入的积分值、积分转化评估公式进行计算,调增外部应用系统积分并调减
私有链积分;
[0035]第四步,员工通过员工数字身份查看积分流转结果并确认;
[0036]第五步,积分流转过程、结果由存证模块进行记录并提交至区块链。
[0037]根据本专利技术的基于私有链的活动积分系统的一实施例,系统中配置员工通过私有链参与活动的处理方法,方法包括:
[0038]第一步,公司通过任务合约模块发布活动;
[0039]第二步,员工通过活动地址参加活动、完成任务及打卡;
[0040]第三步,任务合约模块根据活动规则,实时判定员工积分;
[0041]第四步,员工对积分结果无争议,通过积分发放与销毁模块确认签收;员工对积分结果有争议,提交拒绝签收积分,并进入异议仲裁模块;
[0042]第五步,若无争议积分结果,则由存证模块进行记录并提交区块链;若有争议积分结果,则由异议仲裁模块通知活动管理员,提交最终积分结果;
[0043]第六步,员工对本次活动提交后评价;
[0044]第七步,积分流转过程、结果由存证模块进行记录并提交至区块链。
[0045]根据本专利技术的基于私有链的活动积分系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于私有链的活动积分系统,其特征在于,系统包括私有链服务层、积分平台、接口层,私有链服务层包括区块链节点模块、消息队列模块、缓存服务模块以及数据库服务模块,积分平台包括账户模块、权限模块、存证模块、预言机模块、任务合约模块、异议仲裁模块、积分发放与销毁模块、评价模块、查询模块、积分交易模块、积分转让模块、数据监控模块,其中:区块链节点模块,实现私有链网络组网运行;消息队列模块,实现客户端从区块链网络上获取消息以及客户端向区块链网路发送消息;缓存服务模块,实现外部应用系统向区块链网络推送消息时实现内容缓存;数据库服务模块,实现区块链数据落地至关系型数据库;账户模块,实现包括员工数字身份、活动地址在内的管理;权限模块,实现用户权限申请与控制;存证模块,实现向区块链写入交易数据;预言机模块,实现按需读取或写入外部应用系统的活动和积分数据;任务合约模块,实现发布活动及活动积分接收;异议仲裁模块,实现活动管理员介入积分结果争议环节,通过调用积分发放与销毁模块写入最终积分结果;积分发放与销毁模块,实现活动积分池管理、用户数字身份下积分的调增或调减;评价模块,实现活动记录;查询模块,实现活动及其积分实时数据或历史信息的查看;积分交易模块,实现用户私有链积分、外部系统积分的转换;积分转让模块,实现用户向其他员工数字身份或者活动地址转账积分;数据监控模块,实现活动及其积分大屏展示及异常交易告警;接口层,为外部应用系统提供访问活动积分系统和对接外部应用系统的数据的通道。2.根据权利要求1所述的基于私有链的活动积分系统,其特征在于,区块链节点模块进一步配置为通过节点网络配置和资源管理,以快速部署私有链。3.根据权利要求1所述的基于私有链的活动积分系统,其特征在于,数据库服务模块进一步配置为通过区块链数据、数据库表项数据的映射实现数据快速查找。4.根据权利要求1所述的基于私有链的活动积分系统,其特征在于,任务合约模块进一步配置为:通过调用积分发放与销毁模块实现积分的逐笔发放。5.根据权利要求1所述的基于私有链的活动积分系统,其特征在于,查询模块进一步配置为:通过调用关系型数据库表项进行可视化展示。6.根据权利要求1所述的基于私有链的活动积分系统,其特征在于,系统中配置基于私有链的员工数字身份体系,以实现信息录入主体的身份确权,将每一笔活动及其积分信息交易、流转的责任与员工进行绑定,员工数字身份体体系包括三种类型,分别是:员工外部账户、员工数字身份、区块链账户,其中员工数字身份是一组与员工身份信息关联的数字标识,使用员工工号、私钥哈希值组合生成,用于唯一标识员工。7.根据权利要求1所述的基于私有链的活动积分系统,其特征在于,系统中配置员工通过外部应用系统参与活动的处理方法,方法包括:
第一步,公司通过外部应用系统发布活动;第二步,员工通过外部应用系统参与活动,按照活动规则在外部应用系统完成积分;第三步,员工申请将外部应用系统积分转...

【专利技术属性】
技术研发人员:鲁继东章庆张迪路吴洁瑞苗仲辰
申请(专利权)人:上海金融期货信息技术有限公司
类型:发明
国别省市:

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

1