[发明专利]区块链中的交易信息处理方法及装置在审
申请号: | 201710994622.4 | 申请日: | 2017-10-23 |
公开(公告)号: | CN107767127A | 公开(公告)日: | 2018-03-06 |
发明(设计)人: | 田新雪;马书惠 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/40;H04L12/18 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 张子青,刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 中的 交易 信息处理 方法 装置 | ||
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种区块链中的交易信息处理方法及装置。
背景技术
区块链(Blockchain)是比特币的一个重要概念,本质上是一个去中心化的数据库,同时作为比特币的底层技术,记载所有的交易记录。在区块链技术中,交易记录被存储在区块中,区块按照时间先后顺序依次形成,每个区块依次连接构成区块链。
现有技术中,假设第一节点和第二节点进行交易时,第一节点需要将交易信息广播到区块链网络中,该交易信息被记录在区块中,并且抢到该区块记账权的节点广播了该区块后,第二节点接收到了该区块,第二节点从该区块中查找到了第一节点对应的交易信息,第二节点才能够确定第一节点完成了支付。
由于节点之间进行交易需要经过上述繁琐的过程,导致节点之间进行交易的实时性较差。
发明内容
本发明实施例提供一种区块链中的交易信息处理方法及装置,以提高节点之间进行交易的实时性。
本发明实施例的一个方面是提供一种区块链中的交易信息处理方法,包括:
第一节点接收第二节点广播的交易信息,所述交易信息中包括所述第二节点的标识信息;
所述第一节点根据所述第二节点的标识信息查询所述第一节点已存储的区块中所述第二节点的第一历史交易记录,以及从当前时刻开始的预设历史时长内所述第二节点的第二历史交易记录;
所述第一节点根据所述第二节点的第一历史交易记录和所述第二节点的第二历史交易记录,确定所述第二节点在当前时刻是否有支付能力。
本发明实施例的另一个方面是提供一种区块链中的交易信息处理装置,所述区块链中的交易信息处理装置位于第一节点,包括:
接收模块,用于接收第二节点广播的交易信息,所述交易信息中包括所述第二节点的标识信息;
查询模块,用于根据所述第二节点的标识信息查询所述第一节点已存储的区块中所述第二节点的第一历史交易记录,以及从当前时刻开始的预设历史时长内所述第二节点的第二历史交易记录;
确定模块,用于根据所述第二节点的第一历史交易记录和所述第二节点的第二历史交易记录,确定所述第二节点在当前时刻是否有支付能力。
本发明实施例提供的区块链中的交易信息处理方法及装置,通过第一节点查询其已存储的区块中第二节点的第一历史交易记录,以及从当前时刻开始的预设历史时长内第二节点的第二历史交易记录,使得第二节点广播的交易信息即使没有被写入当前的区块中,第一节点也不需要等到交易信息被写入区块且查询到区块中确实存在交易信息后就可以确定出第二节点当前是否有支付能力,从而提高了节点之间交易的实时性。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1为本发明实施例提供的通信系统的示意图;
图2为本发明实施例提供的区块链中的交易信息处理方法流程图;
图3为本发明实施例提供的区块的结构图;
图4为本发明实施例提供的区块链中的交易信息处理方法流程图;
图5为本发明实施例提供的区块链中的交易信息处理装置的结构图;
图6为本发明另一实施例提供的区块链中的交易信息处理装置的结构图。
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
区块结构有两个非常重要的特点:第一,每一个区块上记录的交易是上一个区块形成之后、该区块被创建前发生的所有价值交换活动,这个特点保证了数据库的完整性。第二,在绝大多数情况下,一旦新区块完成后被加入到区块链的最后,则此区块的数据记录就再也不能改变或删除。这个特点保证了数据库的严谨性,即无法被篡改。顾名思义,区块链就是区块以链的方式组合在一起,以这种方式形成的数据库称之为区块链数据库。区块链是系统内所有节点共享的交易数据库,这些节点基于价值交换协议参与到区块链的网络中来。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710994622.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:雪松香味的润唇膏的制作方法
- 下一篇:鼠尾草香味的润唇膏