本发明属于积分系统技术领域,具体地,涉及一种基于通用积分的区块链系统。
背景技术
积分是商家为了长期引导用户行为,提高用户关注度,强化企业和用户联系而经常使用的一种营销手段。有效的积分消费策略对建立和管理商家和用户关系有着非常积极的作用。在现有的积分市场中,消费者拥有各种各样的积分,如电信积分、信用卡积分、航空里程等。基本上每个企业都是在单独地运营各自的企业积分,不跟外部融合,也不提供接口。消费者无法对自己的积分进行转让或者销售,严重制约了积分制度的发展,从而降低了用户体验。
技术实现要素:
为了克服以上缺陷,本发明的目的在于提供一种基于通用积分的区块链系统。
本发明的目的可以通过以下技术方案实现:
一种基于通用积分的区块链系统,包括数据服务器、移动智能端、定位终端;
所述数据服务器包括积分录入模块、积分兑换模块、积分核准模块和积分转让模块;
所述积分录入模块用于对接不同机构的内部积分系统,并同步用户的积分数据至用户的区块链地址下;
所述积分兑换模块用于将用户账户下不同机构的内部积分根据预设规则转换成通用积分并录入用户的区块链账户中;
所述积分核准模块根据蓝牙接收装置的位置坐标和报文强度计算蓝牙发送装置位置,并存储用户位置信息;
所述积分转让模块用于将用户区块链账户下持有的通用积分转让至其他用户账户;
所述移动智能端包括蓝牙发送装置和智能端app;
所述蓝牙发送装置对外发送广播报文;
所述智能端app读取设备的物理地址,同时用户通过智能端app向数据服务器发送账户操作请求;
所述定位终端包括多个设置于交易大厅内的蓝牙采集装置,蓝牙采集装置获取并识别广播报文中携带的物理地址和发送时间,并存储至数据服务器中。
进一步的,所述积分录入模块通过智能合约将积分数字资产化并通过数字资产的方式同步至用户的区块链地址下,积分录入模块中设置一种积分数字资产,并将不同机构的内部积分转化为同一种积分数字资产。
进一步的,所述积分兑换模块根据用户的账户信息接收用户的内部积分兑换请求,并获取用户需兑换的通用积分,根据用户的通用积分按照预设规则扣除所述内部积分,并向相应的智能端app发送反馈提示。
进一步的,所述用户位置信息中带有当前时间戳和蓝牙物理地址,所述广播报文中携带有发生时间戳及发送设备的物理地址。
进一步的,所述积分转让模块获取转让请求后,匹配转让用户和被转让用户的当前位置是否重合,匹配成功后获取用户需转让的通用积分,并核对转让用户账户内当前通用积分信息,核对成功后执行转让操作。
进一步的,所述积分转让模块分别根据转让用户和被转让用户的当前位置生成当前位置域,并判断转让用户和被转让用户的当前位置域是否存在交集。
进一步的,所述当前位置域为以用户当前位置为圆心,半径为1m的圆。
进一步的,所述积分转让模块核对用户账户内当前积分信息并比与用户需转让的通用积分进行比对,若转让后通用积分余额大于零则核对成功。
进一步的,多个所述蓝牙接收装置根据房间位置摆放形成采集阵列,系统中存储有蓝牙接收装置位于所述阵列中的位置坐标。
进一步的,所述账户操作请求包括但不仅限于登录系统、创建账户、积分兑换请求、积分交易请求。
本发明的有益效果:
本发明公开的一种基于通用积分的区块链系统,通过在区块链网络中设置不同积分录入的节点,用于积分消费;并将有关积分消费的交易数据写入区块链进行存储,利用区块链的技术特点,保证了交易数据的公开性和可靠性;为不同积分消费企业和积分用户提供统一的积分平台,提高了积分的流通性,便于积分用户进行积分操作,提高了用户体验。
附图说明
下面结合附图和具体实施例对本发明作进一步详细描述。
图1是本发明系统结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如图1所示,本发明提供了一种基于通用积分的区块链系统,包括数据服务器、移动智能端、定位终端;
所述数据服务器包括积分录入模块、积分兑换模块、积分核准模块和积分转让模块;
所述积分录入模块用于对接不同机构的内部积分系统,并同步用户的积分数据至用户的区块链地址下;
较优的,积分录入模块通过智能合约将积分数字资产化并通过数字资产的方式同步至用户的区块链地址下;
较优的,积分录入模块中设置一种积分数字资产,并将不同机构的内部积分转化为同一种积分数字资产;
所述积分兑换模块用于将用户账户下不同机构的内部积分根据预设规则转换成通用积分并录入用户的区块链账户中;
较优的,用户初次登录系统后创建用户账户;
较优的,积分兑换模块根据用户的账户信息接收用户的内部积分兑换请求,并获取用户需兑换的通用积分,根据用户的通用积分按照预设规则扣除所述内部积分,并向相应的智能端app发送反馈提示;
所述积分核准模块根据蓝牙接收装置的位置坐标和报文强度计算蓝牙发送装置位置,并存储用户位置信息;
较优的,用户位置信息中带有当前时间戳和蓝牙物理地址;
所述积分转让模块用于将用户区块链账户下持有的通用积分转让至其他用户账户;
较优的,积分转让模块获取转让请求后,匹配转让用户和被转让用户的当前位置是否重合,匹配成功后获取用户需转让的通用积分,并核对转让用户账户内当前通用积分信息,核对成功后执行转让操作;
较优的,积分转让模块分别根据转让用户和被转让用户的当前位置生成当前位置域,并判断转让用户和被转让用户的当前位置域是否存在交集;
较优的,所述当前位置域为以用户当前位置为圆心,半径为1m的圆;
较优的,积分转让模块核对用户账户内当前积分信息并比与用户需转让的通用积分进行比对,若转让后通用积分余额大于零则核对成功;
所述移动智能端包括蓝牙发送装置和智能端app;
所述蓝牙发送装置对外发送广播报文,所述广播报文中携带有发生时间戳及发送设备的物理地址;
所述智能端app读取设备的物理地址,同时用户通过智能端app向数据服务器发送账户操作请求,较优的,所述账户操作请求包括但不仅限于登录系统、创建账户、积分兑换请求、积分交易请求;
所述定位终端包括多个设置于交易大厅内的蓝牙采集装置,蓝牙采集装置获取并识别广播报文中携带的物理地址和发送时间,并存储至数据服务器中;
较优的,多个蓝牙接收装置根据房间位置摆放形成采集阵列,系统中存储有蓝牙接收装置位于所述阵列中的位置坐标。
在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上内容仅仅是对本发明结构所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。