一种实现数字货币交易记录整合的方法和装置制造方法及图纸

技术编号:19935666 阅读:37 留言:0更新日期:2018-12-29 05:04
本申请提供了一种实现数字货币交易记录整合的方法和装置,能够在用户的可用交易记录中,合并不超过交易记录理论限度的限度交易记录得到一个临时交易记录;基于所述临时交易记录以及在所述可用交易记录中除所述限度交易记录以外的非限度交易记录,选择满足待交易资金并且不超过所述交易记录理论限度的交易记录作为用于得到所述用户的一个已整合交易记录的待整合交易记录。本申请还提供了一种数字货币客户端,包含所述的实现数字货币交易记录整合的装置。本申请还提供了一种计算机可读存储介质、计算机程序产品以及电子设备,能够实现上述的实现数字货币交易记录整合的方法的执行。

【技术实现步骤摘要】
一种实现数字货币交易记录整合的方法和装置
本申请涉及数据处理
,例如涉及一种实现数字货币交易记录整合的方法和装置。
技术介绍
目前,在用户进行数字货币交易时,通常需要选取一定数量的可用交易记录,例如UTXO(未花费的交易输出),以构建满足待交易资金的交易。当用户的可用交易记录中的资金较小时,需要选取大量的可用交易记录以构建满足待交易资金的交易,这导致构建的交易中包含了超过容量上限的可用交易记录,使得交易无法完成,严重影响数字货币交易的实现。
技术实现思路
本公开实施例提供了一种实现数字货币交易记录整合的方法,包括:获取用户的可用交易记录;在所述可用交易记录中,合并不超过交易可接受的理论最大交易记录数量的限度交易记录得到一个临时交易记录;其中,所述交易可接受的理论最大交易记录数量作为交易记录理论限度;基于所述临时交易记录以及在所述可用交易记录中除所述限度交易记录以外的非限度交易记录,选择满足待交易资金并且不超过所述交易记录理论限度的交易记录作为用于得到所述用户的一个已整合交易记录的待整合交易记录。还可以包括以下操作:按照资金,对所述可用交易记录进行排序;根据所述排序在所述可用交易记录本文档来自技高网...

【技术保护点】
1.一种实现数字货币交易记录整合的方法,其特征在于,包括:获取用户的可用交易记录;在所述可用交易记录中,合并不超过交易可接受的理论最大交易记录数量的限度交易记录得到一个临时交易记录;其中,所述交易可接受的理论最大交易记录数量作为交易记录理论限度;基于所述临时交易记录以及在所述可用交易记录中除所述限度交易记录以外的非限度交易记录,选择满足待交易资金并且不超过所述交易记录理论限度的交易记录作为用于得到所述用户的一个已整合交易记录的待整合交易记录。

【技术特征摘要】
1.一种实现数字货币交易记录整合的方法,其特征在于,包括:获取用户的可用交易记录;在所述可用交易记录中,合并不超过交易可接受的理论最大交易记录数量的限度交易记录得到一个临时交易记录;其中,所述交易可接受的理论最大交易记录数量作为交易记录理论限度;基于所述临时交易记录以及在所述可用交易记录中除所述限度交易记录以外的非限度交易记录,选择满足待交易资金并且不超过所述交易记录理论限度的交易记录作为用于得到所述用户的一个已整合交易记录的待整合交易记录。2.根据权利要求1所述的方法,其特征在于,还包括:按照资金,对所述可用交易记录进行排序;根据所述排序在所述可用交易记录中选取所述限度交易记录。3.根据权利要求2所述的方法,其特征在于,所述排序为按照资金从小到大排序;选取所述限度交易记录的方式为:按照资金从小到大在所述可用交易记录中选取所述限度交易记录。4.根据权利要求2所述的方法,其特征在于,选取所述限度交易记录的方式为:根据所述排序在所述可用交易记录中顺序选取所述限度交易记录,或根据所述排序在所述可用交易记录中跳跃选取所述限度交易记录。5.根据权利要求1所述的方法,其特征在于,所述限度交易记录的初始数量大于1。6.根据权利要求1至5任一项所述的方法,其特征在于,得到所述临时交易记录,包括:合并所述限度交易记录中的资金,得到已合并资金,将所述已合并资金包含于新生成的所述临时交易记录中。7.根据权利要求6所述的方法,其特征在于,还包括:选择的交易记录超过所述交易记录理论限度时,增加合并的所述限度交易记录的数量并返回进行所述选择。8.根据权利要求7所述的方法,其特征在于,增加合并的所述限度交易记录的数量,包括:将合并的所述限度交易记录的数量加1。9.根据权利要求1所述的方法,其特征在于,还包括:利用所述临时交易记录、非限度交易记录更新所述可用交易记录。10.根据权利要求1至9任一项所述的方法,其特征在于,还包括:对所述待整合交易记录进行整合。11.根据权利要求10所述的方法,其特征在于,进行所述整合包括:合并所述待整合交易记录中的资金,得到已整合资金。12.根据权利要求11所述的方法,其特征在于,还包括:根据所述整合的结果得到所述用户的一个已整合交易记录。13.根据权利要求12所述的方法,其特征在于,得到所述已整合交易记录,包括:根据所述已整合资金,构建包括所述已整合交易记录的交易。14.根据权利要求1所述的方法,其特征在于,所述获取用户的可用交易记录,包括:获取所述用户的所有可用交易记录。15.根据权利要求1所述的方法,其特征在于,所述待整合交易记录包括以下至少之一:未确认的交易记录;已确认的交易记录。16.根据权利要求1所述的方法,其特征在于,所述交易记录为UTXO未花费的交易输出。17.一种实现数字货币交易记录整合的装置,其特征在于,包括:获取单元,用于获取用户的可用交易记录;确定单元,用于在所述可用交易记录中,合并不超过交易可接受的理论最大交易记录数量的限度交易记录得到一个临时交易记录;其中,所述交易可接受的理论最大交易记录数量作为交易记录理论限度...

【专利技术属性】
技术研发人员:李鑫
申请(专利权)人:北京比特大陆科技有限公司
类型:发明
国别省市:北京,11

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

1