一种数据处理的方法及装置制造方法及图纸

技术编号:15792701 阅读:362 留言:0更新日期:2017-07-10 01:41
本发明专利技术公开了一种数据处理的方法,该方法包括:目标记账节点获取交易节点发送的交易信息,所述目标记账节点是根据本轮次M个记账节点确定的,所述M为预设常数;所述目标记账节点将所述交易信息对其余记账节点发起共识,所述其余记账节点为所述本轮次M个记账节点中除所述目标记账节点以外的记账节点;若所述共识成功,所述目标记账节点将获取的所述交易信息存储到所述目标记账节点对应的区块中。由此可见,目标记账节点获取的交易信息被其他节点认可后才可以存储,保证了所获取的交易信息的准确性,无需再有证明机制,就实现了各家企业对记账节点对应区块存储的交易信息的完全信任。此外,本发明专利技术还公开了一种数据处理的装置。

【技术实现步骤摘要】
一种数据处理的方法及装置
本专利技术涉及金融互联网
,尤其涉及一种数据处理的方法及装置。
技术介绍
目前,我国电动汽车产业飞速发展,充电桩的建设解决了电动汽车出行充电里程顾虑的问题,能够使电动汽车在外可以快速充电,充电桩的运营商有很多家,各家运营商都建立了各自的支付平台,采用不同的充电收费标准,支付方式也各有不同,给用户充电缴费带来了极大地不便,充电桩联盟旨在将零散的各家运营商的充电桩通过移动互联网进行相互链接,以实现线上监控、管理,有效地解决了支付不统一的问题,实现了便捷支付、便捷充电。充电桩联盟链采用多中心的结构,包括两类节点,即交易节点和记账节点,其中,每一个充电桩就是一个交易节点,可以实现用户充电支付操作和网络交互,每一个记账节点是一个中心,提供记账服务并维护全局账本。现有技术中,交易节点的交易信息只由一个记账节点提供记账服务,即只有一个记账节点获得交易节点的交易信息后直接进行记账。专利技术人研究发现,只通过一个记账节点对交易信息进行记账,在传统的中心化一个记账节点记账的模式下,个人在互联网上的身份或资产都需要第三方机构证明,但第三方机构存在被渗透、破坏或造假的可能,所有非现金交易都必须依赖商业银行或清算中心进行,中介的存在造成高成本、低效率的问题,这些都会造成记账节点可能出现记账错误或者漏记等情况,即结账节点所存储的交易信息并不一定真实,因此,充电桩联盟中各家企业对上述的记账节点所记的交易信息并不是完全信任。
技术实现思路
本专利技术所要解决的技术问题是,提供一种数据处理方法,记账节点将获取的交易信息与其他记账节点获取的交易信息共识,共识成功才存储交易信息,以实现各家企业对记账节点的信任。第一方面,本专利技术实施例提供了一种数据处理的方法,该方法包括:目标记账节点获取交易节点发送的交易信息,所述目标记账节点是根据本轮次M个记账节点确定的,所述M为预设常数;所述目标记账节点将所述交易信息对其余记账节点发起共识,所述其余记账节点为所述本轮次M个记账节点中除所述目标记账节点以外的记账节点;若所述共识成功,所述目标记账节点将获取的所述交易信息存储到所述目标记账节点对应的区块中。优选的,所述M满足保证维护总账且避免共识复杂的预设条件。优选的,所述共识的方法为:拜占庭容错算法。优选的,还包括:根据总记账节点和上伦次记账节点,确定所述本轮次M个记账节点。优选的,所述根据总记账节点和上伦次记账节点,确定所述本轮次M个记账节点,具体为:根据各家企业的记账节点的数量和所述总记账节点数量,确定各家企业的记账节点占所述总记账节点的比例;根据所述M、所述各家企业的记账节点占所述总记账节点的比例、上伦次记账节点和各企业的奖惩系数,确定所述本轮次M个记账节点。第二方面,本专利技术实施例提供了一种数据处理的装置,该装置包括:交易信息获取单元,用于目标记账节点获取交易节点发送的交易信息,所述目标记账节点是根据本轮次M个记账节点确定的,所述M为预设常数;交易信息共识单元,用于所述目标记账节点将所述交易信息对其余记账节点发起共识,所述其余记账节点为所述本轮次M个记账节点中除所述目标记账节点以外的记账节点;交易信息存储单元,用于若所述共识成功,所述目标记账节点将获取的所述交易信息存储到所述目标记账节点对应的区块中。优选的,所述M满足保证维护总账且避免共识复杂的预设条件。优选的,所述共识的方法为:拜占庭容错算法。优选的,还包括:确定单元,用于根据总记账节点和上伦次记账节点,确定所述本轮次M个记账节点。优选的,所述确定单元具体包括比例确定子单元和记账节点确定子单元;比例确定子单元,用于根据各家企业的记账节点的数量和所述总记账节点数量,确定各家企业的记账节点占所述总记账节点的比例;记账节点确定子单元,用于根据所述M、所述各家企业的记账节点占所述总记账节点的比例、上伦次记账节点和各企业的奖惩系数,确定所述本轮次M个记账节点。与现有技术相比,本专利技术至少具有以下优点:采用本专利技术实施例的技术方案,目标记账节点获取交易节点发送的交易信息,所述目标记账节点是根据本轮次M个记账节点确定的,所述M为预设常数;所述目标记账节点将所述交易信息对其余记账节点发起共识,所述其余记账节点为所述本轮次M个记账节点中除所述目标记账节点以外的记账节点;若所述共识成功,所述目标记账节点将获取的所述交易信息存储到所述目标记账节点对应的区块中。由此可见,目标记账节点获取的交易信息被其他节点认可后才可以存储,保证了所获取的交易信息的准确性,使得目标记账节点对应的区块存储的交易信息都是真实的,无需再有第三方机构介入证明,就实现了各家企业对记账节点对应区块存储的交易信息的完全信任。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例中一种应用场景所涉及的系统框架示意图;图2为本专利技术实施例提供的一种数据处理的方法的流程示意图;图3为本专利技术实施例提供的另一种数据处理的方法的流程示意图;图4为本专利技术实施例提供的一种数据处理的装置的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。专利技术人经过研究发现,只通过一个记账节点对交易信息进行记账,在传统的中心化一个记账节点记账的模式下,个人在互联网上的身份或资产都需要第三方机构证明,但第三方机构存在被渗透、破坏或造假的可能,所有非现金交易都必须依赖商业银行或清算中心进行,中介的存在造成高成本、低效率的问题,这些都会造成记账节点可能出现记账错误或者漏记等情况,即结账节点所存储的交易信息并不一定真实,因此,充电桩联盟中各家企业对上述的记账节点所记的交易信息并不是完全信任。为了解决这一问题,在本专利技术实施例中,目标记账节点获取交易节点发送的交易信息,所述目标记账节点是根据本轮次M个记账节点确定的,所述M为预设常数;所述目标记账节点将所述交易信息对其余记账节点发起共识,所述其余记账节点为所述本轮次M个记账节点中除所述目标记账节点以外的记账节点;若所述共识成功,所述目标记账节点将获取的所述交易信息存储到所述目标记账节点对应的区块中。由此可见,目标记账节点获取的交易信息被其他节点认可后才可以存储,保证了所获取的交易信息的准确性,使得目标记账节点对应的区块存储的交易信息都是真实的,无需再有第三方机构介入证明,就实现了各家企业对记账节点对应区块存储的交易信息的完全信任。举例来说,本专利技术实施例的场景之一,可以是应用到如图1所示的场景中。该场景中有交易节点101和目标记账节点102,交易节点101可以向目标记账节点102发送信息。首先确定了本轮次M个记账节点,交易节点101向全网发送的交易信息;M个记账节点均获取交易节点101发送的交易信息,从M个记账节点确定目标记账节本文档来自技高网
...
一种数据处理的方法及装置

