一种公益项目信息监管方法、平台、系统、设备及介质技术方案

技术编号:20004563 阅读:50 留言:0更新日期:2019-01-05 17:28
本申请公开了一种公益项目信息监管方法、平台、系统、设备及介质,包括:获取并在所述文件系统中保存公益项目相关方上传的公益项目信息;通过智能合约将所述公益项目信息转换成相应的哈希值,并将转换得到的哈希值上传至所述区块链;根据所述区块链上保存的哈希值对所述文件系统中保存的相应的公益项目信息进行公示。本申请根据区块链上保存的哈希值,从文件系统中选取出当前哈希值与上述区块链中保存的哈希值相一致的公益项目信息,并对该公益项目信息进行公示,从而确保处于公示状态的公益项目信息是与原始的公益项目信息内容完全一致的没有遭受篡改的信息,也即,本申请能够确保公益项目信息公开透明以及避免信息遭受篡改。

An Information Supervision Method, Platform, System, Equipment and Media for Public Welfare Projects

This application discloses a public welfare project information supervision method, platform, system, equipment and media, including: obtaining and storing public welfare project information uploaded by relevant parties of public welfare project in the file system; converting the public welfare project information into corresponding hash value through intelligent contract, and uploading the converted hash value to the block chain; and according to the block chain, uploading the hash value to the block chain; The saved hash value publicizes the corresponding public welfare project information stored in the file system. According to the hash value stored on the block chain, the application selects the public welfare project information whose current hash value is consistent with the hash value stored in the block chain mentioned above from the file system, and publicizes the public welfare project information, so as to ensure that the public welfare project information in the publicized state is completely consistent with the original public welfare project information content and has not been tampered with, that is to say, This application can ensure that public welfare project information is open and transparent and avoid tampering with information.

