一种基于区块链的公益管理方法、平台、终端及存储介质技术

技术编号:20075682 阅读:23 留言:0更新日期:2019-01-15 00:48
本申请实施例提供一种基于区块链的公益管理方法、平台、终端及存储介质,包括:根据用户基本信息生成唯一的用户账户并将所述用户基本信息存储至分布式数据库;创建与用户账户具有一一映射关系的账户数据库并授予用户账户查看对应账户数据库信息的权限;通过对接交易平台进行用户账户的资金物品交易并将交易信息存储至对应的账户数据库;对用户账户捐赠物资进行标记和监控并根据标记将监控信息发送至对应账户数据库。本发明专利技术基于去中心化且交易信息不可篡改的区块链存储技术,实现了捐赠信息的透明和开放,捐赠人可以随时查看捐赠物资的去向,各种信息一目了然。

A Public Welfare Management Method, Platform, Terminal and Storage Medium Based on Block Chain

The embodiment of this application provides a public welfare management method, platform, terminal and storage medium based on block chain, including: generating a unique user account according to the user's basic information and storing the user's basic information to a distributed database; creating an account database with a mapping relationship with the user account and granting the user account the right to view the corresponding account database information. Through the docking and trading platform, the funds and goods of user account are traded and the transaction information is stored in the corresponding account database; the donated materials of user account are marked and monitored, and the monitoring information is sent to the corresponding account database according to the marking. The invention is based on the decentralized block chain storage technology, which can not tamper with the transaction information, and achieves the transparency and openness of the donation information. The donors can check the direction of the donated materials at any time, and all kinds of information are clear at a glance.

【技术实现步骤摘要】
一种基于区块链的公益管理方法、平台、终端及存储介质
本专利技术属于区块链存储
,具体涉及一种基于区块链的公益管理方法、平台、终端及存储介质。
技术介绍
近年来,公益捐赠平台频繁暴露出财务监管不严、数据流向不透明甚至利用职务之便中饱私囊的恶性事件。公益捐赠平台的不透明大大影响了公益平台的公信力,进而影响大众的公益意识和社会公益氛围。在传统的公益活动行为里,公益平台做为捐赠人和受益人的中介存在,是两者之间的桥梁,负责两者之间的交互。捐赠人按照公益平台的要求进行捐赠物品、筹款等活动,面向全社会公开发布,捐赠人数众多、物品繁琐,公益平台需要一定的组织进行清点、运输、收集等活动,而且一般公益组织的活动费用也会从筹款中进行划扣,一个相对封闭的公益平台存在篡改数据的可能,这也是大众最可能质疑的原因。所以一个公益捐赠平台如果能做到公开与透明,必定会对公益事业带来革命性的改变。
技术实现思路
针对现有技术的不足,本专利技术提供一种基于区块链的公益管理方法、平台、终端及存储介质,以解决上述技术问题。第一方面,本申请实施例提供一种基于区块链的公益管理方法,所述方法包括:根据用户基本信息生成唯一的用户账户并将所述用户基本信息存储至分布式数据库;创建与用户账户具有一一映射关系的账户数据库并授予用户账户查看对应账户数据库信息的权限;通过对接交易平台进行用户账户的资金物品交易并将交易信息存储至对应的账户数据库;对用户账户捐赠物资进行标记和监控并根据标记将监控信息发送至对应账户数据库。结合第一方面,在第一方面的第一种实施方式中,所述根据用户基本信息生成唯一的用户账户并将所述用户基本信息存储至分布式数据库包括:对输入的用户基本信息进行验证;判断验证是否通过:是,则生成唯一的用户账户并将所述用户基本信息存储至不可篡改的分布式数据库;否,则返回错误信息。结合第一方面,在第一方面的第二种实施方式中,所述通过对接交易平台进行用户账户的资金物品交易并将交易信息存储至对应的账户数据库包括:通过对接支付平台进行用户账户充值和资金捐赠;根据录入的物品捐赠信息生成货单信息并将物品捐赠信息发送至快递收件方;根据接收的撤销请求将未完成的交易终止并将捐赠物资按照标记返回用户账户。结合第一方面,在第一方面的第三种实施方式中,所述对用户账户捐赠物资进行标记和监控并根据标记将监控信息发送至对应账户数据库包括:生成捐赠物资对应的捐赠单号;在所述捐赠单号与捐赠的用户账户之间建立映射关系;将捐赠物资的监控信息根据捐赠单号发送至对应用户账户的账户数据库。第二方面,本申请实施例提供一种基于区块链的公益管理平台,所述平台包括:注册单元,配置用于根据用户基本信息生成唯一的用户账户并将所述用户基本信息存储至分布式数据库;创建单元,配置用于创建与用户账户具有一一映射关系的账户数据库并授予用户账户查看对应账户数据库信息的权限;交易单元,配置用于通过对接交易平台进行用户账户的资金物品交易并将交易信息存储至对应的账户数据库;监控单元,配置用于对用户账户捐赠物资进行标记和监控并根据标记将监控信息发送至对应账户数据库。结合第二方面,在第二方面的第一种实施方式中,所述注册单元包括:信息验证模块,配置用于对输入的用户基本信息进行验证;验证判断模块,配置用于判断验证是否通过账户生成模块,配置用于生成唯一的用户账户并将所述用户基本信息存储至不可篡改的分布式数据库;错误提示模块,配置用于返回错误信息。结合第二方面,在第二方面的第二种实施方式中,所述交易单元包括:资金捐赠模块,配置用于通过对接支付平台进行用户账户充值和资金捐赠;物品捐赠模块,配置用于根据录入的物品捐赠信息生成货单信息并将物品捐赠信息发送至快递收件方;捐赠撤销模块,配置用于根据接收的撤销请求将未完成的交易终止并将捐赠物资按照标记返回用户账户。结合第二方面,在第二方面的第三种实施方式中,所述监控单元包括:单号生成模块,配置用于生成捐赠物资对应的捐赠单号;映射建立模块,配置用于在所述捐赠单号与捐赠的用户账户之间建立映射关系;信息发送模块,配置用于将捐赠物资的监控信息根据捐赠单号发送至对应用户账户的账户数据库。第三方面,提供一种终端,包括:处理器、存储器,其中,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得终端终端执行上述的终端终端的方法。第四方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。本专利技术的有益效果在于,本专利技术提供的基于区块链的公益管理方法、平台、终端及存储介质,通过获取用户输入的用户基本信息生成唯一的用户账户,并创建与该用户账户绑定的账户数据库,通过对接交易平台进行捐赠行为并将捐赠行为产生的交易信息存储至用户账户绑定的账户数据库,同时对标记为用户账户下的捐赠物资进行监控并将监控信息实时传入绑定账户数据库,用户通过查看绑定账户数据库即可查看到自己的捐赠记录和捐赠物资的去向。本专利技术基于去中心化且交易信息不可篡改的区块链存储技术,实现了捐赠信息的透明和开放,捐赠人可以随时查看捐赠物资的去向,各种信息一目了然。此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一个实施例的方法的示意性流程图。图2是本申请一个实施例的平台的示意性框图。图3为本专利技术实施例提供的一种终端的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。下面对本申请中出现的关键术语进行解释。图1是本申请一个实施例的方法的示意性流程图。其中,图1执行主体可以为一种基于区块链的公益管理平台。如图1所示,该方法100包括:步骤110,根据用户基本信息生成唯一的用户账户并将所述用户基本信息存储至分布式数据库;步骤120,创建与用户账户具有一一映射关系的账户数据库并授予用户账户查看对应账户数据库信息的权限;步骤130,通过对接交易平台进行用户账户的资金物品交易并将交易信息存储至对应的账户数据库;步骤140,对用户账户捐赠物资进行标记和监控并根据标记将监控信息发送至对应账户数据库。为了便于对本专利技术的理解,下面以本专利技术基于区块链的公益管理方法的本文档来自技高网
...