【技术保护点】
一种数据处理的方法,其特征在于,包括:目标记账节点获取交易节点发送的交易信息,所述目标记账节点是根据本轮次M个记账节点确定的,所述M为预设常数;所述目标记账节点将所述交易信息对其余记账节点发起共识,所述其余记账节点为所述本轮次M个记账节点中除所述目标记账节点以外的记账节点;若所述共识成功,所述目标记账节点将获取的所述交易信息存储到所述目标记账节点对应的区块中。

【技术特征摘要】
1.一种数据处理的方法,其特征在于,包括:目标记账节点获取交易节点发送的交易信息,所述目标记账节点是根据本轮次M个记账节点确定的,所述M为预设常数;所述目标记账节点将所述交易信息对其余记账节点发起共识,所述其余记账节点为所述本轮次M个记账节点中除所述目标记账节点以外的记账节点;若所述共识成功,所述目标记账节点将获取的所述交易信息存储到所述目标记账节点对应的区块中。2.根据权利要求1所述的方法,其特征在于,所述M满足保证维护总账且避免共识复杂的预设条件。3.根据权利要求1所述的方法,其特征在于,所述共识的方法为:拜占庭容错算法。4.根据权利要求1所述的方法,其特征在于,还包括:根据总记账节点和上伦次记账节点,确定所述本轮次M个记账节点。5.根据权利要求4所述的方法,其特征在于,所述根据总记账节点和上伦次记账节点,确定所述本轮次M个记账节点,具体为:根据各家企业的记账节点的数量和所述总记账节点数量,确定各家企业的记账节点占所述总记账节点的比例;根据所述M、所述各家企业的记账节点占所述总记账节点的比例、上伦次记账节点和各企业的奖惩系数,确定所述本轮次M个记账节点。6.一种记账的装置,其特征在于,包括:交易信息获取单...

【专利技术属性】
技术研发人员:何清素徐彧王俊生韩庆芝朱兴雄姜波
申请(专利权)人:北京汇通金财信息科技有限公司国网电子商务有限公司国家电网公司
类型:发明
国别省市:北京,11

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

1