一种基于区块链的福利信息处理系统及方法与流程

文档序号:16090505发布日期:2018-11-27 22:57阅读:210来源:国知局

本发明涉及区块链技术领域,尤其涉及的是一种基于区块链的福利信息处理系统及方法。



背景技术:

区块链是一个由不同节点共同参与的分布式数据库系统,是开放式的账簿系统;它是由一串按照密码学方法产生的数据块或数据包组成,即区块,对每一个区块数据信息都自动加盖时间戳,从而计算出一个数据加密数值,即哈希值。每个区块都包含上一个区块的哈希值,从创始区块开始链接到当前区块,从而形成区块链。

区块链技术的本质是在信息不对称的情况下,无需相互担保信任或第三方核发信用证书,采用基于互联网大数据的加密算法创设的节点普遍通过即为成立的节点信任机制。任何机构和个人都可以作为节点参与创设信任机制,而且创设的区块在全网公示,任何节点参与人都看的见。节点越多,要求的算力就越强,只有超过51%的节点都通过,才可以修改。

现今社会国家政府为了实现中国梦,对平民百姓的福利补贴、优惠政策越来越多。企业也为了留住人才,提供各种福利政策,而现有技术中的福利发放的政策,福利发放执行情况等相关信息一般都是处于半透明的状态,居民或员工无法对福利政策有比较完全的了解,而且现有技术中的福利信息处理,一般都是通过上级直接处理并执行发放,接收福利补贴的下级仅仅是获取相应的福利补贴,其整个福利信息处理的过程参与度低,缺乏相应的信息互动。基于区块链的发展,如何利用区块链进行各种福利信息推送,实现福利发放信息的透明化,提高百姓对政府福利政策认知,是需要解决的问题。

因此,现有技术有待于进一步的改进。



技术实现要素:

鉴于上述现有技术中的不足之处,本发明的目的在于提供一种基于区块链的福利信息处理系统及方法,克服现有技术中福利政策公开不透明,福利信息处理过程中福利信息发放方和接收方之间互动性差的缺陷。

本发明提供的第一实施例为一种基于区块链的福利信息处理系统,其中,包括:布局在同一个区块链网络内多个区块链模块,各个区块链模块内均包括:相互链接的至少一个福利政策制订节点、多个与所述福利政策制订节点相连接的福利政策推行节点和与所述福利政策推行节点相连接的多个福利政策领取节点;

所述福利政策制订节点,用于接收写入的福利政策信息,并将所述福利政策信息推送至所属区块链内的各个节点上;

各个所述福利政策推行节点,用于接收推送到的所述福利政策信息,并根据所述福利政策信息制订相对应的执行方案信息,并将所述执行方案信息推送至所属区块链内的各个节点;

所述福利政策领取节点,用于接收所述福利政策信息和执行方案信息,选择是否给出反馈修订意见,若选择是,则在预定时间内将反馈修订意见信息推送至所属区块链内的各个节点上;

所述福利政策制订节点,还用于接收各个所述福利政策推行节点推送的执行方案信息和各个所述福利政策领取节点推送的反馈修订意见,并根据接收到的反馈修订意见对执行方案进行修改,得到最终执行方案信息,并将所述最终执行方案推送至所属区块链内的各个节点上;

所述福利政策领取节点,用于将节点用户写入的福利实际领取信息推送至各个所述福利政策推行节点和各个所述福利政策制订节点;

所述福利政策推行节点,还用于将福利实际领取信息与最终执行方案中的发放信息相比对,得到福利信息最终处理结果,并推送所述处理结果至所属区块链内的各个节点上。

可选的,所述福利政策推行节点上设置有福利信息分析单元;

所述福利信息分析单元,用于将福利实际领取信息与最终执行方案中的发放信息相比对,判断是否一致,若否,则提取推送所述福利实际领取信息的福利政策领取节点用户信息,生成待处理用户信息名单。

可选的,所述福利信息分析单元,还用于根据生成的待处理用户信息名单自动生成信息核对列表,并将所述信息核对列表推送至名单中的用户信息对应的福利政策领取节点上,并接收各个福利政策领取节点反馈回的核对结果信息。

可选的,所述福利政策领取节点的用户身份信息采用加密算法进行加密处理;所述福利政策推行节点对加密后的所示用户身份信息进行验证,验证通过后接收所述用户身份信息推送的福利实际领取信息。

可选的,所述福利政策制订节点和福利政策推行节点的用户身份信息进行确认验证处理后,加入时间戳,并将加入了时间戳的用户身份信息推送至区块链中的各个节点。

本发明第二实施例公开了一种所述的基于区块链的福利信息处理系统的福利信息处理方法,其中,包括:

