基于区块链的数据处理方法、装置和服务器制造方法及图纸

技术编号:21455425 阅读:29 留言:0更新日期:2019-06-26 05:15
本说明书实施例提供一种基于区块链的数据处理方法、装置和服务器。所述方法包括:根据基准时刻和提交时间间隔,计算提交时刻;在所述提交时刻到达以后,生成虚假交易信息;对所述虚假交易信息中的交易内容进行隐私保护处理;向所述区块链提交所述虚假交易信息。

【技术实现步骤摘要】
基于区块链的数据处理方法、装置和服务器
本说明书实施例涉及计算机
,特别涉及一种基于区块链的数据处理方法、装置和服务器。
技术介绍
区块链技术是一种分布式数据库技术,利用密码学和共识机制保证了数据的不可篡改和不可伪造。随着计算机和互联网技术的发展,区块链技术以其去中心化、公开透明、不可篡改、可信任等优点,备受青睐,在智能合约、证券交易、电子商务、物联网、社交通讯、文件存储、存在性证明、身份验证、股权众筹等众多场景得到广泛应用。目前,当将区块链技术应用于上述场景时,由于每笔交易的交易信息均需要发送到区块链进行验证、实施和上链,因而账户的交易笔数面临泄露给第三方的风险。出于保护隐私的考虑,业务亟需一种能够隐藏交易笔数的技术方案。
技术实现思路
本说明书实施例的目的是提供一种基于区块链的数据处理方法、装置和服务器,以隐藏账户在区块链上的交易笔数。为实现上述目的,本说明书实施例提供一种基于区块链的数据处理方法,包括:根据基准时刻和提交时间间隔,计算提交时刻;在所述提交时刻到达以后,生成虚假交易信息;对所述虚假交易信息中的交易内容进行隐私保护处理;向所述区块链提交所述虚假交易信息。为实现上述目的,本说明书实施例提供一种基于区块链的数据处理装置,包括:计算单元,用于根据基准时刻和提交时间间隔,计算提交时刻;生成单元,用于在所述提交时刻到达以后,生成虚假交易信息;加密单元,用于对所述虚假交易信息中的交易内容进行隐私保护处理;提交单元,用于向所述区块链提交所述虚假交易信息。为实现上述目的,本说明书实施例提供一种服务器,包括:存储器,用于存储计算机指令;处理器,用于执行所述计算机指令实现以下步骤:根据基准时刻和提交时间间隔,计算提交时刻;在所述提交时刻到达以后,生成虚假交易信息;对所述虚假交易信息中的交易内容进行隐私保护处理;向所述区块链提交所述虚假交易信息。为实现上述目的,本说明书实施例提供一种基于区块链的数据处理方法,包括:根据基准时刻和提交时间间隔,计算提交时刻;在所述提交时刻到达以后,在不存在待被提交的真实交易信息时,生成虚假交易信息;对所述虚假交易信息中的交易内容进行隐私保护处理;向所述区块链提交所述虚假交易信息;在存在待被提交的真实交易信息时,对所述真实交易信息中的交易内容进行隐私保护处理;向所述区块链提交所述真实交易信息。为实现上述目的,本说明书实施例提供一种基于区块链的数据处理装置,包括:计算单元,用于根据基准时刻和提交时间间隔,计算提交时刻;第一提交单元,用于在所述提交时刻到达以后,在不存在待被提交的真实交易信息时,生成虚假交易信息;对所述虚假交易信息中的交易内容进行隐私保护处理;向所述区块链提交所述虚假交易信息;第二提交单元,用于在存在待被提交的真实交易信息时,对所述真实交易信息中的交易内容进行隐私保护处理;向所述区块链提交所述真实交易信息。为实现上述目的,本说明书实施例提供一种服务器,包括:存储器,用于存储计算机指令;处理器,用于执行所述计算机指令实现以下步骤:根据基准时刻和提交时间间隔,计算提交时刻;在所述提交时刻到达以后,在不存在待被提交的真实交易信息时,生成虚假交易信息;对所述虚假交易信息中的交易内容进行隐私保护处理;向所述区块链提交所述虚假交易信息;在存在待被提交的真实交易信息时,对所述真实交易信息中的交易内容进行隐私保护处理;向所述区块链提交所述真实交易信息。由以上本说明书实施例提供的技术方案可见,本说明书实施例中,所述发起方服务器通过不时的向区块链提交交易内容经过隐私保护处理的虚假交易信息,使得第三方无法分辨向区块链提交的真实交易信息和虚假交易信息,从而能够实现隐藏向区块链提交真实交易信息的次数,进而能够实现隐藏发起方账户在区块链上的交易笔数。附图说明为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本说明书实施例一种数据处理方法的流程图;图2为本说明书实施例一种数据处理方法的流程图;图3为本说明书实施例一种数据处理装置的功能结构示意图;图4为本说明书实施例一种数据处理装置的功能结构示意图;图5为本说明书实施例一种服务器的功能结构示意图。具体实施方式下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。请参阅图1。本说明书实施例提供一种基于区块链的数据处理方法。在本实施例中,所述区块链(BlockChain),可以是一种按照时间先后顺序,将多个区块数据以链式结构进行组织,并以密码学算法保证安全、可追溯、且不可篡改的分布式账本。所述区块链可以包括公有区块链、联合区块链(也称为联盟区块链)、和私有区块链等。所述区块链可以基于区块链网络来实现。所述区块链网络可以包括P2P网络(peer-to-peernetwork)等。所述区块链网络可以包括多个区块链节点。各个区块链节点之间共同维护统一的区块链账本。在本实施例中,所述数据处理方法以发起方服务器为执行主体。所述发起方服务器可以作为一个区块链节点加入区块链网络。在所述发起方服务器中可以登录有发起方账户。所述发起方账户可以为发起方在所述区块链中的账户。所述发起方服务器能够与客户端进行通信。所述客户端例如可以为智能手机、平板电子设备、便携式计算机、个人数字助理(PDA)、或智能穿戴设备等。此外,需要说明的是,根据所述数据处理方法应用的业务场景的不同,所述发起方的类型可以相同或不同,所述发起方账户的类型可以相同或不同。例如,所述数据处理方法可以应用于转账业务场景。那么,所述发起方可以为汇出方;所述发起方账户可以为汇出方账户。另举一例,所述数据处理方法可以应用于存证业务场景。那么,所述发起方可以为存证信息的存放方;所述发起方账户可以为存放方账户。所述数据处理方法可以包括以下步骤。步骤S10:根据基准时刻和提交时间间隔,计算提交时刻。在本实施例中,所述基准时刻可以包括以下至少一种:最近一次向区块链提交虚假交易信息的时刻、最近一次向区块链提交真实交易信息的时刻。所述真实交易信息可以是所述客户端发来的。具体地,所述客户端可以向所述发起方服务器发送交易信息。所述发起方服务器可以接收交易信息作为真实交易信息。或者,所述真实交易信息还可以是用户输入的。具体地,用户可以在所述发起方服务器输入交易信息。所述发起方服务器可以接收用户输入的交易信息作为真实交易信息。当然,所述真实交易信息还可以是采用其它方式获得的,本实施例对此并不做具体限定。其中,所述真实交易信息可以包括交易内容和所述发起方账户的发起方账户标识。根据所述数据处理方法应用的业务场景的不同,所述真实交易信息中的交易内容可以相同或不同。例如,所述数据处理方法可以应用于转账业务场景。那么,所述真实交易信息中的交易内容可以包括交易金额。另举一例,所述数据处理方法可本文档来自技高网...

