System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种大跨度地域航运数据链的共识方法及系统技术方案_技高网

一种大跨度地域航运数据链的共识方法及系统技术方案

技术编号:40073410 阅读:4 留言:0更新日期:2024-01-17 00:31
本发明专利技术公开一种大跨度地域航运数据链的共识方法及系统,该方法包括:将多个地域的数据节点映射为区块链的区块链数据节点,获取每个所述区块链数据节点关于某一数据段的提议值,并获取每个所述区块链数据节点的信誉值;设置航运数据链共识模型,根据提议值和所述信誉值,计算航运数据链共识值,其中,航运数据链共识模型包括第i个所述区块链数据节点收到第j个区块链数据节点提议的延迟D和第j个所述区块链数据节点对第i个区块链数据节点的提议值的投票次数和第i个所述区块链数据节点的投票权重;将所述航运数据链共识值与预设的航运数据链共识阈值进行对比,当航运数据链共识值超过预设的航运数据链共识阈值时,区块链数据节点之间达成共识。

【技术实现步骤摘要】

本专利技术属于航运数据链的共识,更具体地,涉及一种大跨度地域航运数据链的共识方法及系统


技术介绍

1、航运数据共享在现代航运业中具有极其重要的作用。以下是一些关于航运数据共享重要性的方面:

2、安全和航行效率:航运数据共享可以提高船舶和航行员的安全。实时共享天气、海洋、水文和交通情况等数据,使船舶能够避开危险区域,避免碰撞,选择最佳航线,从而提高航行效率。

3、碰撞风险减少:航运数据共享可以减少碰撞风险,因为船舶可以共享自身位置、速度和航向等数据,让其他船舶和监管机构了解其行动,从而采取必要的措施避免碰撞。

4、航道优化:通过共享水深、航道状况和港口信息等数据,船舶可以更好地规划航道,避免潜在的搁浅和航行障碍,提高航运效率。

5、港口作业效率:航运数据共享有助于港口运营的优化。港口可以了解船舶到港时间、货物信息等,从而更好地安排码头资源、卸货和装货作业,提高港口作业效率。

6、环境保护:航运数据共享也有助于环境保护。共享燃油消耗、废物排放等数据可以帮助船舶管理者更好地控制能源使用和减少环境影响。

7、监管合规:航运数据共享有助于监管机构更好地监管航运活动。实时数据共享可以使监管机构更及时地了解船舶行动,确保航运活动符合法规要求。

8、业务分析和决策:航运数据共享为航运公司提供了大量的业务数据,这些数据可以被用来进行分析,优化船队管理、航线规划和市场决策等。

9、供应链透明度:航运数据共享可以提高供应链透明度。货主可以通过共享的数据了解货物的实时位置和状态,从而更好地管理供应链。

10、但是目前还没有一种现有技术,能够对大跨度区域的航运数据链进行共识校准。


技术实现思路

1、为解决以上技术特征,本专利技术提出一种大跨度地域航运数据链的共识方法,包括:

2、将多个地域的数据节点映射为区块链的区块链数据节点,获取每个所述区块链数据节点关于某一数据段的提议值,并获取每个所述区块链数据节点的信誉值;

3、设置航运数据链共识模型,根据所述提议值和所述信誉值,计算航运数据链共识值,其中,所述航运数据链共识模型包括第j个所述区块链数据节点对第i个所述区块链数据节点的影响程度、第i个所述区块链数据节点收到第j个所述区块链数据节点提议的延迟d和第j个所述区块链数据节点对第i个所述区块链数据节点的提议值的投票次数和第i个所述区块链数据节点的投票权重;

4、将所述航运数据链共识值与预设的航运数据链共识阈值进行对比,当所述航运数据链共识值超过预设的航运数据链共识阈值时,所述区块链数据节点之间达成共识。

5、进一步的,所述航运数据链共识模型包括:

6、

7、其中,c为航运数据链共识值,pi为第i个所述区块链数据节点的提议值,vote_weight(i)为第i个所述区块链数据节点的投票权重,reputation_factor(rrep,j)为第j个所述区块链数据节点的信誉值rrep对投票权重的影响因子,influence(j→i)为第j个所述区块链数据节点对第i个所述区块链数据节点的影响程度,delay_factor(dij)为第i个所述区块链数据节点收到第j个所述区块链数据节点提议的延迟d的延迟因子,vj[pi]为第j个所述区块链数据节点对第i个所述区块链数据节点的提议值的投票次数,n为所述区块链数据节点的个数。

8、进一步的,第j个所述区块链数据节点对第i个所述区块链数据节点的影响程度influence(j→i)包括:

9、

10、其中,γ为影响程度的参数,θ为影响程度的阈值。

11、进一步的,第i个所述区块链数据节点的投票权重vote_weight(i)包括:

12、

