交易数据采集方法、装置、电子设备及计算机程序产品制造方法及图纸

技术编号:46630334 阅读:1 留言:0更新日期:2025-10-14 21:29
本申请实施例适用于区块链技术领域,提供了交易数据采集方法、装置、电子设备及计算机程序产品,所述方法包括:获取与目标账户对应的有序区块流;所述有序区块流中的区块顺序与所述区块中记录的时隙的大小对应;在存在缺失时隙的情况下,获取与所述缺失时隙对应的缺失交易数据;依据所述缺失交易数据生成补充区块;将所述补充区块添加至所述有序区块流中,得到时隙连续的有序区块流,本申请实施例可以高效获取区块链中包含目标账户的交易数据的区块流,并能够检测和重新获取区块流中缺失的目标账户的交易数据。

【技术实现步骤摘要】

本申请实施例属于区块链,特别是涉及交易数据采集方法、装置、电子设备及计算机程序产品


技术介绍

1、区块链(blockchain)是一种去中心化、不可篡改的分布式账本技术。区块链由多个区块(block)链接而成,区块中记录有交易数据。

2、在需要获取指定账户的交易数据时,通常可以采用如下两种方式:

3、1、从区块链上拉取每个区块的完整交易数据,再对所有区块中涉及指定账户的交易进行过滤和筛选,从而得到指定账户的交易数据。该方式由于需下载并处理大量无关交易数据,处理耗时较长,网络和计算资源开销巨大,效率低下。

4、2、通过调用签名列表获取接口,根据指定账户的地址最近时间开始倒序拉取交易签名列表,但是该签名列表获取接口存在吞吐瓶颈和较高的调用耗时,在处理交易频繁或时间跨度较长的账户时,该方式表现尤为低效。

5、因此亟需一种指定账户相关交易数据的高效采集方法。


技术实现思路

1、有鉴于此,本申请实施例提供了交易数据采集方法、装置、电子设备及计算机程序产品,用以提高从区块本文档来自技高网...

【技术保护点】

1.一种交易数据采集方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取与目标账户对应的有序区块流,包括:

3.根据权利要求1所述的方法,其特征在于,所述获取与所述缺失时隙对应的缺失交易数据包括:

4.根据权利要求3所述的方法,其特征在于,所述缺失交易签名信息通过调用预设的交易签名采集接口获取;所述将所述缺失时隙划分至少一个时隙组包括:

5.根据权利要求3或4所述的方法,其特征在于,所述确定各个时隙组对应的缺失交易签名信息包括:

6.根据权利要求3所述的方法,其特征在于,所述获取与所述缺失交易签名对应的缺...

【技术特征摘要】

1.一种交易数据采集方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取与目标账户对应的有序区块流,包括:

3.根据权利要求1所述的方法,其特征在于,所述获取与所述缺失时隙对应的缺失交易数据包括:

4.根据权利要求3所述的方法,其特征在于,所述缺失交易签名信息通过调用预设的交易签名采集接口获取;所述将所述缺失时隙划分至少一个时隙组包括:

5.根据权利要求3或4所述的方法,其特征在于,所述确定各个时隙组对应的缺失交易签名信息包括:

6.根据权利要求3所述的方法,其特征在于,所述获取与所述缺失交易签名对应的缺失交易...

【专利技术属性】
技术研发人员:黄伟汪小益李晓静姚文豪刘敬刘毅恒
申请(专利权)人:杭州高新区滨江区块链与数据安全研究院
类型:发明
国别省市:

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

1