交易信息处理方法、装置及区块链节点制造方法及图纸

技术编号:19549946 阅读:21 留言:0更新日期:2018-11-24 21:41
本发明专利技术实施例提供一种交易信息处理方法、装置及区块链节点。该方法包括:主存储节点接收交易节点发送的第一查询请求;根据该第一查询请求,将本地存储的多个从存储节点的标识信息发送给该交易节点,以使该交易节点向该多个从存储节点中的至少一个从存储节点发送第二查询请求;该主存储节点接收该交易节点发送的第一查询结果和第二查询结果,该第一查询结果和该第二查询结果不一致;该主存储节点通过比较该第一查询结果和存储在该主存储节点中的区块链账本,以及该第二查询结果和存储在该主存储节点中的区块链账本,确定出可靠度较低的从存储节点。本发明专利技术实施例使得交易节点从高可靠度的从存储节点中获取查询结果,提高了该查询结果的可靠度。

Transaction Information Processing Method, Device and Block Chain Node

The embodiment of the present invention provides a transaction information processing method, device and block chain node. The method includes: the primary storage node receives the first query request sent by the transaction node; according to the first query request, the local stored identification information of multiple slave storage nodes is sent to the transaction node so that the transaction node can send the second query request to at least one of the multiple slave storage nodes from the storage node. The primary storage node receives the first query result and the second query result sent by the transaction node, and the first query result is inconsistent with the second query result; the primary storage node compares the first query result with the block chain account book stored in the primary storage node, as well as the second query result and the stored in the primary storage node. The block chain account in the main storage node determines the slave storage node with lower reliability. The embodiment of the invention enables the transaction node to obtain the query result from the storage node with high reliability, and improves the reliability of the query result.

