区块处理方法及装置、电子设备制造方法及图纸

技术编号:40525701 阅读:23 留言:0更新日期:2024-03-01 13:45
本申请提供了一种区块处理方法及装置、电子设备,涉及区块链领域。该方法包括:在目标区块链的第N个时间区间启动时,基于当前市场交易信息,确定第N个时间区间对应的可验证延迟函数的安全参数,当前市场交易信息包括交易频次、交易周期、交易量和交易金额中的至少一种,安全参数包括区块延迟时间、出块难度系数和区块数量;获取在第N个时间区间内生成的目标区块,目标区块的生成速度由可验证延迟函数的计算速度确定,可验证延迟函数的计算速度由安全参数确定;对目标区块进行验证,若验证通过,则按照区块连接顺序,将目标区块添加到目标区块链上。本申请能够更好地调节目标区块的生成速度,并且,提高目标区块的生成质量。

【技术实现步骤摘要】

本申请涉及区块链,具体涉及一种区块处理方法及装置、电子设备


技术介绍

1、区块链交易往往具有低频次、交易周期长、交易量大、交易额高的特点,这类交易在短时间内产生的交易数据不会过多,因此,区块生成的速度也不必过高,否则,会有一部分区块将包含极少数的交易数据。因此,要保持区块链的高效运行,就需要确保新区块的生成速度与交易信息的生成速度相匹配,否则,可能会拉低区块的记录效率,造成区块链中存在大量的低质量区块或空块。


技术实现思路

1、有鉴于此,本申请实施例提供了一种区块处理方法及装置、电子设备。

2、第一方面,本申请一实施例提供了一种区块处理方法,包括:在目标区块链的第n个时间区间启动时,基于当前市场交易信息,确定第n个时间区间对应的可验证延迟函数的安全参数,其中,当前市场交易信息包括交易频次、交易周期、交易量和交易金额中的至少一种,安全参数包括区块延迟时间、出块难度系数和第n个时间区间包含的区块数量;获取在第n个时间区间内生成的目标区块,其中,目标区块的生成速度由可验证延迟函数的计算速度确定,可验证本文档来自技高网...

【技术保护点】

1.一种区块处理方法,其特征在于,包括:

2.根据权利要求1所述的区块处理方法,其特征在于,所述目标区块的生成方法包括:

3.根据权利要求2所述的区块处理方法,其特征在于,所述哈希挑战目标包括:

4.根据权利要求2所述的区块处理方法,其特征在于,所述指定数据包括所述最新区块对应的哈希值,所述最新区块对应的哈希值包括所述最新区块对应的区块头的哈希值。

5.根据权利要求2所述的区块处理方法,其特征在于,所述基于所述指定数据、所述输出结果和所述证明文件,利用选定的哈希函数计算满足哈希挑战目标的随机数,包括:

6.根据权利要求2所述的区...

【技术特征摘要】

1.一种区块处理方法,其特征在于,包括:

2.根据权利要求1所述的区块处理方法,其特征在于,所述目标区块的生成方法包括:

3.根据权利要求2所述的区块处理方法,其特征在于,所述哈希挑战目标包括:

4.根据权利要求2所述的区块处理方法,其特征在于,所述指定数据包括所述最新区块对应的哈希值,所述最新区块对应的哈希值包括所述最新区块对应的区块头的哈希值。

5.根据权利要求2所述的区块处理方法,其特征在于,所述基于所述指定数据、所述输出结果和所述证明文件,利用选定的哈希函数计...

【专利技术属性】
技术研发人员:俞海清宋英齐张舒畅胡益榕
申请(专利权)人:北京天润基业科技发展股份有限公司
类型:发明
国别省市:

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

1