交易信息处理方法及存储节点技术

技术编号:19345272 阅读:38 留言:0更新日期:2018-11-07 15:03
本发明专利技术实施例提供一种交易信息处理方法及存储节点。该方法包括:存储节点将本地存储的未记入区块的第一交易信息发送给所述区块链网络中的其他存储节点;所述存储节点接收所述其他存储节点发送的存储在所述其他存储节点中且未记入区块的第二交易信息;所述存储节点根据所述第一交易信息和所述第二交易信息,确定未记入区块的第三交易信息;若所述第三交易信息是所述区块链网络中未记入区块的所有交易信息,则所述存储节点将所述第三交易信息发送给挖矿节点。本发明专利技术实施例可保证记入区块中的交易信息是完整的。

Transaction information processing method and storage node

The embodiment of the invention provides a transaction information processing method and a storage node. The method includes: the storage node sends the first transaction information not recorded in the block locally to other storage nodes in the block chain network; the storage node receives the second transaction information sent by the other storage nodes stored in the other storage nodes and not recorded in the block; and the storage node root. According to the first transaction information and the second transaction information, the third transaction information not recorded in the block is determined; if the third transaction information is all transaction information not recorded in the block chain network, the storage node sends the third transaction information to the mining node. The embodiment of the invention ensures that the transaction information recorded in the block is complete.

【技术实现步骤摘要】
交易信息处理方法及存储节点
本专利技术实施例涉及通信
,尤其涉及一种交易信息处理方法及存储节点。
技术介绍
在区块链网络中,当某一参与节点生成交易信息,可以将该交易信息广播到该区块链网络中,以便该区块链网络中的其他节点记录并存储该交易信息,但是如此会导致该区块链网络中出现广播风暴,因此针对该问题,现有技术中提出了将参与节点生成的交易信息直接发送给该区块链网络中的存储节点。但是现有技术中,生成交易信息的参与节点并不是与该区块链网络中的所有存储节点都连接,使得每个存储节点接收到的或存储的交易信息并不是该区块链网络中完整的交易信息,从而导致记入区块中的交易信息不完整。
技术实现思路
本专利技术实施例提供一种交易信息处理方法及存储节点,以保证记入区块中的交易信息是完整的。第一方面,本专利技术实施例提供一种交易信息处理方法,包括:存储节点将本地存储的未记入区块的第一交易信息发送给所述区块链网络中的其他存储节点;所述存储节点接收所述其他存储节点发送的存储在所述其他存储节点中且未记入区块的第二交易信息;所述存储节点根据所述第一交易信息和所述第二交易信息,确定未记入区块的第三交易信息;若所述第三交本文档来自技高网...

【技术保护点】
1.一种交易信息处理方法,其特征在于,包括:存储节点将本地存储的未记入区块的第一交易信息发送给所述区块链网络中的其他存储节点;所述存储节点接收所述其他存储节点发送的存储在所述其他存储节点中且未记入区块的第二交易信息;所述存储节点根据所述第一交易信息和所述第二交易信息,确定未记入区块的第三交易信息;若所述第三交易信息是所述区块链网络中未记入区块的所有交易信息,则所述存储节点将所述第三交易信息发送给挖矿节点。

【技术特征摘要】
1.一种交易信息处理方法,其特征在于,包括:存储节点将本地存储的未记入区块的第一交易信息发送给所述区块链网络中的其他存储节点;所述存储节点接收所述其他存储节点发送的存储在所述其他存储节点中且未记入区块的第二交易信息;所述存储节点根据所述第一交易信息和所述第二交易信息,确定未记入区块的第三交易信息;若所述第三交易信息是所述区块链网络中未记入区块的所有交易信息,则所述存储节点将所述第三交易信息发送给挖矿节点。2.根据权利要求1所述的方法,其特征在于,所述存储节点根据所述第一交易信息和所述第二交易信息,确定未记入区块的第三交易信息之后,还包括:所述存储节点根据所述其他存储节点的个数、以及所述第一交易信息和所述第二交易信息的一致性,确定所述第三交易信息是否为所述区块链网络中未记入区块的所有交易信息。3.根据权利要求1或2所述的方法,其特征在于,所述存储节点将本地存储的未记入区块的第一交易信息发送给所述区块链网络中的其他存储节点之前,还包括:所述存储节点采用第一密钥对本地存储的未记入区块的第一交易信息进行加密得到加密后的第一交易信息;所述存储节点将本地存储的未记入区块的第一交易信息发送给所述区块链网络中的其他存储节点,包括:所述存储节点将所述加密后的第一交易信息发送给所述区块链网络中的其他存储节点。4.根据权利要求3所述的方法,其特征在于,所述存储节点接收所述其他存储节点发送的存储在所述其他存储节点中且未记入区块的第二交易信息,包括:所述存储节点接收所述其他存储节点发送的存储在所述其他存储节点中且未记入区块的加密后的第二交易信息;其中,所述加密后的第二交易信息是由所述其他存储节点采用第二密钥对存储在所述其他存储节点中且未记入区块的第二交易信息进行加密后得到的。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述存储节点将所述第一密钥发送给所述其他存储节点;所述存储节点接收所述其他存储节点发送的所述第二密...

【专利技术属性】
技术研发人员:田新雪马书惠肖征荣
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1