[发明专利]一种基于区块链的数据处理方法及系统在审
申请号: | 201910168770.X | 申请日: | 2019-03-06 |
公开(公告)号: | CN109919748A | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 陈晓;刘志;吕欣冉;程晓松;包晓晶;叶胜国 | 申请(专利权)人: | 中汇信息技术(上海)有限公司 |
主分类号: | G06Q40/00 | 分类号: | G06Q40/00;G06Q20/38;G06Q40/04 |
代理公司: | 北京睿派知识产权代理事务所(普通合伙) 11597 | 代理人: | 刘锋 |
地址: | 201203 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 记录 节点集合 数据处理 报酬 区块 数据输出 验证数据 有效验证 中心节点 公平性 报价 隐私 保证 服务 | ||
本发明实施例公开了一种基于区块链的数据处理方法及系统,在第一记录节点集合和第二记录节点集合分别验证数据输入和数据输出后,获取各记录节点的初级记录单,并在将初级记录单加入总记录单的过程中获取各记录节点的记录质量,通过各记录节点的记录质量和服务报价确定能够获得报酬的记录节点和报酬数量,由此,可以对有效验证和记录的记录节点支付报酬以保证中心节点的效益,并充分提高记录节点的积极性,同时保证了记录节点的隐私成本,提高了系统的稳定性和公平性。
技术领域
本发明涉及计算机技术领域,更具体地,涉及一种基于区块链的数据处理方法及系统。
背景技术
目前,英国公开了法定数字货币框架RSCoin的交易记账架构,并设计激励机制鼓励授信机构(例如商业银行等)提供协作记账服务。RSCoin采用类似比特币的区块链记账方式,一笔交易分为交易输入和交易输出。不同于比特币的区块链记账方式,RSCoin中的交易输入被一组授信机构验证有效后,由另一组授信机构记录交易输出,并将交易打包在初级账本,向央行传递。央行汇总初级账本,形成总账本,并且央行向授信机构提供一定的报酬。为鼓励授信机构积极参与记账活动,央行向授信机构给与明确数量的报酬。但是,在RSCoin中的激励机制没有考虑授信机构差异性的服务成本,也没有给出明确的报酬分配方案,这不利于交易系统的稳定性和公平性。
发明内容
有鉴于此,本发明实施例提供一种基于区块链的数据处理方法及系统,以对有效验证和记录的记录节点支付报酬以保证中心节点的效益,并充分提高记录节点的积极性,同时保证了记录节点的隐私成本,提高了系统的稳定性和公平性。
第一方面,本发明实施例提供一种基于区块链的数据处理方法,包括:
响应于查询记录节点的请求,向客户端发送数据处理对应的第一记录节点集合和第二记录节点集合的标识,其中,所述数据处理包括数据输入和数据输出,所述第一记录节点集合为所述数据输入提供验证和记录,所述第二记录节点集合为所述数据输出提供验证和记录;
在所述数据处理被验证和记录后,获取各记录节点的初级记录单、所述数据处理的验证结果;
在将所述初级记录单加入总记录单时,获取所述第一记录节点集合和第二记录节点集合中的各记录节点的记录质量,所述记录质量用于表征所述记录节点的记录正确性;
基于各记录节点的记录质量及服务报价确定能够获得报酬的第三记录节点集合,所述服务报价为所述记录节点提供验证和/或记录服务的报价,所述服务报价通过预定的加密算法加密;
基于各记录节点的服务报价确定所述报酬;
向所述第三记录节点集合中的记录节点支付报酬。
进一步地,所述第三记录节点集合满足以下公式:
其中,π为中心节点的效益,k为所述第三记录节点集合中的记录节点的数量,α为记录质量转换效益参数,qi、bi分别为所述第三记录节点集合中的第i个记录节点的记录质量和服务报价,i为大于0小于等于k的整数。
进一步地,所述第三记录节点集合中的记录节点的数量为所述数据输入或数据输出通过验证所需要的最少的记录节点的数量,以使得所述中心节点的效益最大化。
进一步地,所述基于所述记录质量及各记录节点的服务报价确定能够获得报酬的第三记录节点集合包括:
获取所述记录质量大于第一阈值的第四记录节点集合;
对所述第四记录节点集合中的记录节点按服务报价进行排序;
按照第一预定规则从所述第四记录节点集合中选择k个记录节点以获取所述第三记录节点集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中汇信息技术(上海)有限公司,未经中汇信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910168770.X/2.html,转载请声明来源钻瓜专利网。