福利政策制订节点接收写入的福利政策信息数据,并将所述福利政策信息推送至所属区块链内的各个节点上;

各个所述福利政策推行节点接收推送到的所述福利政策信息,并根据所述福利政策信息制订相对应的执行方案信息,并将所述执行方案信息推送至所属区块链内的各个节点;

所述福利政策领取节点接收所述福利政策信息和执行方案信息,选择是否给出反馈修订意见,若选择是,则在预定时间内将反馈修订意见信息推送至所属区块链内的各个节点上;

所述福利政策制订节点接收各个所述福利政策推行节点推送的执行方案信息和各个所述福利政策领取节点推送的反馈修订意见,并根据接收到的反馈修订意见对执行方案进行修改,得到最终执行方案信息,并将所述最终执行方案推送至所属区块链内的各个节点上;

所述福利政策领取节点将节点用户写入的福利实际领取信息推送至各个所述福利政策推行节点和各个所述福利政策制订节点;

所述福利政策推行节点将福利实际领取信息与最终执行方案中的发放信息相比对,得到福利信息最终处理结果,并推送所述处理结果至所属区块链内的各个节点上。

可选的,所述方法还包括:

将福利实际领取信息与最终执行方案中的发放信息相比对,判断是否一致,若否,则提取推送所述福利实际领取信息的福利政策领取节点用户信息,生成待处理用户信息名单。

可选的,所述方法还包括:

根据生成的待处理用户信息名单自动生成信息核对列表,并将所述信息核对列表推送至名单中的用户信息对应的福利政策领取节点上,并接收各个福利政策领取节点反馈回的核对结果信息。

可选的,所述福利政策领取节点的用户身份信息采用加密算法进行加密处理;

所述将用户输入的福利接收信息推送至所述福利政策推行节点的步骤之后,还包括:

所述福利政策推行节点对加密后的所示用户身份信息进行验证,验证通过后接收所述用户身份信息推送的福利实际领取信息。

可选的,所述方法还包括步骤:

对所述福利政策制订节点和福利政策推行节点的用户身份信息进行确认验证处理后,加入时间戳,并将加入了时间戳的用户身份信息推送至区块链中的各个福利政策制订节点、各个福利政策推行节点和各个福利政策领取节点。

有益效果,本发明一种基于区块链的福利信息处理系统及方法,通过福利政策制订节点将制订完成的福利政策信息推送至各个节点;所述福利政策推行节点接收所述福利政策制订节点推送的福利政策信息,制订相对应的执行方案,并将执行方案推送至各个节点;所述福利政策领取节点接收将福利实际的领取信息推送至所述各个节点。本发明所提供的系统和方法利用区块链中信息公开透明且不可篡改的特点,推出一种新的福利信息处理实施方式,可以实现福利补贴政策及发放信息的准确性和发放信息的全面公开,提高福利补贴信息的高性能操作和操作的可信度。

附图说明

图1是本发明所提供的基于区块链的福利信息处理系统的原理结构示意图;

图2是本发明所提供的基于区块链的福利信息处理方法的步骤流程图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。

所述区块链是点对点通信技术、分布式账本、共识机制、智能合约和加密技术的结合体;所述区块链本质上是一种由不同节点共同参与的分布式数据库,是一个开放式的公共账簿,具有不可篡改、不可伪造、公开透明、去中心化、去信任、安全可靠、匿名的特点。基于区块链的上述特点,本发明公开了一种福利信息处理系统及方法。

本发明提供的第一实施例为一种基于区块链的福利信息处理系统,如图1所示,包括:布局在同一个区块链网络内多个区块链模块,各个区块链模块内均包括:相互链接的至少一个福利政策制订节点110、多个与所述福利政策制订节点相连接的福利政策推行节点120和与所述福利政策推行节点相连接的多个福利政策领取节点130;

所述福利政策制订节点110,用于接收写入的福利政策信息,并将所述福利政策信息推送至所属区块链内的各个节点上;

各个所述福利政策推行节点120,用于接收推送到的所述福利政策信息,并根据所述福利政策信息制订相对应的执行方案信息,并将所述执行方案信息推送至所属区块链内的各个节点;

所述福利政策领取节点130,用于接收所述福利政策信息和执行方案信息,选择是否给出反馈修订意见,若选择是,则在预定时间内将反馈修订意见信息推送至所属区块链内的各个节点上;

所述福利政策制订节点110,还用于接收各个所述福利政策推行节点推送的执行方案信息和各个所述福利政策领取节点推送的反馈修订意见,并根据接收到的反馈修订意见对执行方案进行修改,得到最终执行方案信息,并将所述最终执行方案推送至所属区块链内的各个节点上;

所述福利政策领取节点130,用于将节点用户写入的福利实际领取信息推送至各个所述福利政策推行节点和各个所述福利政策制订节点;

