一种基于区块链的精准扶贫系统和方法与流程

文档序号:19741341发布日期:2020-01-18 05:15阅读:440来源:国知局
一种基于区块链的精准扶贫系统和方法与流程

本发明涉及通信技术领域,具体涉及一种基于区块链的精准扶贫系统和方法。



背景技术:

随着大数据、云计算等现代信息技术逐渐被用于脱贫工作的精准管理,这些技术帮助进行建档立卡,提高了工作人员的效率以及数据利用率。通常在候选贫困对象大体确认后,工作人员通过入户登记,获取贫困对象的各项信息资料,并组织各村信息录入员将对象信息录入电脑,建立电子档案,做到户有表、村有册、乡有电子档案。再利用大数据等技术,瞄准建档立卡的贫困村、贫困户、贫困人口,统一识别标准、统一数据口径,动态掌握基本信息,做到实行脱贫销号,返贫挂号,做到有进有出、动态管理,并上报备案。但是,基层数据录入工作主要还是人工完成的,比如从扶贫对象的识别到扶贫策略的落实,整个流程都是由政府工作人员来确定。

目前的精准扶贫缺点主要体现在几个方面。首先,现有的基于大数据的扶贫技术尽管对相关社会资源进行了数据汇集,但是相关数据从采集、传输到存储往往存在可供利用的漏洞,使得个别不良分子、贪腐人员篡改数据成本低,风险小,因此隐患较大。其次,目前的技术主要依赖于政府提供信息,扶贫对象的划分、扶贫资金和扶贫资源的使用和决策主要是由政府人为抉择,一些环节的人为操作因素占比过大,因此公平性难以保证,而且扶贫成本较高。再次,现有的技术对扶贫对象的评估和追踪重点在于资金发放之前,无法做到真正的扶贫资金全周期跟踪、监管,这样使得在政府工作人员的绩效评估、帮扶对象脱贫效果、上级部门和舆论监督等方面,始终存在环节缺失的情况。



技术实现要素:

针对现有技术的不足,本发明提供一种基于区块链的精准扶贫系统和方法。

第一方面,本发明实施例提供一种基于区块链的精准扶贫系统和方法,所述系统包括:

扶贫对象识别子系统,用于获取候选人的个人信息,根据所述个人信息和预设的第一智能合约,判断所述候选人是否为扶贫对象;

扶贫对象管理子系统,用于根据预设的第二智能合约,对所有的扶贫对象进行扶贫等级划分;

扶贫资金管理子系统,用于对扶贫对象的扶贫资金进行管理和跟踪;

社会监督子系统,用于为不同角色的用户展示与所述用户的访问权限相对应的扶贫数据;其中,所述扶贫数据包括:扶贫对象识别、扶贫对象管理、扶贫对象资金发放和扶贫对象的扶贫资金使用过程中涉及到的数据;

其中,所述扶贫数据是以区块链的方式进行保存的,所述第一智能合约和所述第二智能合约是根据专家经验和预设的扶贫策略确定的。

第二方面,本发明实施例提供一种基于区块链的精准扶贫方法,所述方法包括:

获取候选人通过终端输入的个人信息;

对所述候选人的个人信息进行数据校验;

若校验通过,则根据所述候选人的个人信息和预设的第一智能合约,判断所述候选人是否为扶贫对象;

若是,则根据预设的第二智能合约,对所述扶贫对象进行扶贫等级划分;

根据所述扶贫对象的扶贫等级获取对应的扶贫措施,根据所述扶贫措施对所述扶贫对象进行扶贫;

对所述扶贫对象的扶贫资金进行跟踪管理,并为不同角色的用户展示与所述用户的访问权限相对应的扶贫数据;其中,所述扶贫数据包括:扶贫对象识别、扶贫对象管理、扶贫对象资金发放和扶贫对象的扶贫资金使用过程中涉及到的数据;

其中,所述扶贫数据是以区块链的方式进行保存的,所述第一智能合约和所述第二智能合约是根据专家经验和预设的扶贫策略确定的。

第三方面,本发明实施例提供一种电子设备,所述设备包括存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行上述基于区块链的精准扶贫方法。

第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述基于区块链的精准扶贫方法。

