【技术实现步骤摘要】
一种基于私有链的活动积分系统
[0001]本专利技术涉及区块链的应用技术,具体涉及基于私有链实现的活动积分系统。
技术介绍
[0002]随着移动互联网等技术发展,公司非薪酬体系下的激励方式逐渐丰富。企业文化活动及其积分系统为此提供了良好的应用载体。目前,大部分私有化部署的企业文化及其积分系统存在以下几方面问题。一是不同活动借助不同的系统进行登记及积分,主要面向通用活动,如企业培训、企业知识库或企业商城等,难以覆盖员工偶发、随机性的活动。同时,员工难以自主发起临时性的活动。二是积分发放、交易或流转渠道的公开、透明程度有待提升,存在后台人为篡改积分或规则的可能性。三是积分流转的自动化程度不高,一方面依赖员工事后主动上报并登记,不能实时获得积分结果;另一方面不同活动积分体系差异大,不能无缝地实现跨系统、跨活动等情境下积分的交易或流转。
[0003]因此,如何实现活动及其积分结果公开可见、过程可溯源,并且需要跨活动下的积分交易和流转,是目前业界亟待解决的问题。
[0004]区块链技术的成熟,为解决上述问题提供了可能。在区块链技术中,私有链指的是某个区块链的写入权限仅限于公司内部,数据的访问以及写入有着严格的权限管控。私有链不需要过多的无意义算力浪费,非常适合企业内的自用系统开发。
[0005]总的来说,基于私有链的本地部署、可追溯、不可篡改、全员可见、公开透明等特点,为解决上述问题提供了理论基础。
技术实现思路
[0006]以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此 ...
【技术保护点】
【技术特征摘要】
1.一种基于私有链的活动积分系统,其特征在于,系统包括私有链服务层、积分平台、接口层,私有链服务层包括区块链节点模块、消息队列模块、缓存服务模块以及数据库服务模块,积分平台包括账户模块、权限模块、存证模块、预言机模块、任务合约模块、异议仲裁模块、积分发放与销毁模块、评价模块、查询模块、积分交易模块、积分转让模块、数据监控模块,其中:区块链节点模块,实现私有链网络组网运行;消息队列模块,实现客户端从区块链网络上获取消息以及客户端向区块链网路发送消息;缓存服务模块,实现外部应用系统向区块链网络推送消息时实现内容缓存;数据库服务模块,实现区块链数据落地至关系型数据库;账户模块,实现包括员工数字身份、活动地址在内的管理;权限模块,实现用户权限申请与控制;存证模块,实现向区块链写入交易数据;预言机模块,实现按需读取或写入外部应用系统的活动和积分数据;任务合约模块,实现发布活动及活动积分接收;异议仲裁模块,实现活动管理员介入积分结果争议环节,通过调用积分发放与销毁模块写入最终积分结果;积分发放与销毁模块,实现活动积分池管理、用户数字身份下积分的调增或调减;评价模块,实现活动记录;查询模块,实现活动及其积分实时数据或历史信息的查看;积分交易模块,实现用户私有链积分、外部系统积分的转换;积分转让模块,实现用户向其他员工数字身份或者活动地址转账积分;数据监控模块,实现活动及其积分大屏展示及异常交易告警;接口层,为外部应用系统提供访问活动积分系统和对接外部应用系统的数据的通道。2.根据权利要求1所述的基于私有链的活动积分系统,其特征在于,区块链节点模块进一步配置为通过节点网络配置和资源管理,以快速部署私有链。3.根据权利要求1所述的基于私有链的活动积分系统,其特征在于,数据库服务模块进一步配置为通过区块链数据、数据库表项数据的映射实现数据快速查找。4.根据权利要求1所述的基于私有链的活动积分系统,其特征在于,任务合约模块进一步配置为:通过调用积分发放与销毁模块实现积分的逐笔发放。5.根据权利要求1所述的基于私有链的活动积分系统,其特征在于,查询模块进一步配置为:通过调用关系型数据库表项进行可视化展示。6.根据权利要求1所述的基于私有链的活动积分系统,其特征在于,系统中配置基于私有链的员工数字身份体系,以实现信息录入主体的身份确权,将每一笔活动及其积分信息交易、流转的责任与员工进行绑定,员工数字身份体体系包括三种类型,分别是:员工外部账户、员工数字身份、区块链账户,其中员工数字身份是一组与员工身份信息关联的数字标识,使用员工工号、私钥哈希值组合生成,用于唯一标识员工。7.根据权利要求1所述的基于私有链的活动积分系统,其特征在于,系统中配置员工通过外部应用系统参与活动的处理方法,方法包括:
第一步,公司通过外部应用系统发布活动;第二步,员工通过外部应用系统参与活动,按照活动规则在外部应用系统完成积分;第三步,员工申请将外部应用系统积分转...
【专利技术属性】
技术研发人员:鲁继东,章庆,张迪路,吴洁瑞,苗仲辰,
申请(专利权)人:上海金融期货信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。