【技术实现步骤摘要】
本申请实施例属于区块链,特别是涉及交易数据采集方法、装置、电子设备及计算机程序产品。
技术介绍
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所述的方法,其特征在于,所述获取与所述缺失交易签名对应的缺失交易...
【专利技术属性】
技术研发人员:黄伟,汪小益,李晓静,姚文豪,刘敬,刘毅恒,
申请(专利权)人:杭州高新区滨江区块链与数据安全研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。