所述福利政策推行节点120,还用于将福利实际领取信息与最终执行方案中的发放信息相比对,得到福利信息最终处理结果,并推送所述处理结果至所属区块链内的各个节点上。

各个所述福利政策制订节点110通过相邻节点将所述福利政策信息推送至下一级的福利政策推行节点120,所述福利政策推行节点120将其根据所述福利政策信息作出的执行方案推送至下一级的福利政策领取节点130,所述福利政策领取节点130接收所述福利政策信息和执行方案信息,从而获取到福利政策信息和执行方案信息的具体内容。

为了能让福利政策推行节点和福利政策制订节点的用户尽快对福利发放的情况有较详细的了解,较佳的,所述福利政策推行节点上设置有福利信息分析单元;

所述福利信息分析单元,用于将福利实际领取信息与最终执行方案中的发放信息相比对,判断是否一致,若否,则提取推送所述福利实际领取信息的福利政策领取节点用户信息,生成待处理用户信息名单。

可选的,所述福利信息分析单元,还用于根据生成的待处理用户信息名单自动生成信息核对列表,并将所述信息核对列表推送至名单中的用户信息对应的福利政策领取节点上,并接收各个福利政策领取节点反馈回的核对结果信息。

福利政策领取节点的用户终端将其实际接收到的福利信息推送至福利政策推行节点上,所述福利政策推行节点根据最终执行方案上的福利发放信息对实际接收到的福利信息进行比对,判断是否与预制订的发放信息一致,若一致,则略过,否则将该用户终端保存至待处理用户信息名单。

进一步的,根据待处理用户信息名单的用户终端信息,生成核对信息列表,并将核对信息列表推送至各个待处理用户信息名单所对应的福利政策领取节点上,对接收到的信息是否正确,再次给予核对,若用户终端所输入的实际领取福利与预制订的发放信息不同,则根据其本步骤中的比对使为了用于判断实际接收到的福利物资是否与政策上公布的福利物资一致,若一致则该节点用户发放的福利物资为正确的,若不一致,则说明该节点用户发放的福利物资可能出现错误,需要进行福利物资发放物资的核对验证。

由于基于区块链具有智能合约特点,福利政策领取节点的用户通过其节点反馈自身领取福利补贴的结果,所述智能合约是基于区块链可信的不可篡改的数据,自动化的执行一些预先设定好的规则和条款。本案中智能合约生成的反馈结果就有足额领取到福利补贴或者只领取到一部分,或者没有领取到等。

进一步的,所述福利政策领取节点的用户身份信息采用加密算法进行加密处理;所述福利政策推行节点对加密后的所示用户身份信息进行验证,验证通过后接收所述用户身份信息推送的福利接收信息。

为了实现用户身份信息的保密性,本发明所公开的系统中,将处于福利政策领取节点的用户身份信息进行加密处理,较佳的,使用非对称加密算法进行加密。对用户身份信息用私钥进行加密,而当福利政策推行节点使用公钥对所述私钥进行验证后,对其进行福利政策和执行信息的推送,同时也从验证通过的福利政策领取节点中获取反馈的福利实际领取信息。

进一步的,所述福利政策制订节点和福利政策推行节点的用户身份信息进行确认验证处理后,加入时间戳,并将加入了时间戳的用户身份信息推送至区块链中的各个节点。

为了防止出现所述福利政策制订节点和福利政策推行节点的用户被冒充,所述福利政策制订节点和福利政策推行节点的用户身份信息并设置为公开,因此需要首先对所述福利政策制订节点和福利政策推行节点的用户身份信息进行确认验证处理,然后加上时间戳推送到每个节点,形成一个不可更改的公开透明每个节点随时都可查询的信息。

本发明提供的第二实施为一种基于区块链的福利信息处理方法,应用于布局在同一个区块链网络内且依次相邻的多个福利政策制订节点、多个福利政策推行节点和多个福利政策领取节点之间的福利信息处理;如图2所示,所述福利信息处理方法包括:

步骤S1、福利政策制订节点接收写入的福利政策信息数据,并将所述福利政策信息推送至所属区块链内的各个节点上;

步骤S2、各个所述福利政策推行节点接收推送到的所述福利政策信息,并根据所述福利政策信息制订相对应的执行方案信息,并将所述执行方案信息推送至所属区块链内的各个节点;

步骤S3、所述福利政策领取节点接收所述福利政策信息和执行方案信息,选择是否给出反馈修订意见,若选择是,则在预定时间内将反馈修订意见信息推送至所属区块链内的各个节点上;