本发明实施例提供的基于区块链的精准扶贫系统和方法,主要针对现有精准扶贫系统中的数据采集、传输和开放共享等环节,提高信息采集效率、校验采集信息,采用基于智能合约的扶贫对象筛选方式,合理提高扶贫专家的知识利用效率,减少人为因素产生的不公平现象,对扶贫资金全周期跟踪监管,使得每一笔扶贫资金都记录在链,提高资金使用效率,允许政府机关、社会舆论等监管监督机构对扶贫程序和成效进行合理监督,同时提高扶贫和脱贫识别精度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的基于区块链的精准扶贫系统的结构示意图;

图2是本发明实施例提供的基于区块链的精准扶贫方法流程图;

图3是本发明实施例提供的电子设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1是本发明实施例提供的基于区块链的精准扶贫系统的结构示意图,如图1所示,所述系统包括:扶贫对象识别子系统10、扶贫对象管理子系统11、扶贫资金管理子系统12和社会监督子系统13,其中:

扶贫对象识别子系统10用于获取候选人的个人信息,根据所述个人信息和预设的第一智能合约,判断所述候选人是否为扶贫对象;扶贫对象管理子系统11用于根据预设的第二智能合约,对所有的扶贫对象进行扶贫等级划分;扶贫资金管理子系统12用于对扶贫对象的扶贫资金进行管理和跟踪;社会监督子系统13用于为不同角色的用户展示与所述用户的访问权限相对应的扶贫数据;其中,所述扶贫数据包括:扶贫对象识别、扶贫对象管理、扶贫对象资金发放和扶贫对象的扶贫资金使用过程中涉及到的数据;其中,所述扶贫数据是以区块链的方式进行保存的,所述第一智能合约和所述第二智能合约是根据专家经验和预设的扶贫策略确定的。

具体地,本发明实施例提供的基于区块链的精准扶贫系统,可以包括:扶贫对象识别子系统10、扶贫对象管理子系统11、扶贫资金管理子系统12和社会监督子系统13。

扶贫对象识别子系统10、扶贫对象管理子系统11、扶贫资金管理子系统12和社会监督子系统13都属于合约业务层,是基于智能合约构建的。

扶贫对象识别子系统10可以获取候选人的个人信息,根据候选人的个人信息和预设的第一智能合约,判断该候选人是否为扶贫对象。其中,第一智能合约是根据预设的扶贫策略以及专家经验制定的,第一智能合约可以是一套合约,由多个合约组成。扶贫对象识别子系统10可以从所有的候选人中,识别出满足第一智能合约规定的扶贫对象,扶贫对象识别过程中涉及到的所有数据都是以区块链的方式进行保存的,这样可以实现数据的真实性和可追溯性。

扶贫对象管理子系统11可以根据预设的第二智能合约,对所有的扶贫对象进行划分,划分为不同的扶贫等级。其中,扶贫对象可以为个人,也可以为地区。第二智能合约是根据专家经验和预设的扶贫策略确定的,其中,第二智能合约可以是一套合约,由多个合约组成。扶贫对象管理过程中涉及到的数据是以区块链的方式进行保存的,这样可以实现数据的真实性和可追溯性。

扶贫资金管理子系统12可以对扶贫对象的扶贫资金进行管理,包括:扶贫对象的扶贫资金的发放、扶贫资金的使用和流通过程。扶贫资金管理过程中涉及到的数据是以区块链的方式进行保存的,这样可以实现数据的真实性和可追溯性。

社会监督子系统13可以获取用户的角色,不用角色的访问权限不同,社会监督子系统13可以根据用户的角色,向其展示与访问权限相对应的扶贫数据。用户的角色可以包括:金融机构、扶贫对象和舆论媒体等。其中,扶贫数据可以包括:扶贫对象识别、扶贫对象管理、扶贫对象资金发放和扶贫对象的扶贫资金使用过程中涉及到的所有数据,这些数据都是以区块链的方式进行保存的,这样可以实现数据的真实性和可追溯性。

本发明实施例提供的基于区块链的精准扶贫系统,主要针对现有精准扶贫系统中的数据采集、传输和开放共享等环节,提高信息采集效率、校验采集信息,采用基于智能合约的扶贫对象筛选方式,合理提高扶贫专家的知识利用效率,减少人为因素产生的不公平现象,对扶贫资金全周期跟踪监管,使得每一笔扶贫资金都记录在链,提高资金使用效率,允许政府机关、社会舆论等监管监督机构对扶贫程序和成效进行合理监督,同时提高扶贫和脱贫识别精度。

