当前位置: 首页 > 专利查询>翟红鹰专利>正文

基于区块链技术的交易记录管理方法、系统及存储介质技术方案

技术编号:19694820 阅读:46 留言:0更新日期:2018-12-08 11:56
本发明专利技术公开了一种基于区块链技术的交易记录管理方法,包括:获取当前用户发生转账交易生成的交易ID,将所述交易ID缓存于终端的缓存中;根据所述缓存内存储的交易ID,在区块链代理节点上查询是否存在所述交易ID;若否,删除所述缓存内对应的所述交易ID;获取所述缓存于所述终端的缓存中的交易ID对应的交易记录,以及通过服务器端轮询接口获取区块链网络区块中当前用户的已确认交易记录。本发明专利技术中的基于区块链技术的交易记录管理方法提供一种可以获取用户已确认和未确认的交易记录的交易记录管理机制,同时降低了移动设备的存储空间要求。本发明专利技术还提供一种基于区块链技术的交易记录管理系统及计算机可读存储介质。

【技术实现步骤摘要】
基于区块链技术的交易记录管理方法、系统及存储介质
本专利技术涉及计算机网络
,尤其涉及一种基于区块链技术的交易记录管理方法、基于区块链技术的交易记录管理系统及计算机可读存储介质。
技术介绍
区块链(Blockchain)是由节点参与的分布式数据库系统,它的特点是不可更改,不可伪造,也可以将其理解为账簿系统(ledger)。它是比特币的一个重要概念,完整比特币区块链的副本,记录了其代币(token)的每一笔交易。通过这些信息,可以找到每一个地址,在历史上任何一点所拥有的价值。区块链是由一串使用密码学方法产生的数据块组成的,每一个区块都包含了上一个区块的哈希值(hash),从创始区块(genesisblock)开始连接到当前区块,形成块链。每一个区块都确保按照时间顺序在上一个区块之后产生,否则前一个区块的哈希值是未知的。这些特征使得比特币的双花(double-spending)非常困难。区块链是比特币等虚拟货币的核心创新。在移动钱包的技术实现上,最大的一个难点就是交易记录的提取与展示。区块链网络的交易跟传统的交易有很大的区别,传统的交易是参与交易的双方只要实现转账,当前交易就立即生本文档来自技高网...

【技术保护点】
1.一种基于区块链技术的交易记录管理方法,其特征在于,包括步骤:获取当前用户发生转账交易生成的交易ID,并将所述交易ID缓存于终端的缓存中,其中,所述每一个交易ID对应一个交易记录,所述交易ID包含该笔交易的唯一字符串码HASH值;根据所述缓存内存储的交易ID,在区块链代理节点上查询是否存在所述交易ID;在所述区块链代理节点上不存在所述交易ID时,确认所述交易ID对应的交易记录已被确认,删除所述缓存内对应的所述交易ID;在所述区块链代理节点上存在所述交易ID时,确认所述交易ID对应的交易记录尚未被确认;获取所述缓存于所述终端的缓存中的交易ID对应的交易记录,以及通过服务器端轮询接口获取区块链网...

【技术特征摘要】
1.一种基于区块链技术的交易记录管理方法,其特征在于,包括步骤:获取当前用户发生转账交易生成的交易ID,并将所述交易ID缓存于终端的缓存中,其中,所述每一个交易ID对应一个交易记录,所述交易ID包含该笔交易的唯一字符串码HASH值;根据所述缓存内存储的交易ID,在区块链代理节点上查询是否存在所述交易ID;在所述区块链代理节点上不存在所述交易ID时,确认所述交易ID对应的交易记录已被确认,删除所述缓存内对应的所述交易ID;在所述区块链代理节点上存在所述交易ID时,确认所述交易ID对应的交易记录尚未被确认;获取所述缓存于所述终端的缓存中的交易ID对应的交易记录,以及通过服务器端轮询接口获取区块链网络区块中当前用户的已确认交易记录。2.如权利要求1所述的基于区块链技术的交易记录管理方法,其特征在于,所述获取所述缓存于所述终端的缓存中的交易ID对应的交易记录,以及通过服务器端轮询接口获取区块链网络区块中当前用户的已确认交易记录的步骤之后,还包括:将所述缓存于所述终端的缓存中的交易ID对应的交易记录以对应的未确认状态展示于交易记录展示界面上;和/或将所述通过服务器端轮询接口获取区块链网络区块中当前用户的已确认交易记录,以对应的已确认状态展示于交易记录展示界面上。3.如权利要求1所述的基于区块链技术的交易记录管理方法,其特征在于,还包括步骤:根据所述区块链网络区块的增长速度,以对应的更新频率,读取所述区块链网络区块中最新区块的交易记录数据,并将所述最新区块的交易记录据存储于所述服务器端的预设记录数据库中。4.如权利要求1所述的基于区块链技术的交易记录管理方法,其特征在于,所述通过服务器端轮询接口获取区块链网络区块中当前用户的已确认交易记录的步骤,包括:根据所述当前用户的移动钱包的地址以及区块高度参数,通过调用所述服务器端轮询接口获取所述区块链网络区块中当前用户的已确认交易记录。5.如权利要求1~4中任一项所述的基于区块链技术的交易记录管理方法,其特征在于,所述未确认状态包括所述交易ID在所述区块链代理节点的确认中状态,或者所述交易ID在...

【专利技术属性】
技术研发人员:翟红鹰
申请(专利权)人:翟红鹰
类型:发明
国别省市:北京,11

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

1