【技术实现步骤摘要】
交易信息处理方法、装置及区块链节点
本专利技术实施例涉及通信
,尤其涉及一种交易信息处理方法、装置及区块链节点。
技术介绍
在区块链网络中,每个节点需要存储一个完整的区块链账本,导致每个节点的存储空间被大量的占用,因此,现有技术考虑到将区块链账本存储到一个或多个区块存储节点。但是,当区块存储节点同时受到攻击时,将导致该区块存储节点提供的区块或区块链账本不可靠,从而导致交易节点从该区块存储节点获取的查询结果不可靠。
技术实现思路
本专利技术实施例提供一种交易信息处理方法、装置及区块链节点方法及装置,以提高交易节点从该区块存储节点获取的查询结果的可靠度。第一方面,本专利技术实施例提供一种交易信息处理方法,包括:主存储节点接收交易节点发送的第一查询请求;所述主存储节点根据所述第一查询请求,将本地存储的多个从存储节点的标识信息发送给所述交易节点,以使所述交易节点向所述多个从存储节点中的至少一个从存储节点发送第二查询请求,所述第二查询请求用于查询存储在从存储节点中的区块链账本的部分内容;所述主存储节点接收所述交易节点发送的第一查询结果和第二查询结果,所述第一查询结果和所述第二查询结果不一致,且所述第一查询结果是所述交易节点从所述多个从存储节点中的第一从存储节点获取的,所述第二查询结果是所述交易节点从所述多个从存储节点中的第二从存储节点获取的;所述主存储节点通过比较所述第一查询结果和存储在所述主存储节点中的区块链账本,以及所述第二查询结果和存储在所述主存储节点中的区块链账本,从所述第一从存储节点和所述第二从存储节点中确定出可靠度较低的从存储节点。第二方面,本专利技术实施例提供一种交易信息处理装置,包括:接收模块,用于接收交易节点发送的第一查询请求;发送模块,用于根据所述第一查询请求,将本地存储的多个从存储节点的标识信息发送给所述交易节点,以使所述交易节点向所述多个从存储节点中的至少一个从存储节点发送第二查询请求,所述第二查询请求用于查询存储在从存储节点中的区块链账本的部分内容;所述接收模块还用于:接收所述交易节点发送的第一查询结果和第二查询结果,所述第一查询结果和所述第二查询结果不一致,且所述第一查询结果是所述交易节点从所述多个从存储节点中的第一从存储节点获取的,所述第二查询结果是所述交易节点从所述多个从存储节点中的第二从存储节点获取的;确定模块,用于通过比较所述第一查询结果和存储在所述主存储节点中的区块链账本,以及所述第二查询结果和存储在所述主存储节点中的区块链账本,从所述第一从存储节点和所述第二从存储节点中确定出可靠度较低的从存储节点。第三方面,本专利技术实施例提供一种区块链节点,包括:存储器;处理器;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现第一方面所述的方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面所述的方法。本专利技术实施例提供的交易信息处理方法、装置及区块链节点,通过主存储节点将本地存储的多个从存储节点的标识信息发送给该交易节点,以使该交易节点向该多个从存储节点中的至少一个从存储节点发送查询请求,以查询存储在从存储节点中的区块链账本的部分内容,当该交易节点从不同的从存储节点获取的查询结果不同时,该交易节点将该不同的查询结果发送给主存储节点,以便主存储节点根据该不同的查询结果和该主存储节点本地存储的区块链账本,确定出可靠度较低的从存储节点,从而使得交易节点从高可靠度的从存储节点中获取查询结果,提高了该查询结果的可靠度。附图说明图1为本专利技术实施例提供的一种应用场景的示意图;图2为本专利技术实施例提供的交易信息处理方法流程图;图3为本专利技术实施例提供的一种区块链网络的结构示意图;图4为本专利技术另一实施例提供的交易信息处理方法流程图;图5为本专利技术实施例提供的交易信息处理装置的结构示意图;图6为本专利技术实施例提供的区块链节点的结构示意图。通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。本专利技术提供的交易信息处理方法,可以适用于图1所示的通信系统。如图1所示,该通信系统包括:接入网设备11、终端设备12以及服务器13。需要说明的是,图1所示的通信系统可以适用于不同的网络制式,例如,可以适用于全球移动通讯(GlobalSystemofMobilecommunication,简称GSM)、码分多址(CodeDivisionMultipleAccess,简称CDMA)、宽带码分多址(WidebandCodeDivisionMultipleAccess,简称WCDMA)、时分同步码分多址(TimeDivision-SynchronousCodeDivisionMultipleAccess,简称TD-SCDMA)、长期演进(LongTermEvolution,简称LTE)系统及未来的5G等网络制式。可选的,上述通信系统可以为5G通信系统中高可靠低时延通信(Ultra-ReliableandLowLatencyCommunications,简称URLLC)传输的场景中的系统。故而,可选的,上述接入网设备11可以是GSM或CDMA中的基站(BaseTransceiverStation,简称BTS)和/或基站控制器,也可以是WCDMA中的基站(NodeB,简称NB)和/或无线网络控制器(RadioNetworkController,简称RNC),还可以是LTE中的演进型基站(EvolutionalNodeB,简称eNB或eNodeB),或者中继站或接入点,或者未来5G网络中的基站(gNB)等,本专利技术在此并不限定。上述终端设备12可以是无线终端也可以是有线终端。无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(RadioAccessNetwork,简称RAN)与一个或多个核心网设备进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。再例如,无线终端还可以是个人通信业务(PersonalCommunicationService,简称PCS)电话、无绳电话、会话发起协议(SessionInitiationProtocol,简称SIP)话机、无线本地环路(WirelessLocalLoop,简称WLL)站、个人数字助理(PersonalDigitalAssistant,简称PDA)等设备。无线终端也可以称为系统、订户单元(SubscriberUnit)、订户站(Sub本文档来自技高网...

【技术保护点】
1.一种交易信息处理方法,其特征在于,包括:主存储节点接收交易节点发送的第一查询请求;所述主存储节点根据所述第一查询请求,将本地存储的多个从存储节点的标识信息发送给所述交易节点,以使所述交易节点向所述多个从存储节点中的至少一个从存储节点发送第二查询请求,所述第二查询请求用于查询存储在从存储节点中的区块链账本的部分内容;所述主存储节点接收所述交易节点发送的第一查询结果和第二查询结果,所述第一查询结果和所述第二查询结果不一致,且所述第一查询结果是所述交易节点从所述多个从存储节点中的第一从存储节点获取的,所述第二查询结果是所述交易节点从所述多个从存储节点中的第二从存储节点获取的;所述主存储节点通过比较所述第一查询结果和存储在所述主存储节点中的区块链账本,以及所述第二查询结果和存储在所述主存储节点中的区块链账本,从所述第一从存储节点和所述第二从存储节点中确定出可靠度较低的从存储节点。

【技术特征摘要】
1.一种交易信息处理方法,其特征在于,包括:主存储节点接收交易节点发送的第一查询请求;所述主存储节点根据所述第一查询请求,将本地存储的多个从存储节点的标识信息发送给所述交易节点,以使所述交易节点向所述多个从存储节点中的至少一个从存储节点发送第二查询请求,所述第二查询请求用于查询存储在从存储节点中的区块链账本的部分内容;所述主存储节点接收所述交易节点发送的第一查询结果和第二查询结果,所述第一查询结果和所述第二查询结果不一致,且所述第一查询结果是所述交易节点从所述多个从存储节点中的第一从存储节点获取的,所述第二查询结果是所述交易节点从所述多个从存储节点中的第二从存储节点获取的;所述主存储节点通过比较所述第一查询结果和存储在所述主存储节点中的区块链账本,以及所述第二查询结果和存储在所述主存储节点中的区块链账本,从所述第一从存储节点和所述第二从存储节点中确定出可靠度较低的从存储节点。2.根据权利要求1所述的方法,其特征在于,所述主存储节点通过比较所述第一查询结果和存储在所述主存储节点中的区块链账本,以及所述第二查询结果和存储在所述主存储节点中的区块链账本,从所述第一从存储节点和所述第二从存储节点中确定出可靠度较低的从存储节点,包括:若所述第一查询结果和存储在所述主存储节点中的区块链账本一致,且所述第二查询结果和存储在所述主存储节点中的区块链账本不一致,则所述主存储节点确定所述第二从存储节点为所述第一从存储节点和所述第二从存储节点中可靠度较低的从存储节点。3.根据权利要求2所述的方法,其特征在于,所述主存储节点确定所述第二从存储节点为所述第一从存储节点和所述第二从存储节点中可靠度较低的从存储节点之后,还包括:所述主存储节点删除本地存储的所述第二从存储节点的标识信息。4.根据权利要求2所述的方法,其特征在于,所述主存储节点确定所述第二从存储节点为所述第一从存储节点和所述第二从存储节点中可靠度较低的从存储节点之后,还包括:所述主存储节点向区块链网络广播所述第二从存储节点的标识信息,以取消所述交易节点向所述第二从存储节点转账的交易信息。5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:所述主存储节点向所述多个从存储节点发送所述第二查询请求;所述主存储节点接收所述多个从存储节点中每个从存储节点反馈的查询结果;所述主存储节点通过比较所述每个从存储节点反馈的查询结果和存储在所述主存储节点中的区块链账本,确定所述每个从存储节点的可靠度;所述主存储节点根据所述每个从存储节点的可靠度,对本地存储的多个从存储节点的标识信息进行排序。6.一种交易信...

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

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

1