可选地,在上述实施例的基础上,所述系统包括:扶贫对象识别子系统、扶贫对象管理子系统、扶贫资金管理子系统、社会监督子系统和安全管理子系统,其中:

安全管理子系统用于设定不同的角色,并且为每种角色设定对应的扶贫数据访问权限。

具体地,本发明实施例提供的基于区块链的精准扶贫系统,可以包括:扶贫对象识别子系统、扶贫对象管理子系统、扶贫资金管理子系统、社会监督子系统和安全管理子系统。其中,所述扶贫对象识别子系统、所述扶贫对象管理子系统、所述扶贫资金管理子系统和所述社会监督子系统,已在上述实施例中详细描述,此处不再赘述。

安全管理子系统可以为不同的用户设定不同的角色,并为每种角色设定对应的扶贫数据访问权限。

可选地,在上述实施例的基础上,所述系统包括:扶贫对象识别子系统、扶贫对象管理子系统、扶贫资金管理子系统、社会监督子系统和扶贫措施管理子系统,其中:

扶贫措施管理子系统用于根据预设的第三智能合约,为不同扶贫等级的扶贫对象设定对应的扶贫措施。

具体地,本发明实施例提供的基于区块链的精准扶贫系统,可以包括:扶贫对象识别子系统、扶贫对象管理子系统、扶贫资金管理子系统、社会监督子系统和扶贫措施管理子系统。其中,所述扶贫对象识别子系统、所述扶贫对象管理子系统、所述扶贫资金管理子系统和所述社会监督子系统,已在上述实施例中详细描述,此处不再赘述。

扶贫措施管理子系统可以根据预设的第三智能合约,为不同扶贫等级的扶贫对象设定对应的扶贫措施。其中,第三智能合约是根据专家经验和预设的扶贫策略确定的,第三智能合约可以是一套合约,由多个合约组成。扶贫措施管理过程中涉及到的数据是以区块链的方式进行保存的。

可选地,在上述实施例的基础上,所述系统包括:扶贫对象识别子系统、扶贫对象管理子系统、扶贫资金管理子系统、社会监督子系统和脱贫预警子系统,其中:

脱贫预警子系统,用于根据预设的第四智能合约,判断扶贫对象是否满足脱贫条件,若是,则发出预警消息。

具体地,本发明实施例提供的基于区块链的精准扶贫系统,可以包括:扶贫对象识别子系统、扶贫对象管理子系统、扶贫资金管理子系统、社会监督子系统和脱贫预警子系统。其中,所述扶贫对象识别子系统、所述扶贫对象管理子系统、所述扶贫资金管理子系统和所述社会监督子系统,已在上述实施例中详细描述,此处不再赘述。

脱贫预警子系统可以根据预设的第四智能合约,判断扶贫对象是否满足脱贫条件,若是,则发出预警消息。其中,第四智能合约是根据专家经验和预设的扶贫策略确定的,第四智能合约可以是一套合约,由多个合约组成。脱贫预警过程中涉及到的数据都是以区块链的方式进行保存的。

可选地,在上述实施例的基础上,所述系统包括:扶贫对象识别子系统、扶贫对象管理子系统、扶贫资金管理子系统、社会监督子系统和对接子系统,其中:

对接子系统,用于与预设部门的数据系统进行对接,并从所述预设部门的数据系统中获取扶贫对象的扶贫数据;其中,所述预设部门包括:公安部门、民政部门、住建部门、卫计部门、教育部门、人社部门、金融部门、保理部门和电商部门。

具体地,本发明实施例提供的基于区块链的精准扶贫系统,可以包括:扶贫对象识别子系统、扶贫对象管理子系统、扶贫资金管理子系统、社会监督子系统和对接子系统。其中,所述扶贫对象识别子系统、所述扶贫对象管理子系统、所述扶贫资金管理子系统和所述社会监督子系统,已在上述实施例中详细描述,此处不再赘述。

对接子系统可以与预设部门的数据系统进行对接,并从这些预设部门的数据系统中获取扶贫对象的扶贫数据。其中,这些预设部门可以包括:公安部门、民政部门、住建部门、卫计部门、教育部门、人社部门、金融部门、保理部门和电商部门。

