一种基于区块链技术的慈善机构交易系统技术方案

技术编号:26793807 阅读:18 留言:0更新日期:2020-12-22 17:09
本发明专利技术提供了一种基于区块链技术的慈善机构交易系统,所述系统用于慈善机构交易过程实现公开透明,同时满足捐赠者对捐赠交易的偏好需求;所述系统包括:信息管理模块、分配模块;其中所述信息管理模块与所述分配模块数据连接。本发明专利技术通过采用区块链数据库实现云存储数据,实现慈善交易过程中产生大量数据实时存储,并且通过区块链技术中的去中心化的特点实现慈善交易过程中的公开透明,保证慈善交易产生的数据的安全性;并且其通过采用数据完整性验证和智能合约实现数据检验的完整性和安全性,避免人为篡改数据的发生,保证慈善交易的公开透明。

【技术实现步骤摘要】
一种基于区块链技术的慈善机构交易系统
本专利技术涉及慈善机构慈善交易领域,尤其涉及基于区块链技术的慈善交易问题。
技术介绍
作为社会救济和福利事业的组成部分,慈善组织对接济贫困、提倡互助互爱、维护社会稳定起重要作用,并且随着区块链的发展,将区块链与慈善事业相结合不仅能提高慈善交易时的安全性和公开性,同时能提高公众对慈善的热情。如CN201911145120.X现有技术公开了一种基于区块链的进行慈善的方法和系统,另一种典型的如CN201911171791.3的现有技术公开的一种基于区块链的慈善捐款管理方法、设备及介质再来看CN201921462132.0的现有技术公开的一种慈善募捐机器人,前两种专利运用区块链技术加强慈善交易的安全性,但没有提高群众对捐赠的热情,后一个专利虽然能提高群众的热情,但是并没有在区块链
上进行研究。为了解决本领域普遍存在慈善交易的不透明和不安全的问题,以及公众对慈善事业的不了解,不能有效且智能化的进行捐赠等等问题,为更好地促进慈善事业的发展并且提高群众对慈善事业的热情以此作出本专利技术。
技术实现思路
本专利技术的目的在于更好地促进慈善事业的发展并且提高群众对慈善事业的热情,针对目前普遍存在慈善交易的不透明和不安全的问题,以及公众对慈善事业的不了解,不能有效且智能化的进行捐赠所存在的不足,提出了一种基于区块链技术的慈善机构交易系统。为了克服现有技术的不足,本专利技术采用如下技术方案:一种基于区块链技术的慈善机构交易系统,其特征在于,所述系统包括:信息管理模块、分配模块;其中所述信息管理模块与所述分配模块数据连接。可选的,所述信息管理模块被构造成存储层、控制层组成。可选的,所述存储层内搭建区块链数据库1,其中所述区块链数据库1负责存储慈善交易信息和慈善交易双方的信息。可选的,所述区块链数据库1增设数据完整性验证模式保证数据安全性。可选的,所述存储层将捐赠请求发送至所述控制层中,其中所述控制层内搭建区块链数据库2,所述区块链数据库存储所述请求信息。可选的,所述控制层负责将将所述捐赠请求发送至所述分配模块中,所述分配模块接收到所述捐赠请求后进行捐赠行为分配。可选的,所述分配模块由评分层和地理层组成,其中所述分配模块负责为所述捐赠者提供慈善捐赠方案。可选的,其中所述评分层负责计算所述慈善机构的综合得分,并通过所述得分对所述慈善机构进行筛选,选择适合所述捐赠者的慈善机构进行捐赠交易。可选的,其中所述地理层内搭建在GIS空间技术,通过运用算法计算在地理层面上适合所述捐赠者的捐赠方案。另一方面,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,并且所述计算机执行所示指令实现如前所述的系统。本专利技术所取得的有益效果是:1.通过采用区块链数据库实现云存储数据,实现慈善交易过程中产生大量数据实时存储,并且通过区块链技术中的去中心化的特点实现慈善交易过程中的公开透明,保证慈善交易产生的数据的安全性。2.通过采用数据完整性验证和智能合约实现数据检验的完整性和安全性,避免人为篡改数据的发生,保证慈善交易的公开透明。3.通过采用利用大数据和区块链数据为实现两种不同方向为捐赠者提供两个不同方向的捐赠方案,提高慈善交易的便利性和多样性。4.通过采用对慈善机构进行评分排名,捐赠者通过慈善评分选择合适的慈善机构进行捐赠,同时捐赠者通过评分等级加强对慈善机构的认识和了解,同时能促进慈善机构为提高评分排名而加强机构的建设。5.通过采用GIS技术检测捐赠者和慈善机构的位置,提供基于路线的捐赠方案,捐赠者可在其所在区域内的慈善机构进行捐赠,实地考察慈善机构的情况,可提高捐赠者对慈善捐赠的热情。附图说明从以下结合附图的描述可以进一步理解本专利技术。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在不同的视图中,相同的附图标记指定对应的部分。图1为本专利技术的整体系统的结构示意图。图2为本专利技术的模块间的运作的结构示意图。图3为本专利技术的地理层运行结果的结构示意图。图4为本专利技术的慈善捐赠行为的结构示意图。具体实施方式为了使得本专利技术的目的.技术方案及优点更加清楚明白,以下结合其实施例,对本专利技术进行进一步详细说明;应当理解,此处所描述的具体实施例仅用于解释本专利技术,并不用于限定本专利技术。对于本领域技术人员而言,在查阅以下详细描述之后,本实施例的其它系统.方法和/或特征将变得显而易见。旨在所有此类附加的系统.方法.特征和优点都包括在本说明书内.包括在本专利技术的范围内,并且受所附权利要求书的保护。在以下详细描述描述了所公开的实施例的另外的特征,并且这些特征根据以下将详细描述将是显而易见的。本专利技术实施例的附图中相同或相似的标号对应相同或相似的部件;在本专利技术的描述中,需要理解的是,若有术语“上”.“下”.“左”.“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或组件必须具有特定的方位.以特定的方位构造和操作,因此附图中描述位置关系的用语仅用于示例性说明,不能理解为对本专利的限制,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。实施例一:在本实施方式一中,所述信息管理模块由存储层、控制层组成,其中所述存储层负责存储捐赠者和慈善机构的信息在区块链数据库1中,所述区块链数据库1基于数据完整性证明协议被构造成由用户、区块链实体和云存储服务器组成,其中所述用户指所述捐赠者和所述慈善机构用于连接本专利技术系统的服务器;所述用户将所述捐赠者和所述慈善机构上传到本专利技术系统中的个人数据打包成数据块上传到所述云存储服务器上,所述区块链实体负责记录慈善交易记录,并为智能合约提供运行环境,所述区块链实体记录好慈善交易的记录后将数据上传至所述云存储服务器进行进一步的数据存储,所述云存储服务器负责存储所述区块链实体的记录信息和所述用户的数据块;所述存储层的工作流程如下所述:1、所述云存储服务器器创建服务合约,所述服务合约负责证明所述云存储服务器提供存储服务,同时所述云存储服务器将所述服务合约广播到全网节点,其中全网节点存在于所述存储层中;2、所述用户在所述区块链实体上查询符合需求的所述服务合约,并且所述用户根据所述服务合约中的联系方式与所述云存储服务器在所述区块链实体中建立连接;3、所述用户将所述服务器上传的信息打包成数据块,并将所述数据块的哈希值构建在Markel哈系树中;4、所述用户和所述云存储服务器对步骤3中生成的Markel哈系树根值需要数值达成一致;5、所述用户发送步骤3中的所述数据块、步骤4生成的所述Markel哈系树根值和一个挑战值给所述云存储服务器;同时所述云存储服务器返回所述挑战值对应的存储证明;6、所述用户验证步骤5的所述存储证明,若验证通过则所述用户创建存储合约,并且计本文档来自技高网...

