【技术实现步骤摘要】
一种基于区块链的账单管理系统及方法
本专利技术涉及区块链领域,具体是一种基于区块链的账单管理系统及方法。
技术介绍
现在大多数人出门都不会带大量的现金,携带大量现金不仅麻烦而且不安全,所以都随身携带智能移动设备来进行支付购物消费。虽然通过智能移动设备来进行支付非常方便,但同时也给大家带来一个很大的弊端,通过智能移动设备来进行的每一次支付对用户来说都是数字的跳动,不能充分感受到实际的储蓄的减少,往往在检查自己的账单才发现自己不知不觉已经大大超出了自己的消费能力。但是现有技术中的使用智能移动设备支付不存在专门针对盲目消费或超出能力的消费进行有效提醒的技术方案。
技术实现思路
本专利技术的目的在于提供一种基于区块链的账单管理系统及方法,以解决现有技术中的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于区块链的账单管理系统,所述账单管理系统包括监管中心模块、配置在区块链上的消费方节点模块和销售方节点模块,所述销售方节点模块用于销售方发起对消费方节点模块中的消费方支付请求信息,所述监管中心模块用于接收销售方节点模块中的销售方对消费方节点模块中消费方发起的支付请求信息,并验证支付请求信息的有效性,所述消费方节点模块在支付请求信息的有效性验证通过之后将信息存入消费方节点模块,并对支付请求信息存入的消费账单进行筛选统计消费情况,并在消费情况超过预设的阈值时在向消费方的智能移动设备发送超额信息提醒消费方。较优化地,所述监管中心模块包括历史信息存储模块、信息查找模块、合约发送签订模块 ...
【技术保护点】
1.一种基于区块链的账单管理系统,其特征在于:所述账单管理系统包括监管中心模块、配置在区块链上的消费方节点模块和销售方节点模块,所述销售方节点模块用于销售方发起对消费方节点模块中的消费方支付请求信息,所述监管中心模块用于接收销售方节点模块中的销售方对消费方节点模块中消费方发起的支付请求信息,并验证支付请求信息的有效性,所述消费方节点模块在支付请求信息的有效性验证通过之后将信息存入消费方节点模块,并对支付请求信息存入的消费账单进行筛选统计消费情况,并在消费情况超过预设的阈值时在向消费方的智能移动设备发送超额信息提醒消费方。/n
【技术特征摘要】
1.一种基于区块链的账单管理系统,其特征在于:所述账单管理系统包括监管中心模块、配置在区块链上的消费方节点模块和销售方节点模块,所述销售方节点模块用于销售方发起对消费方节点模块中的消费方支付请求信息,所述监管中心模块用于接收销售方节点模块中的销售方对消费方节点模块中消费方发起的支付请求信息,并验证支付请求信息的有效性,所述消费方节点模块在支付请求信息的有效性验证通过之后将信息存入消费方节点模块,并对支付请求信息存入的消费账单进行筛选统计消费情况,并在消费情况超过预设的阈值时在向消费方的智能移动设备发送超额信息提醒消费方。
2.根据权利要求1所述的一种基于区块链的账单管理系统,其特征在于:所述监管中心模块包括历史信息存储模块、信息查找模块、合约发送签订模块和有效性验证模块,所述历史信息存储模块用于存储销售方节点模块对消费方节点模块发起的历史支付请求信息,所述信息查找模块用于在历史信息存储模块中查找是否存在该次支付请求信息中的销售方对该次支付请求信息中的消费方发起历史支付请求信息,所述合约发送签订模块用于在信息查找模块查找到不存在历史支付请求信息时,向该销售方和消费方发送交易合约,并在签订交易合约后获取消费方当前的地理位置为销售方的认知地理位置,所述有效性验证模块用于在能够获取销售方的认知地理位置的情况下通过消费方的智能移动设备获取消费方当前的地理位置,如果消费方当前的地理位置位于销售方的认知地理位置的波动范围内,那么支付请求信息验证为有效,并将支付请求信息存入消费方节点模块。
3.根据权利要求2所述的一种基于区块链的账单管理系统,其特征在于:所述消费方节点模块包括消费数据库、中心销售点选取模块、支付请求筛选模块、覆盖范围筛选模块、支付金额计算模块、支付金额比较模块和信息发送模块,所述消费数据库用于存储多个类别的消费账单,所述消费账单包括多个支付请求,一个类别的所述消费账单内的销售方类别相同,所述中心销售点选取模块用于从一个类别的消费账单内的销售方中选取其中一个销售方为该类别的消费账单的中心销售点,所述支付请求筛选模块用于对该次支付请求信息存入的消费账单内进行筛选,并筛选出最近一段预设统计时间段里的支付请求信息,所述覆盖范围筛选模块用于获取筛选出的支付请求信息所对应的销售方的认知地理位置,筛选出认知地理位置位于中心销售点的认知地理位置覆盖范围内的销售方,所述支付金额计算模块用于计算覆盖范围筛选模块筛选出的销售方所对应的最近一段预设统计时间段的支付金额之和,所述支付金额比较模块用于比较筛选后的支付金额之和与支付金额阈值之间的大小关系,所述信息发送模块用于在筛选后的支付金额之和超过支付金额阈值,向消费方的智能移动设备发送超额信息提醒消费方。
4.根据权利要求3所述的一种基于区块链的账单管理系统,其特征在于:所述中心销售点选取模块包括距离之和计算模块和距离之和排序模块,所述距离之和计算模块用于统计同一个类别的消费账单下的所有销售方的认知地理位置,分别计算每个销售方的认知地理位置与其他所有销售方的认知地理位置之间的距离之和,所述距离之和排序模块将每个销售方的距离之和按照从小到大的顺序排序,选取排序第一的销售方为该类别的消费账单的中心销售...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。