一种基于区块链的链式信息加密传递方法、装置制造方法及图纸

技术编号:35695658 阅读:16 留言:0更新日期:2022-11-23 14:46
本发明专利技术提供了一种基于区块链的链式信息加密传递方法、装置,其包括预设多个计算节点、收发提议共识、触发结算规则的各个计算节点穷举得到提议摘要、各个计算节点记录验证顺序并同步至其他计算节点、区块打包过程,利用了哈希算法的偶然性特点,实现了真随机账本,通过在节点中引入共识提议,由此决定了区块链携带内容不可变更的特性,通过以上方案提高了信息传输的安全性。传输的安全性。传输的安全性。

【技术实现步骤摘要】
一种基于区块链的链式信息加密传递方法、装置


[0001]本专利技术涉及信息处理技术行业,因此提供了一种基于区块链的链式信息加密传递方法、装置。

技术介绍

[0002]区块链是一种去中心化的数据交互体系,其拥有成熟的协议建制,目前应用最为广泛的是 数据上链的链式数据组合结构,各个计算节点共同维护统一数据网络,并且各个计算节点共同遵循同一共识,目前区块链在市面上仅有的成熟用途为用于电子现金交易,对于其他领域鲜有开拓,此为前提。
[0003]基于目前的事务管理系统,对信息合理性的高要求,目前信息交互框架包括指令发送系统,仍采用的常规固定IPV4以对应DNS地址为目标地通过层层网关传递的形式,这种传递形式当劫持任一层网关或者伪装虚拟地址,在指令信息发出后的传递过程中,会在某一层网关导致信息被替换,从而导致日常决策,如PC端的付款审批、合同审批、事务审批或者其他决定性指令的行政管理方案,比如银行业或者基金从业者的日常重大系统决议被篡改、或者涉及保密性要求极高的重大指令性意见的错误传达。
[0004]现有技术中,涉及到发信地址伪装时,一般采用采用随机序列产生随机数组,参考随机数组绑定发信地址,收到结果彼此验证或者在随即数组产生时对应客户端即开展验证服务彼此验证,这种随机方式需要用到随机种子seed搭配随机算法,目前市面上主流的随机算法舍伍德算法 Sherwood、拉斯维加斯算法 Las Vegas、蒙特卡洛算法Monte Carlo以上为现有技术中的通讯方式,其缺陷为:

随机数组产生后在与目标地址的握手过程中,有可能被捕获,或者替换,存在着其他恶意信息绑定该随机数组而传达的隐患。

无法摆脱长数组下可复现循环的缺陷,即其随机算法所产生结果,一般为周期的固定的序列,通过经过训练后的神经网络在足够训练数据下往往可以预测其结果,因此现在市面上的随机算法存在可被预测和总结的安全隐患,无法实现真实随机。
[0005]综上所述,现有的区块链应用范围受限,技术手段较为落后,提议摘要与共识摘要耦合性较差,校验能力缺失,发生恶意攻击时,对于恶意节点的接入后,无法有效滤除,并且目前现有技术中对于篡改的协议内容,无法验伪,并且无法实现真随机抽选能力。

技术实现思路

[0006]专利技术目的在于至少解决现有技术中存在的信息在传递的过程中保证信息/指令前后一致且未被替换的问题,本专利技术针对提供了所述的一种基于区块链的链式信息加密传递方法、装置,通过解决了伪随机方式可被观测的问题,实现了真实随机性选择实现信息收发,有效的保证了信息/指令的前后一致性。
[0007]提供的技术方案为:
一种基于区块链的链式结构加密传递方法,包括,步骤S1.预设多个计算节点,各个计算节点上线,各个计算节点遵从同一共识提议,共识提议携带有根值,共识提议被全部节点通过后所述的计算节点共同组成用于收发信息的拓扑网络,各个计算节点挂载于同一拓扑网络并遵从同一共识函数;步骤S2.各个计算节点依据得到的共识展开哈希二叉树,根据哈希函数计算哈希最小值,自计算开始记入时间戳,直至计算节点触发结算规则;步骤S3.触发结算规则的各个计算节点穷举得到提议摘要,提议摘要结合根值及对应计算节点ID打包成块,各个计算节点依次将提议摘要共享至其他节点,各个节点验证提议摘要合理性进行共识处理,共识通过后逐次广播至其他节点并嵌入所有计算节点的链中;步骤S4. 各个计算节点记录验证顺序并同步至其他计算节点,验证通过的计算节点设定为第一通信集群N1,持续循环步骤S2

S4产生第N通信集群,记为(n1

nn),触发设定规则后持续步骤S1产生新分叉,并在新分叉基础上持续步骤S2

S4;其中,步骤S3,打包过程中的提议摘要增设新字段,新字段内录入用于表征信息的编辑内容,编辑内容与哈希值互锁。
[0008]进一步的,所述的步骤S1之前还包括,联结于局域网络的外部节点,外部节点产生编辑内容;在步骤S3中编辑内容产生后加入所述的提议摘要的区块字头的对应字段中。
[0009]进一步的,所述的提议摘要包括有效哈希值,有效哈希值作为私钥加密掺杂编辑内容,在步骤S4中触发设定规则时,公钥验证所述的编辑内容。
[0010]进一步的,所述的共识提议携带的根值产生变化,计算节点根据新得到的共识提议的根值展开哈希二叉树,哈希二叉树产生新分叉,在新分叉的基础上循环步骤S1

