【技术实现步骤摘要】
区块链网络的数据处理方法、装置、计算机设备和介质
[0001]本申请涉及计算机
,尤其涉及一种区块链网络的数据处理方法、装置、计算机设备和介质。
技术介绍
[0002]区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
[0003]现有应用中,区块链网络可以服务于多个业务系统,该多个业务系统可以时时向区块链网络进行轮询,以询问区块链网络中是否有新的区块数据产生,若是由新的区块数据产生,则可以对新的区块数据进行访问或者拉取。可见,现有应用技术,若干个业务系统会不断频繁地轮询区块链网络,给区块链网络带来极大的访问压力,导致区块链网络的服务并不稳定,且访问开销极大。
技术实现思路
[0004]本申请提供了一种区块链网络的数据处理方法、装置、计算机设备和介质,可提升区块链网络的稳定性,并减少区块链网络中针对业务数据的访问开销。
[0005]本申请一方面提供了一种区块链网络的数据处理方法,该方法包括:
[0006]当到达针对业务数据的第一发布时间点时,获取区块链网络中在第一发布时间点对应的第一发布周期内产生的业务数据;
[0007]向业务系统发布第一发布周期内产生的业务数据,使业务系统在第一发布时间点后访问第一发布周期内产生的业务数据。
[000 ...
【技术保护点】
【技术特征摘要】
1.一种区块链网络的数据处理方法,其特征在于,所述方法包括:当到达针对业务数据的第一发布时间点时,获取所述区块链网络中在所述第一发布时间点对应的第一发布周期内产生的业务数据;向业务系统发布所述第一发布周期内产生的业务数据,使所述业务系统在所述第一发布时间点后访问所述第一发布周期内产生的业务数据。2.根据权利要求1所述的方法,其特征在于,所述第一发布时间点的下一个发布时间点是第二发布时间点;所述方法还包括:获取所述业务系统发送的实时访问请求;所述实时访问请求用于请求对所述区块链网络中的业务数据进行实时访问;基于所述实时访问请求生成针对所述业务系统的实时访问凭证,并将所述实时访问凭证返回给所述业务系统;其中,所述业务系统用于在到达所述第二发布时间点前,根据所述实时访问凭证访问所述区块链网络中在目标时间区间内产生的业务数据;所述目标时间区间是指由所述第一发布时间点和所述第二发布时间点构成的时间区间。3.根据权利要求1所述的方法,其特征在于,所述第一发布时间点的下一个发布时间点是第二发布时间点;所述方法还包括:若在到达所述第二发布时间点前,获取到所述业务系统发送的用于访问目标时间区间内产生的业务数据的第一访问请求,则根据所述第一访问请求生成访问失败提示信息;所述目标时间区间是指由所述第一发布时间点和所述第二发布时间点构成的时间区间;将所述访问失败提示信息返回给所述业务系统。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:获取所述业务系统在所述第二发布时间点前发送的第二访问请求;所述第二访问请求携带所需要访问的业务数据的数据标识;若所述数据标识指示的目标业务数据是所述区块链网络中在所述第一发布时间点前产生的业务数据,则将所述目标业务数据返回给所述业务系统。5.根据权利要求1所述的方法,其特征在于,向所述业务系统发布所述第一发布周期内产生的业务数据后,所述方法还包括:生成第一发布成功提示信息;所述第一发布成功提示信息包含所述第一发布周期及第二发布时间点,所述第二发布时间点是指所述第一发布时间点的下一个发布时间点;将所述第一发布成功提示信息返回给所述业务系统;其中,所述第一发布成功提示信息用于提示所述业务系统在到达所述第二发布时间点前访问所述第一发布周期内产生的业务数据;所述第一发布成功提示信息还用于提示所述业务系统在到达所述第二发布时间点时,访问所述区块链网络中在所述第一发布时间点和所述第二发布时间点间产生的业务数据。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在到达所述第一发布时间点前,获取针对至少一种数据类型的业务数据的数据发布合约;根据所述数据发布合约确定每种数据类型的业务数据分别对应的发布时间点。7.根据权利要求1所述的方法,其特征在于,所述第一发布时间点的下一个发布时间点
是第二发布时间点;所述方法还包括:当到达所述第二发布时间点时,获取所述区块链网络中在所述第二发布时间点对应的第二发布周期内产生的业务数据;向所述业务系统发布所述...
【专利技术属性】
技术研发人员:朱耿良,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。