【技术保护点】
1.一种基于区块链的数据处理方法,包括:根据基准时刻和提交时间间隔,计算提交时刻;在所述提交时刻到达以后,生成虚假交易信息;对所述虚假交易信息中的交易内容进行隐私保护处理;向所述区块链提交所述虚假交易信息。

【技术特征摘要】
1.一种基于区块链的数据处理方法,包括:根据基准时刻和提交时间间隔,计算提交时刻;在所述提交时刻到达以后,生成虚假交易信息;对所述虚假交易信息中的交易内容进行隐私保护处理;向所述区块链提交所述虚假交易信息。2.如权利要求1所述的方法,所述基准时刻包括以下至少一种:最近一次向所述区块链提交虚假交易信息的时刻;最近一次向所述区块链提交真实交易信息的时刻。3.如权利要求1所述的方法,所述生成虚假交易信息,包括:在不存在待被提交的真实交易信息时,生成虚假交易信息。4.如权利要求1所述的方法,所述方法还包括:获取真实交易信息;对所述真实交易信息中的交易内容进行隐私保护处理;向所述区块链提交所述真实交易信息。5.如权利要求1所述的方法,所述提交时间间隔满足指数分布或爱尔郎分布。6.如权利要求1所述的方法,所述虚假交易信息中的交易内容包括以下至少一种:数值为0的交易金额;空白存证信息。7.如权利要求1所述的方法,在生成虚假交易信息的步骤中包括:获取账户标识作为所述虚假交易信息中的接收方账户标识。8.如权利要求7所述的方法,提供账户标识集合;所述账户标识集合包括至少一个接收方账户标识;每个接收方账户标识对应有基准交易比例;相应地,在获取账户标识的步骤中包括:获取发起方账户标识与所述账户标识集合中各个接收方账户标识之间的实际交易比例;从所述账户标识集合中选取实际交易比例小于或等于基准交易比例的接收方账户标识,作为所述虚假交易信息中的接收方账户标识。9.一种基于区块链的数据处理装置,包括:计算单元,用于根据基准时刻和提交时间间隔,计算提交时刻;生成单元,用于在所述提交时刻到达以后,生成虚假交易信息;加密单元,用于对所述虚假交易信息中的交易内容进行隐私保护处理;提交...

【专利技术属性】
技术研发人员:李漓春张文彬
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1