一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于小世界网络的确定性共识方法与流程

2022-02-22 07:51:08 来源:中国专利 TAG:

技术特征:
1.一种基于小世界网络的确定性共识方法,通过在小世界网络进行数据发送时进行共识,从而达到各个节点的时间、顺序一致,从而完成小世界网络对上层应用的稳定发送,包括以下步骤:一、建立一个小世界网络在区块链中建立一个可用于数据发送的小世界网络,用于提供数据给上层应用。二、进行共识小世界网络普通节点之间交互直接连接,先核算相互数据信息的可信度达成一致后,将数据信息暂存在本地各自的内存中,并在组网内广播发起共识请求寻找记账节点,记账节点接收共识请求后,保存数据在记账节点的内存中,并向普通节点回传相应确认共识请求,普通节点接收记账节点的响应确认后进行签名确认,记账节点在组网内广播本次数据传输记录,使其他未参与本次共识请求的记账节点更新同步,普通节点接收记账节点回传响应的哈希值并进行签名确认后,记账节点将存储的数据信息打包至区块链中,从而完成对小世界网络节点之间的共识。三、dag固定为一条链在节点达成共识之后,通过根据dag中节点的数目,但节点的数目达到一定的个数时,dag将会把这些节点固定为一条链。四、设置genesis通过dag将节点固定为一条链后,进行交易,并将该最新的交易设置为genesis交易。五、加入dag后续出现的交易统一在genesis交易的基础上,再次加入dag中,从而保证数据交易的共识。六、完成节点数据的一致由于在进行数据交易之前,进行过数据的共识,以及dag固定为一条链,并在后续的交易上,都在genesis的基础上添加到dag上,所以genesis forward的时机选择时经过共识处理的,从而保证了交易达到各个节点的时间、顺序是一致的,从而给予上层应用提供稳定的功能,以及数据的传送。2.根据权利要求1所述的一种基于小世界网络的确定性共识方法,其特征在于:所述genesis forward主要用于保证节点在小世界网络中通过dag形成固定链,用于保证小世界网络中主体节点保证不变,从而需要添加节点,只需添加在固定链上,从而保证各个节点的时间、顺序为一致的。3.根据权利要求1所述的一种基于小世界网络的确定性共识方法,其特征在于:所述通过在小世界网络对数据进行传送时,进行共识,从而达到节点之间趋于平衡的状态,且保证节点之中的数据统一,从而使得小世界网络向上层应用传送数据更加的稳定。4.根据权利要求1所述的一种基于小世界网络的确定性共识方法,其特征在于:所述dag中,数据连接起来就像一棵树,每当新的事务发生时就会频繁地得到验证,从字面上讲,您将在一秒钟内得到您的交易确认,除非特殊情况,比如您失去了您的互联网连接,dag可伸缩性是无限的,这意味着网络增长得越大,速度就越快,安全性就越高,从而保证了小世界网络在向上层应用传送数据的安全性以及稳定性。

技术总结
本发明涉及区块链技术领域,且公开了一种基于小世界网络的确定性共识方法,通过在小世界网络进行数据发送时进行共识,从而达到各个节点的时间、顺序一致,从而完成小世界网络对上层应用的稳定发送,包括以下步骤:一、建立一个小世界网络:在区块链中建立一个可用于数据发送的小世界网络,用于提供数据给上层应用。该基于小世界网络的确定性共识方法,通过在genesis forward之前进行数据的共识,保证小世界网络数据的在节点中达到同步状态,从而避免了小世界网络不确定性的情况,有效的保证了数据在节点中趋于平衡的状态,以至于小世界网络向上层应用传送数据时的稳定性得到很大的提高。提高。


技术研发人员:魏明 阮安邦 果霖 陈旭明
受保护的技术使用者:杭州七芽区块链科技有限公司
技术研发日:2020.12.14
技术公布日:2022/2/6
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献