一种基于区块链的防数据泄露的公益善款监控追踪方法技术

技术编号:23289437 阅读:44 留言:0更新日期:2020-02-08 19:09
公开了一种基于区块链的防数据泄露的公益善款监控追踪方法,包括:S1、监管方接收捐款信息,所述捐款信息包括捐款方以及捐款方向银行汇款的善款金额;S2、所述监管方在区块链上为捐款方开设账户,并产生一对同态加密密钥,所述监管方在该区块链上记录捐款方向银行汇款的善款金额的加密代币;S3、根据银行的服务费比例,通过混合乘法同态计算所述金额密文的手续费,并通过加法同态计算扣除手续费后的实际捐款总和,并在链上记录;S4、根据线下的善款流转动态,所述监管方在每一个流转节点处记录流转对象和流转金额;S5、当接收到该善款完成捐赠的信息后,所述监管方将各个节点处的流转金额之和与所述实际捐款总和进行一致性比较,并在链上记录。

A monitoring and tracking method of public welfare fund based on blockchain to prevent data leakage

【技术实现步骤摘要】
一种基于区块链的防数据泄露的公益善款监控追踪方法
本专利技术涉及捐款监控领域,尤其涉及一种基于区块链的防数据泄露的公益善款监控追踪方法。
技术介绍
传统公益行业的捐款平台如红十字会存在一些问题,比如:首先,捐赠方存在欺诈问题。近年来,屡屡爆出出现明星诈捐事件,均是由于捐款方捐款行为的信息不透明,导致公众被蒙骗的现象也时有发生。其次,公益组织存在善款流转无法落实问题。对于善款的流转信息与落实,公益组织对善款的使用是否合法,一直是公众最关心,也是最容易存在问题的地方,这也让公众对公益组织的信任受到了影响。现如今区块链技术蓬勃发展,区块链具有公开性,防篡性,利用区块链的这些特性和加密算法可以很好的应用于公益行业,从而实现捐款的善款可追踪,信息公开透明,便于公众和监管机构对公益机构的监督。虽然现有技术中出现了利用区块链对公益捐款及善款流转进行监督的技术,但是完全透明开放地对捐款进行显示造成数据泄露的风险却不曾有人防范,现有技术中缺少一种防范数据泄露的善款流转监控机制。
技术实现思路
>为了解决现有技术中本文档来自技高网...

【技术保护点】
1.一种基于区块链的防数据泄露的公益善款监控追踪方法,其特征在于,包括以下步骤:/nS1、监管方接收捐款信息,所述捐款信息包括捐款方以及捐款方向银行汇款的善款金额;/nS2、所述监管方在区块链上为捐款方开设账户,并产生一对同态加密密钥,所述监管方在该区块链上记录捐款方向银行汇款的善款金额的加密代币,所述加密代币为通过同态加密公钥加密后的金额密文;/nS3、根据银行的服务费比例,通过混合乘法同态计算所述金额密文的手续费,并通过加法同态计算扣除手续费后的实际捐款总和,以使所述监管方在该区块链上记录银行扣除的手续费及剩余的实际捐款总和;/nS4、根据线下的善款流转动态,对所述账户中的加密代币进行追踪...

【技术特征摘要】
1.一种基于区块链的防数据泄露的公益善款监控追踪方法,其特征在于,包括以下步骤:
S1、监管方接收捐款信息,所述捐款信息包括捐款方以及捐款方向银行汇款的善款金额;
S2、所述监管方在区块链上为捐款方开设账户,并产生一对同态加密密钥,所述监管方在该区块链上记录捐款方向银行汇款的善款金额的加密代币,所述加密代币为通过同态加密公钥加密后的金额密文;
S3、根据银行的服务费比例,通过混合乘法同态计算所述金额密文的手续费,并通过加法同态计算扣除手续费后的实际捐款总和,以使所述监管方在该区块链上记录银行扣除的手续费及剩余的实际捐款总和;
S4、根据线下的善款流转动态,对所述账户中的加密代币进行追踪,包括:每一个善款流转动态包括流转对象和流转金额,所述监管方对每一个流转对象生成区块链的一个节点,并在区块链上每一个节点处记录流转对象和流转金额;
S5、当接收到该善款完成捐赠的信息后,所述监管方将各个节点处的流转金额之和与所述实际捐款总和进行一致性比较,并将比较结果记录在该区块链上,所述比较结果为一致或不一致。


2.根据权利要求1所述的基于区块链的防数据泄露的公益善款监控追踪方法,其特征在于,所述混合乘法同态计算方法为:
E(Y*y)=E(Y)*y,其中,Y为善款金额,E(Y)为同态加密后的善款金额,y为服务费的比率,Y*y为手续费,E(Y*y)为同态加密后的手续费。


3.根据权利要求1所述的基于区块链的防数据泄露的公益善款监控追踪方法,其特征在于,所述加法同态计算方法为:
E(Y*y...

【专利技术属性】
技术研发人员:许绪满左磊韩剑锋
申请(专利权)人:天聚地合苏州数据股份有限公司
类型:发明
国别省市:江苏;32

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

1