【技术保护点】
1.一种基于区块链的公益管理方法,其特征在于,所述方法包括:根据用户基本信息生成唯一的用户账户并将所述用户基本信息存储至分布式数据库;创建与用户账户具有一一映射关系的账户数据库并授予用户账户查看对应账户数据库信息的权限;通过对接交易平台进行用户账户的资金物品交易并将交易信息存储至对应的账户数据库;对用户账户捐赠物资进行标记和监控并根据标记将监控信息发送至对应账户数据库。

【技术特征摘要】
1.一种基于区块链的公益管理方法,其特征在于,所述方法包括:根据用户基本信息生成唯一的用户账户并将所述用户基本信息存储至分布式数据库;创建与用户账户具有一一映射关系的账户数据库并授予用户账户查看对应账户数据库信息的权限;通过对接交易平台进行用户账户的资金物品交易并将交易信息存储至对应的账户数据库;对用户账户捐赠物资进行标记和监控并根据标记将监控信息发送至对应账户数据库。2.根据权利要求1所述的方法,其特征在于,所述根据用户基本信息生成唯一的用户账户并将所述用户基本信息存储至分布式数据库包括:对输入的用户基本信息进行验证;判断验证是否通过:是,则生成唯一的用户账户并将所述用户基本信息存储至不可篡改的分布式数据库;否,则返回错误信息。3.根据权利要求1所述的方法,其特征在于,所述通过对接交易平台进行用户账户的资金物品交易并将交易信息存储至对应的账户数据库包括:通过对接支付平台进行用户账户充值和资金捐赠;根据录入的物品捐赠信息生成货单信息并将物品捐赠信息发送至快递收件方;根据接收的撤销请求将未完成的交易终止并将捐赠物资按照标记返回用户账户。4.根据权利要求1所述的方法,其特征在于,所述对用户账户捐赠物资进行标记和监控并根据标记将监控信息发送至对应账户数据库包括:生成捐赠物资对应的捐赠单号;在所述捐赠单号与捐赠的用户账户之间建立映射关系;将捐赠物资的监控信息根据捐赠单号发送至对应用户账户的账户数据库。5.一种基于区块链的公益管理平台,其特征在于,所述平台包括:注册单元,配置用于根据用户基本信息生成唯一的用户账户并将所述用户基本信息存储至分布式数据库;创建单元,配置用...

【专利技术属性】
技术研发人员:苏冉
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1