对接子系统基于外部数据接入服务和协议解析服务而建立,可以支持多种类型的数据接入和汇聚手段。对接子系统与这些预设部门的数据系统之间进行数据交互的过程中,是基于隐私安全机制、可信数据交换和共识机制来实现的,改进经典区块链核心技术,采用轻量级的共识机制、完整的大数据分析技术、考虑数据安全隐私的可信数据传输及针对政务的高可用性用户权限管理安全机制。

本发明实施例提供的基于区块链的精准扶贫系统涵盖了扶贫资金每一步流转,跟踪了扶贫资金落实到扶贫对象后的流转去向,完成了资金流转的全流程上链,有助于分析扶贫工作的成效,分析造成贫困的原因,并开展多种类型的帮扶手段等。

图2是本发明实施例提供的基于区块链的精准扶贫方法流程图,如图2所示,所述方法包括:

步骤20、获取候选人通过终端输入的个人信息;

步骤21、对所述候选人的个人信息进行数据校验;

步骤22、若校验通过,则根据所述候选人的个人信息和预设的第一智能合约,判断所述候选人是否为扶贫对象;

步骤23、若是,则根据预设的第二智能合约,对所述扶贫对象进行扶贫等级划分;

步骤24、根据所述扶贫对象的扶贫等级获取对应的扶贫措施,根据所述扶贫措施对所述扶贫对象进行扶贫;

步骤25、对所述扶贫对象的扶贫资金进行跟踪管理,并为不同角色的用户展示与所述用户的访问权限相对应的扶贫数据;其中,所述扶贫数据包括:扶贫对象识别、扶贫对象管理、扶贫对象资金发放和扶贫对象的扶贫资金使用过程中涉及到的数据;

其中,所述扶贫数据是以区块链的方式进行保存的,所述第一智能合约和所述第二智能合约是根据专家经验和预设的扶贫策略确定的。

具体地,系统可以获取候选人通过pc端或手机移动端上传的个人信息,然后,对候选人的个人信息进行校验。具体的,可以将候选人的个人信息经过公安、民政、金融、保理等多个部门的区块链节点进行数据校验,校验通过后,可作为新区块的一个事务(transaction)预备记入区块链账本。候选人的银行流水及电商交易记录等日常经济活动也作为个人信息的一部分,根据具体事件发生时间在多个节点协同校验后,预备记入区块链账本。

若检验通过,系统可以根据候选人的个人信息和预设的第一智能合约,判断该候选人是否为扶贫对象。其中,第一智能合约是根据预设的扶贫策略以及专家经验制定的。

若判断获知,候选人满足第一智能合约的规定,则可以将该候选人作为一个扶贫对象。系统可以根据预设的第二智能合约,对该扶贫对象进行扶贫等级划分。确定好扶贫等级之后,获取与该扶贫等级相对应的扶贫措施,根据获取到的扶贫措施对该扶贫对象进行帮助。比如,可以进行扶贫资金发放,对该扶贫对象发放一个订制化的身份识别卡。

系统可以对扶贫对象的扶贫资金进行跟踪管理,跟踪扶贫资金的流向。

系统还可以对不同角色的用户设定不同的访问权限,向用户展示与其权限相对应的扶贫数据。其中,扶贫数据包括:扶贫对象识别、扶贫对象管理、扶贫对象资金发放和扶贫对象的扶贫资金使用过程中涉及到的数据,这些扶贫数据是以区块链的方式进行保存的,这样可以保证扶贫数据的真实性和可追溯性。

扶贫数据的公示包括:扶贫对象个人信息公示和政府公务流程公示,所有种类的信息在上链前均经过哈希算法处理,哈希结果和数据存放地址上链,原始信息保留在政府机关、电商平台等原数据节点,部分关键原始信息、哈希结果、数据摘要等在全部区块链节点上完成共识同步。在需要进行历史追溯及结果查验时,每一个区块内记录的事务(transaction)需要对应政府部门、电商平台、监督监管等多个合法私钥解密才能得到对应的数据的哈希结果、存储地址以及从对应地址拉取数据的权限。经过哈希算法比对可以验证拉取的数据真伪及是否被篡改,进而达到既公开透明,又保护个人及各个平台的隐私安全的目的。