步骤S4、所述福利政策制订节点接收各个所述福利政策推行节点推送的执行方案信息和各个所述福利政策领取节点推送的反馈修订意见,并根据接收到的反馈修订意见对执行方案进行修改,得到最终执行方案信息,并将所述最终执行方案推送至所属区块链内的各个节点上;

步骤S5、所述福利政策领取节点将节点用户写入的福利实际领取信息推送至各个所述福利政策推行节点和各个所述福利政策制订节点;

步骤S6、所述福利政策推行节点将福利实际领取信息与最终执行方案中的发放信息相比对,得到福利信息最终处理结果,并推送所述处理结果至所属区块链内的各个节点上。

较佳的,所述方法还包括:

将福利实际领取信息与最终执行方案中的发放信息相比对,判断是否一致,若否,则提取推送所述福利实际领取信息的福利政策领取节点用户信息,生成待处理用户信息名单。

进一步的,所述方法还包括:

根据生成的待处理用户信息名单自动生成信息核对列表,并将所述信息核对列表推送至名单中的用户信息对应的福利政策领取节点上,并接收各个福利政策领取节点反馈回的核对结果信息。

较佳的,所述福利政策领取节点的用户身份信息采用加密算法进行加密处理;

所述将用户输入的福利接收信息推送至所述福利政策推行节点的步骤之后,还包括:

所述福利政策推行节点对加密后的所示用户身份信息进行验证,验证通过后接收所述用户身份信息推送的福利实际领取信息。

进一步的,所述方法还包括步骤:

对所述福利政策制订节点和福利政策推行节点的用户身份信息进行确认验证处理后,加入时间戳,并将加入了时间戳的用户身份信息推送至区块链中的各个福利政策制订节点、各个福利政策推行节点和各个福利政策领取节点。

区块链系统采用基于协商一致的规范和协议使得整个系统中的所有节点能够在去信任的环境中自由安全的交换数据,使得对人的信任改成了对机器的信任,任何人为的干预不起作用,杜绝了反馈信息、政府政策暗箱操作的问题。因此本发明所公开的福利发放系统及方法可以取得较好的信息交互效果。

下面以政府部门以本发明所述方法向居民发放福利补贴为例,对本发明提供的方法在进行福利补贴方法时的具体应用实施例做进一步的解释。

步骤一,政府决策部门根据实际情况决定是否要对所辖居民发放福利补贴政策。

步骤二,政府决策部门、具体执行部门、每个符合条件的辖区居民分别作为区块链中的一个节点,布局区块链网络。

步骤三,政府决策部门所在节点与具体执行部门所在节点的身份信息提前在区块链网络中认证共识过,其它节点参与者可以查看到政府决策部门节点与具体执行部门节点的身份信息。

步骤四,政府决策部门节点将福利补贴政策和具体执行部门节点的信息推送到每个节点处,进行政策宣导。

步骤五,具体执行部门节点在区块链网络中确认接受任务,并将具体实施方案推送到区块链中的每个节点处,便于决策部门节点用户与其它节点用户查看和监督。

步骤六,具体执行部门节点和居民可以选择性的根据接收到的具体实施方案和福利补贴政策,制订并推送修改意见至其他节点。

步骤七,政府决策部门和具体执行部门可以根据接收到的修改意见,对原福利补贴政策和具体实施方案进行修改,确定最终的实时方案。

步骤八,符合条件的居民在线下领取应得的福利补贴。

步骤九,符合条件的居民在规定时间内,利用区块链反馈自身福利补贴领取结果,推送到每个节点,便于决策部门与执行部门及时了解福利补贴的发放效果。

上述步骤二到步骤九都是基于区块链技术的特点:分布式数据存储、点到点传输、共识机制、费堆成加密算法和授权、去信任等,不仅仅实现了区块链网络内福利发放信息的分布式存储,而且用户信息均经过认证,并且所述福利发放信息不可篡改,因此可以取得较佳的福利发放效果。

本发明一种基于区块链的福利信息处理系统及方法,所述系统包括:布局在同一个区块链网络内的多个福利政策制订节点、多个福利政策推行节点和多个福利政策领取节点;所述福利政策制订节点、福利政策推行节点与福利政策领取节点依次相邻;所述福利政策制订节点将制订完成的福利政策信息推送至各个节点;所述福利政策推行节点接收所述福利政策制订节点推送的福利政策信息,并将所述福利政策信息与和所述福利政策信息相对应的执行方案推送至各个节点;所述福利政策领取节点接收所述合并信息,并将用户输入的福利接收信息推送至各个节点。本发明所提供的系统和方法利用区块链中信息公开透明且不可篡改的特点,推出一种新的福利信息处理实施方式,可以实现福利补贴政策及发放信息的准确性和发放信息的全面公开,提高福利补贴信息的高性能操作和操作的可信度。

可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1