【技术保护点】
1.一种基于区块链技术的慈善机构交易系统,所述系统用于慈善机构交易过程实现公开透明,同时满足捐赠者对捐赠交易的偏好需求;其特征在于,所述系统包括:信息管理模块、分配模块;其中所述信息管理模块与所述分配模块数据连接。/n

【技术特征摘要】
1.一种基于区块链技术的慈善机构交易系统,所述系统用于慈善机构交易过程实现公开透明,同时满足捐赠者对捐赠交易的偏好需求;其特征在于,所述系统包括:信息管理模块、分配模块;其中所述信息管理模块与所述分配模块数据连接。


2.如权利要求1所述的一种基于区块链技术的慈善机构交易系统,其特征在于,所述信息管理模块被构造成存储层、控制层组成。


3.如前述权利要求之一所述的一种基于区块链技术的慈善机构交易系统,其特征在于,所述存储层内搭建区块链数据库1,其中所述区块链数据库1负责存储慈善交易信息和慈善交易双方的信息。


4.如前述权利要求之一所述的一种基于区块链技术的慈善机构交易系统,其特征在于,所述区块链数据库1增设数据完整性验证模式保证数据安全性。


5.如前述权利要求之一所述的一种基于区块链技术的慈善机构交易系统,其特征在于,所述存储层将捐赠请求发送至所述控制层中,其中所述控制层内搭建区块链数据库2,所述区块链数据库存储所述请求信息。


6...

【专利技术属性】
技术研发人员:林平
申请(专利权)人:佛山市龙生光启科技有限公司
类型:发明
国别省市:广东;44

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

1