【技术实现步骤摘要】
一种公益项目信息监管方法、平台、系统、设备及介质
本申请涉及信息监管
,特别涉及一种公益项目信息监管方法、平台、系统、设备及介质。
技术介绍
当前,随着社会经济的快速发展以及高素质国民教育的普及,社会上出现了越来越多的公益组织,这些公益组织通过创建各种各样的公益项目,来吸收社会各界的捐款,然后将收取到的捐款用来帮扶社会上的困难群众,为社会的和谐发展注入了重要力量。然而,由于现有所存在的公益项目信息公开不透明、信息容易遭受篡改等问题,导致当前社会大众对公益平台的信任程度较低,由此使得社会大众向公益平台捐款的意愿受到严重的影响,阻碍了社会各项公益事业的发展进程。
技术实现思路
有鉴于此,本申请的目的在于提供一种公益项目信息监管方法、平台、系统、设备及介质,能够确保公益项目信息公开透明以及避免信息遭受篡改,有利于提升社会公众对公益项目的信任程度。其具体方案如下:第一方面,本申请公开了一种公益项目信息监管方法,基于通过区块链搭建的文件系统,包括:获取并在所述文件系统中保存公益项目相关方上传的公益项目信息;通过智能合约将所述公益项目信息转换成相应的哈希值,并将转换得到的哈希值上传至所述区块链;根据所述区块链上保存的哈希值对所述文件系统中保存的相应的公益项目信息进行公示。可选的,所述获取并在所述文件系统中保存公益项目相关方上传的公益项目信息,包括:获取并在所述文件系统中保存公益项目捐助方和/或公益项目受捐方和/或公益项目发起方上传的公益项目信息。可选的,所述公益项目信息包括捐款方信息、受捐方信息、项目发起方信息、捐款数额、捐款时间、捐款使用情况、公益项目名称和公益项目宗旨中的任意一种或几种的组合。可选的,所述公益项目信息还包括第三方认证信息。可选的,所述获取并在所述文件系统中保存公益项目相关方上传的公益项目信息,包括:获取公益项目相关方上传的公益项目信息;判断所述公益项目信息中的第三方认证信息是否为合法认证信息;如果是,则在所述文件系统中对所述公益项目信息进行保存。可选的,所述获取并在所述文件系统中保存公益项目相关方上传的公益项目信息,包括:分别获取公益项目捐助方上传的第一公益项目信息、公益项目受捐方上传的第二公益项目信息和公益项目发起方上传的第三公益项目信息;监视所述第一公益项目信息、所述第二公益项目信息和所述第三公益项目信息之间是否存在信息不一致;如果否,则在所述文件系统中对所述第一公益项目信息、所述第二公益项目信息和所述第三公益项目信息进行保存。可选的,所述对所述第一公益项目信息、所述第二公益项目信息和所述第三公益项目信息进行保存,包括:对所述第一公益项目信息、所述第二公益项目信息和所述第三公益项目信息进行信息合并,并在所述文件系统中对合并后得到的公益项目信息进行保存。可选的,所述公益项目信息监管方法,还包括:获取客户端针对当前公示的任意公益项目信息发起的信息下载请求;根据所述信息下载请求,将所述文件系统中保存的相应的公益项目信息下发至所述客户端。可选的,所述文件系统为分布式文件系统。可选的,所述分布式文件系统为TCFS系统。可选的,所述根据所述区块链上保存的哈希值对所述文件系统中保存的相应的公益项目信息进行公示之后,还包括:对当前进行公示的公益项目信息的哈希值进行实时监视;当监视到当前进行公示的公益项目信息的实时哈希值与所述区块链上保存的相应的哈希值不一致时,则禁止对该公益项目信息进行公示。第二方面,本申请公开了一种公益项目信息监管平台,基于通过区块链搭建的文件系统,包括:信息获取模块,用于获取并在所述文件系统中保存公益项目相关方上传的公益项目信息;信息上链模块,用于通过智能合约将所述公益项目信息转换成相应的哈希值,并将转换得到的哈希值上传至所述区块链;信息公示模块,用于根据所述区块链上保存的哈希值对所述文件系统中保存的相应的公益项目信息进行公示。可选的,所述文件系统为TCFS系统。第三方面,本申请公开了一种公益项目信息监管系统,包括前述公开的公益项目信息监管平台、文件系统和区块链。第四方面,本申请公开了一种公益项目信息监管设备,包括处理器和存储器;其中,所述处理器执行所述存储器中保存的计算机程序时实现前述公开的公益项目信息监管方法。第五方面,本申请公开了一种计算机可读存储介质,用于保存计算机程序,其中,所述计算机程序被处理器执行时实现前述公开的公益项目信息监管方法。可见,本申请在获取到公益项目相关方上传的公益项目信息之后,会在通过区块链搭建的文件系统中对该公益项目信息进行保存,并且通过智能合约将上述公益项目信息转换成相应的哈希值,然后对上述得到的哈希值进行上链,由于区块链上保存的信息具有不可篡改的特点,从而使得后续可以从区块链中查找到与原始的公益项目信息对应的合法的哈希值,然后根据区块链上保存的哈希值来对文件系统中保存的相应的公益项目信息进行公示,也即,根据区块链上保存的哈希值,从文件系统中选取出当前哈希值与上述区块链中保存的哈希值相一致的公益项目信息,并对该公益项目信息进行公示,从而确保处于公示状态的公益项目信息是与原始的公益项目信息内容完全一致的没有遭受篡改的信息,由此可见,本申请能够确保公益项目信息公开透明以及避免信息遭受篡改,有利于提升社会公众对公益项目的信任程度。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请公开的一种公益项目信息监管方法流程图;图2为本申请公开的一种具体的公益项目信息监管方法流程图;图3为本申请公开的一种具体的公益项目信息监管方法流程图;图4为本申请公开的一种具体的公益项目信息监管方法流程图;图5为本申请公开的一种公益项目信息监管平台结构示意图;图6为本申请公开的一种公益项目信息监管设备结构图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。目前由于现有所存在的公益项目信息公开不透明、信息容易遭受篡改等问题,导致当前社会大众对公益平台的信任程度较低,由此使得社会大众向公益平台捐款的意愿受到严重的影响,从而严重打击了社会公益的发展进程。为此,本申请基于通过区块链搭建的文件系统,确保了公益项目信息公开透明以及避免了信息遭受篡改,有利于提升社会公众对公益项目的信任程度。参见图1所示,本申请实施例公开了一种基于通过区块链搭建的文件系统的公益项目信息监管方法,包括:步骤S11:获取并在所述文件系统中保存公益项目相关方上传的公益项目信息。本实施例中,上述文件系统是利用区块链技术创建的文件系统。进一步的,为了提升文件系统的数据存储容量和可靠性,上述文件系统具体可以是分布式文件系统。也即,本实施例中的上述文件系统具体可以是同时利用区块链技术和分布式技术搭建的文件系统,如TCFS系统(即ThunderChainFileSystem,迅本文档来自技高网...

【技术保护点】
1.一种公益项目信息监管方法,其特征在于,基于通过区块链搭建的文件系统,包括:获取并在所述文件系统中保存公益项目相关方上传的公益项目信息;通过智能合约将所述公益项目信息转换成相应的哈希值,并将转换得到的哈希值上传至所述区块链;根据所述区块链上保存的哈希值对所述文件系统中保存的相应的公益项目信息进行公示。

【技术特征摘要】
1.一种公益项目信息监管方法,其特征在于,基于通过区块链搭建的文件系统,包括:获取并在所述文件系统中保存公益项目相关方上传的公益项目信息;通过智能合约将所述公益项目信息转换成相应的哈希值,并将转换得到的哈希值上传至所述区块链;根据所述区块链上保存的哈希值对所述文件系统中保存的相应的公益项目信息进行公示。2.根据权利要求1所述的公益项目信息监管方法,其特征在于,所述获取并在所述文件系统中保存公益项目相关方上传的公益项目信息,包括:获取并在所述文件系统中保存公益项目捐助方和/或公益项目受捐方和/或公益项目发起方上传的公益项目信息。3.根据权利要求1所述的公益项目信息监管方法,其特征在于,所述公益项目信息包括捐款方信息、受捐方信息、项目发起方信息、捐款数额、捐款时间、捐款使用情况、公益项目名称和公益项目宗旨中的任意一种或几种的组合。4.根据权利要求3所述的公益项目信息监管方法,其特征在于,所述公益项目信息还包括第三方认证信息。5.根据权利要求4所述的公益项目信息监管方法,其特征在于,所述获取并在所述文件系统中保存公益项目相关方上传的公益项目信息,包括:获取公益项目相关方上传的公益项目信息;判断所述公益项目信息中的第三方认证信息是否为合法认证信息;如果是,则在所述文件系统中对所述公益项目信息进行保存。6.根据权利要求1所述的公益项目信息监管方法,其特征在于,所述获取并在所述文件系统中保存公益项目相关方上传的公益项目信息,包括:分别获取公益项目捐助方上传的第一公益项目信息、公益项目受捐方上传的第二公益项目信息和公益项目发起方上传的第三公益项目信息;监视所述第一公益项目信息、所述第二公益项目信息和所述第三公益项目信息之间是否存在信息不一致;如果否,则在所述文件系统中对所述第一公益项目信息、所述第二公益项目信息和所述第三公益项目信息进行保存。7.根据权利要求6所述的公益项目信息监管方法,其特征在于,所述对所述第一公益项目信息、所述第二公益项目信息和所述第三公益项目信息进行保存,包括:对所述第一公益项目信息...

【专利技术属性】
技术研发人员:郝旭
申请(专利权)人:深圳市网心科技有限公司
类型:发明
国别省市:广东,44

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

1