13、其中,α为第i个所述区块链数据节点的信誉值rrep的权重,β为综合权重的调整参数,weighy(vi(pk)为第i个节点对第k个所述区块链数据节点的提议值的权重。

14、进一步的,第i个所述区块链数据节点收到第j个所述区块链数据节点提议的延迟d的延迟因子delay_factor(dij)包括:

15、

16、其中,β′为斜率参数,μ为延迟的平均值,σ为延迟的标准差。

17、本专利技术还提出一种大跨度地域航运数据链的共识系统,包括:

18、获取数据模块,用于将多个地域的数据节点映射为区块链的区块链数据节点,获取每个所述区块链数据节点关于某一数据段的提议值,并获取每个所述区块链数据节点的信誉值;

19、设置模型模块,用于设置航运数据链共识模型,根据所述提议值和所述信誉值,计算航运数据链共识值,其中,所述航运数据链共识模型包括第j个所述区块链数据节点对第i个所述区块链数据节点的影响程度、第i个所述区块链数据节点收到第j个所述区块链数据节点提议的延迟d和第j个所述区块链数据节点对第i个所述区块链数据节点的提议值的投票次数和第i个所述区块链数据节点的投票权重;

20、共识模块,用于将所述航运数据链共识值与预设的航运数据链共识阈值进行对比,当所述航运数据链共识值超过预设的航运数据链共识阈值时,所述区块链数据节点之间达成共识。

21、进一步的,所述航运数据链共识模型包括:

22、

23、其中,c为航运数据链共识值,pi为第i个所述区块链数据节点的提议值,vote_weight(i)为第i个所述区块链数据节点的投票权重,reputation_factor(rrep,j)为第j个所述区块链数据节点的信誉值rrep对投票权重的影响因子,influence(j→i)为第j个所述区块链数据节点对第i个所述区块链数据节点的影响程度,delay_factor(dij)为第i个所述区块链数据节点收到第j个所述区块链数据节点提议的延迟d的延迟因子,vj[pi]为第j个所述区块链数据节点对第i个所述区块链数据节点的提议值的投票次数,n为所述区块链数据节点的个数。

24、进一步的,第j个所述区块链数据节点对第i个所述区块链数据节点的影响程度influence(j→i)包括:

25、

26、其中,γ为影响程度的参数,θ为影响程度的阈值。

27、进一步的,第i个所述区块链数据节点的投票权重vote_weight(i)包括:

28、

29、其中,α为第i个所述区块链数据节点的信誉值rrep的权重,β为综合权重的调整参数,weight(vi(pk)为第i个节点对第k个所述区块链数据节点的提议值的权重。

30、进一步的,第i个所述区块链数据节点收到第j个所述区块链数据节点提议的延迟d的延迟因子delay_factor(dij)包括:

31、

32、其中,β′为斜率参数,μ为延迟的平均值,σ为延迟的标准差。

33、通过本专利技术所构思的以上本文档来自技高网...

【技术保护点】

1.一种大跨度地域航运数据链的共识方法,其特征在于,包括:

2.如权利要求1所述的一种大跨度地域航运数据链的共识方法,其特征在于,所述航运数据链共识模型包括:

3.如权利要求2所述的一种大跨度地域航运数据链的共识方法,其特征在于,第j个所述区块链数据节点对第i个所述区块链数据节点的影响程度influence(j→i)包括:

4.如权利要求2所述的一种大跨度地域航运数据链的共识方法,其特征在于,第i个所述区块链数据节点的投票权重vote_weight(i)包括:

5.如权利要求2所述的一种大跨度地域航运数据链的共识方法,其特征在于,第i个所述区块链数据节点收到第j个所述区块链数据节点提议的延迟D的延迟因子delay_factor(Dij)包括:

6.一种大跨度地域航运数据链的共识系统,其特征在于,包括:

7.如权利要求1所述的一种大跨度地域航运数据链的共识系统,其特征在于,所述航运数据链共识模型包括:

8.如权利要求7所述的一种大跨度地域航运数据链的共识系统,其特征在于,第j个所述区块链数据节点对第i个所述区块链数据节点的影响程度influence(j→i)包括:

9.如权利要求7所述的一种大跨度地域航运数据链的共识系统,其特征在于,第i个所述区块链数据节点的投票权重vote_weight(i)包括:

10.如权利要求7所述的一种大跨度地域航运数据链的共识系统,其特征在于,第i个所述区块链数据节点收到第j个所述区块链数据节点提议的延迟D的延迟因子delay_factor(Dij)包括:

...

【技术特征摘要】

1.一种大跨度地域航运数据链的共识方法,其特征在于,包括:

2.如权利要求1所述的一种大跨度地域航运数据链的共识方法,其特征在于,所述航运数据链共识模型包括:

3.如权利要求2所述的一种大跨度地域航运数据链的共识方法,其特征在于,第j个所述区块链数据节点对第i个所述区块链数据节点的影响程度influence(j→i)包括:

4.如权利要求2所述的一种大跨度地域航运数据链的共识方法,其特征在于,第i个所述区块链数据节点的投票权重vote_weight(i)包括:

5.如权利要求2所述的一种大跨度地域航运数据链的共识方法,其特征在于,第i个所述区块链数据节点收到第j个所述区块链数据节点提议的延迟d的延迟因子delay_factor(dij)包括:

...

【专利技术属性】
技术研发人员:杜经农严季施雨倩张娜肖文卓张扬廖婧
申请(专利权)人:长江水上交通监测与应急处置中心
类型:发明
国别省市:

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

1