发明实施例提供的基于区块链的精准扶贫方法,主要针对现有精准扶贫系统中的数据采集、传输和开放共享等环节,提高信息采集效率、校验采集信息,采用基于智能合约的扶贫对象筛选方式,合理提高扶贫专家的知识利用效率,减少人为因素产生的不公平现象,对扶贫资金全周期跟踪监管,使得每一笔扶贫资金都记录在链,提高资金使用效率,允许政府机关、社会舆论等监管监督机构对扶贫程序和成效进行合理监督,同时提高扶贫和脱贫识别精度。

可选地,在上述实施例的基础上,所述方法还包括:

根据预设的第四智能合约,判断扶贫对象是否满足脱贫条件,若是,则发出预警消息。

扶贫对象对扶贫资金的一切经济行为需全部经过扶贫终端pc或移动端,基于区块链的历史追溯特性,扶贫对象的社会资料、银行流水以及电商交易记录等信息也会全部实时上链且完整可查。

系统可以根据预设的第四智能合约,判断扶贫对象是否满足脱贫条件,若是,则发出预警消息。其中,第四智能合约是根据专家经验和预设的扶贫策略确定的,系统可以根据第四智能合约,对扶贫对象进行脱贫等级判定,一旦满足触发条件,即可快速定位相关人员或所在区域,找出潜在的脱贫对象并及时预警,辅助工作人员完成对扶贫对象的脱贫工作。

图3是本发明实施例提供的电子设备的结构示意图,如图3所示,所述设备包括:处理器(processor)31、存储器(memory)32和总线33,其中:

所述处理器31和所述存储器32通过所述总线33完成相互间的通信;所述处理器31用于调用所述存储器32中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:获取候选人通过终端输入的个人信息;对所述候选人的个人信息进行数据校验;若校验通过,则根据所述候选人的个人信息和预设的第一智能合约,判断所述候选人是否为扶贫对象;若是,则根据预设的第二智能合约,对所述扶贫对象进行扶贫等级划分;根据所述扶贫对象的扶贫等级获取对应的扶贫措施,根据所述扶贫措施对所述扶贫对象进行扶贫;对所述扶贫对象的扶贫资金进行跟踪管理,并为不同角色的用户展示与所述用户的访问权限相对应的扶贫数据;其中,所述扶贫数据包括:扶贫对象识别、扶贫对象管理、扶贫对象资金发放和扶贫对象的扶贫资金使用过程中涉及到的数据;其中,所述扶贫数据是以区块链的方式进行保存的,所述第一智能合约和所述第二智能合约是根据专家经验和预设的扶贫策略确定的。

本发明实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:获取候选人通过终端输入的个人信息;对所述候选人的个人信息进行数据校验;若校验通过,则根据所述候选人的个人信息和预设的第一智能合约,判断所述候选人是否为扶贫对象;若是,则根据预设的第二智能合约,对所述扶贫对象进行扶贫等级划分;根据所述扶贫对象的扶贫等级获取对应的扶贫措施,根据所述扶贫措施对所述扶贫对象进行扶贫;对所述扶贫对象的扶贫资金进行跟踪管理,并为不同角色的用户展示与所述用户的访问权限相对应的扶贫数据;其中,所述扶贫数据包括:扶贫对象识别、扶贫对象管理、扶贫对象资金发放和扶贫对象的扶贫资金使用过程中涉及到的数据;其中,所述扶贫数据是以区块链的方式进行保存的,所述第一智能合约和所述第二智能合约是根据专家经验和预设的扶贫策略确定的。

本发明实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:获取候选人通过终端输入的个人信息;对所述候选人的个人信息进行数据校验;若校验通过,则根据所述候选人的个人信息和预设的第一智能合约,判断所述候选人是否为扶贫对象;若是,则根据预设的第二智能合约,对所述扶贫对象进行扶贫等级划分;根据所述扶贫对象的扶贫等级获取对应的扶贫措施,根据所述扶贫措施对所述扶贫对象进行扶贫;对所述扶贫对象的扶贫资金进行跟踪管理,并为不同角色的用户展示与所述用户的访问权限相对应的扶贫数据;其中,所述扶贫数据包括:扶贫对象识别、扶贫对象管理、扶贫对象资金发放和扶贫对象的扶贫资金使用过程中涉及到的数据;其中,所述扶贫数据是以区块链的方式进行保存的,所述第一智能合约和所述第二智能合约是根据专家经验和预设的扶贫策略确定的。

以上所描述的电子设备等实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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