S4。
[0011]进一步的,所述的结算规则包括,抵达时间截止时刻时结束哈希穷举,各个计算节点所解哈希值位数与难度目标判断求验合理性,合理性通过后打包为提议摘要。
[0012]提供了一种基于区块链的链式信息加密传递装置,包括,计算网络,包括多个计算节点,用于实现各个计算节点上线,各个计算节点遵从同一共识提议,共识提议携带有根值,共识提议被全部节点通过后所述的计算节点共同组成用于收发信息的拓扑网络,各个计算节点挂载于同一拓扑网络并遵从同一共识函数;解构单元,用于实现各个计算节点依据得到的共识展开哈希二叉树,根据哈希函数计算哈希最小值,其中,依据哈希函数同时开始计算哈希值,自计算开始记入时间戳,直至计算节点触发结算规则;同步单元,用于实现触发结算规则的各个计算节点穷举得到提议摘要,提议摘要结合根值及对应计算节点ID打包成块,各个计算节点依次将提议摘要共享至其他节点,各个节点验证提议摘要合理性进行共识处理,共识通过后逐次广播至其他节点并嵌入所有计算节点的链中;重计算单元,用于实现各个计算节点记录验证顺序并同步至其他计算节点,验证通过的计算节点设定为第一通信集群N1,持续循环步骤S2

S4产生第N通信集群,记为(N1

NN),触发设定规则后持续步骤S1产生新分叉,并在新分叉基础上持续步骤S2

S4;
其中,步骤S3,打包过程中的提议摘要增设新字段,新字段内录入用于表征信息的编辑内容,编辑内容与哈希值互锁。
[0013]进一步的,还包括联结于局域网络的外部节点,外部节点产生编辑内容;在步骤S3中,编辑内容产生后加入所述的提议摘要的区块字头的对应字段中。
[0014]进一步的,所述的提议摘要包括有效哈希值,有效哈希值作为私钥加密掺杂编辑内容,在步骤S4中触发设定规则时,公钥验证所述的编辑内容。
[0015]进一步的,所述的共识提议携带的根值产生变化,计算节点根据新得到的共识提议的根值展开哈希二叉树,哈希二叉树产生新分叉,在新分叉的基础上循环步骤S1

S4。
[0016]进一步的,所述的结算规则包括,抵达时间截止时刻时结束哈希穷举,各个计算节点所解哈希值位数与难度目标判断求验合理性,合理性通过后打包为提议摘要。
附图说明
[0017]图1是适用链式信息加密传递方法的集群网络的系统拓扑图;图2是链式信息加密传递方法中提及的区块包头;图3是链式信息加密传递方法中节点抽选的示意图;图4是链式信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的链式信息加密传递方法,其特征在于,包括,步骤S1.预设多个计算节点,各个计算节点上线,各个计算节点遵从同一共识提议,共识提议携带有根值,共识提议被全部节点通过后所述的计算节点共同组成用于收发信息的拓扑网络,各个计算节点挂载于同一拓扑网络并遵从同一共识函数;步骤S2.各个计算节点依据得到的共识展开哈希二叉树,根据哈希函数计算哈希最小值,自计算开始记入时间戳,直至计算节点触发结算规则;步骤S3.触发结算规则的各个计算节点穷举得到提议摘要,提议摘要结合根值及对应计算节点ID打包成块,各个计算节点依次将提议摘要共享至其他节点,各个节点验证提议摘要合理性进行共识处理,共识通过后逐次广播至其他节点并嵌入所有计算节点的链中;步骤S4. 各个计算节点记录验证顺序并同步至其他计算节点,验证通过的计算节点设定为第一通信集群N1,持续循环步骤S2

S4产生第N通信集群,记为(n1

nn),触发设定规则后持续步骤S1产生新分叉,并在新分叉基础上持续步骤S2

S4;其中,步骤S3,打包过程中的提议摘要增设新字段,新字段内录入用于表征信息的编辑内容,编辑内容与哈希值互锁。2.根据权利要求1所述的一种基于区块链的链式信息加密传递方法,其特征在于,所述的步骤S1之前还包括,联结于局域网络的外部节点,外部节点产生编辑内容;在步骤S3中,编辑内容产生后加入所述的提议摘要的区块字头的对应字段中。3.根据权利要求2所述的一种基于区块链的链式信息加密传递方法,其特征在于,所述的提议摘要包括有效哈希值,有效哈希值作为私钥加密掺杂编辑内容,在步骤S4中触发设定规则时,公钥验证所述的编辑内容。4.根据权利要求1所述的一种基于区块链的链式信息加密传递方法,其特征在于,所述的共识提议携带的根值产生变化,计算节点根据新得到的共识提议的根值展开哈希二叉树,哈希二叉树产生新分叉,在新分叉的基础上循环步骤S1

S4。5.根据权利要求1所述的一种基于区块链的链式信息加密传递方法,其特征在于,所述的结算规则包括,抵达时间截止时刻时结束哈希穷举,各个计算节点所解哈希值位数与难度目标判断求验合理性,合理性通过后打包为提议摘要。6.一种基于区块链的链式信息加密传递装置...

【专利技术属性】
技术研发人员:李君彦赵全义李飞
申请(专利权)人:河北中废通网络技术有限公司
类型:发明
国别省市:

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

1