【技术实现步骤摘要】
一种区块链网络中的信息获取方法及装置
本专利技术涉及信息传输
,更具体的说,是涉及一种区块链网络中的信息获取方法及装置。
技术介绍
在区块链网络中,各节点之间的有效信息传输是整个区块链网络中的一切协议和机制有效实现的基础和关键。目前区块链网络中各节点之间的信息传输普遍采用尽力而为的协议服务方式,当传输信道条件不好时,不可避免的造成信息传输的可靠性难以保证。现有技术中,通常采用多次传输相同信息的方式来保证信息传输的可靠性,然而这种方式不仅会造成传输带宽等资源的大量浪费,而且会在信息的有效传送的最终时间上存在一定的延迟,进而影响区块链网络中各种事务的处理效率。
技术实现思路
有鉴于此,本专利技术提供了一种区块链网络中的信息获取方法及装置,以提高区块链网络中信息传输的可靠性和效率。为实现上述目的,本专利技术提供如下技术方案:一种区块链网络中的信息获取方法,包括:第一节点将待传输信息进行分块处理,得到至少一个区块;第一节点针对每一个区块:将区块分为N个原始子块,所述N个原始子块依次两两组合编码,每两个原始子块组合编码产生第一子块、第二子块和冗余子块,所述第一子块、第二子 ...
【技术保护点】
1.一种区块链网络中的信息获取方法,其特征在于,包括:第一节点将待传输信息进行分块处理,得到至少一个区块;第一节点针对每一个区块:将区块分为N个原始子块,所述N个原始子块依次两两组合编码,每两个原始子块组合编码产生第一子块、第二子块和冗余子块,所述第一子块、第二子块和冗余子块具有相同的第一属性信息,其中,N为大于1的偶数,所述第一子块和所述第二子块为原始子块编码块,所述冗余子块为所述第一子块和所述第二子块进行逐位对应异或计算所得子块;第一节点根据预设传输协议将编码后的子块数据发往第二节点;第二节点根据所述预设传输协议接收所述第一节点发送的子块数据,并对接收到的子块数据进行解 ...
【技术特征摘要】
1.一种区块链网络中的信息获取方法,其特征在于,包括:第一节点将待传输信息进行分块处理,得到至少一个区块;第一节点针对每一个区块:将区块分为N个原始子块,所述N个原始子块依次两两组合编码,每两个原始子块组合编码产生第一子块、第二子块和冗余子块,所述第一子块、第二子块和冗余子块具有相同的第一属性信息,其中,N为大于1的偶数,所述第一子块和所述第二子块为原始子块编码块,所述冗余子块为所述第一子块和所述第二子块进行逐位对应异或计算所得子块;第一节点根据预设传输协议将编码后的子块数据发往第二节点;第二节点根据所述预设传输协议接收所述第一节点发送的子块数据,并对接收到的子块数据进行解码拼接处理,得到至少一个区块,所述解码处理包括:根据第一属性信息相同的任意两个子块解码得到两个原始子块;在存在至少两个区块时,第二节点将所有解码拼接得到的区块,根据第二属性信息拼接为完整的所述待传输信息。2.根据权利要求1所述的区块链网络中的信息获取方法,其特征在于,还包括:构建区块链节点和区块链网络。3.根据权利要求1所述的区块链网络中的信息获取方法,其特征在于,还包括:预先配置确定数据结构形式、编码方式和数据传输协议。4.根据权利要求1所述的区块链网络中的信息获取方法,其特征在于,所述第二节点根据所述预设传输协议接收所述第一节点发送的子块数据,并对接收到的子块数据进行解码拼接处理,得到至少一个区块,包括:所述第二节点根据所述预设传输协议接收所述第一节点发送的多个子块数据;根据接收到的多个子块数据中的第一属性信息和第三属性信息进行解码拼接处理,得到至少一个区块。5.根据权利要求4所述的区块链网络中的信息获取方法,其特征在于,所述根据接收到的多个子块数据中的第一属性信息和第三属性信息进行解码拼接处理,得到至少一个区块,包括:针对每一组第一属性信息相同的子块组:分别确定第一属性信息相同的任意两个子块的第三属性信息,根据所述两个子块的第三属性信息对所述两个子块进行拼接处理,得到一个区块,所述子块组中至少包括两个子块。6.根据权利要求5所述的区块链网络中的信息获取方法,其特征在于,所述根据所述两个子块的第三属性信息对...
【专利技术属性】
技术研发人员:李夫路,
申请(专利权)人:泰康保险集团股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。