一种基于区块链技术的海洋自然灾害上报公示系统的制作方法

文档序号:31020035发布日期:2022-08-05 20:05阅读:90来源:国知局
一种基于区块链技术的海洋自然灾害上报公示系统的制作方法

1.本发明涉及区块链技术领域,具体为一种基于区块链技术的海洋自然灾害上报公示系统。


背景技术:

2.海洋灾害,是指海洋自然环境发生异常或激烈变化,导致在海上或海岸发生的灾害。海洋灾害主要有灾害性海浪、海冰、赤潮、海啸和风暴潮;与海洋与大气相关的灾害性现象还有厄尔尼诺现象和拉尼娜现象,台风等。
3.目前,海上的渔民和基于从事海事的工作人员,不能够实时了解所处航向的气象信息,容易遇到海洋灾害,且在了解海洋灾害数据采集系统中,众多海洋灾害新闻报道被发现,但在信息发达的现在,众多的海洋灾害假新闻,非常容易引发较大社会恐慌,面对信息无法分辨证实。


技术实现要素:

4.(一)解决的技术问题
5.针对现有技术的不足,本发明提供了一种基于区块链技术的海洋自然灾害上报公示系统,解决了海上的渔民和基于从事海事的工作人员,不能够实时了解所处航向的气象信息,容易遇到海洋灾害,且在了解海洋灾害数据采集系统中,众多海洋灾害新闻报道被发现,但在信息发达的现在,众多的海洋灾害假新闻,非常容易引发较大社会恐慌,面对信息无法分辨证实。
6.(二)技术方案
7.为实现以上目的,本发明通过以下技术方案予以实现:一种基于区块链技术的海洋自然灾害上报公示系统,其特征在于:若干用于存储监测设备终端所采集海洋数据的节点,以及用于用户观察异常自然现象的报告数据上传至所述节点的移动端发送模块;
8.所述节点获报告数据时,根据海洋自然灾害历史数据,判断所述用户观察异常自然现象所指示海洋事件是否满足海洋自然灾害条件;
9.所述节点用于运行智能合约以:
10.当所述节点获用户报告数据时,根据预先获得的自然灾害事件条件,以及与该海洋事件地点的周期历史数据,判断所述海洋事件是否满足该地点周期频率的海洋自然灾害条件;
11.当所述海洋事件满足海洋自然灾害条件时,触发节点投票判断:是否在该系统的节点对满足海洋自然灾害条件的海洋事件公开发布;
12.所述节点还用于运行智能合约以:
13.当所述海洋事件满足海洋自然灾害条件时,依据评级标准,对所述海洋事件进行评级更新;
14.所述海洋事件中携带海洋自然灾害发生地点,以及海洋自然灾害类型和持续时
长;
15.所述节点用于运行智能合约以:
16.根据所述海洋事件的报告数据,调取与海洋自然灾害报告发生位置信息所对应的海洋自然灾害历史数据;
17.所述海洋事件的报告数据,包括海洋事件地点的航标数据和气象数据;
18.所述节点用于运行智能合约以:
19.当所述海洋事件所指示的数据满足自然灾害条件时,对比海洋自然灾害历史数据,以及相对应周期海洋自然灾害信息,对该海洋事件的海洋自然灾害范围,持续时间和能量强度,进行对比记账和积分,当积分满足评级标准,更新该海洋事件的灾害等级,将自然灾害信息上报区块链系统并公示;
20.所述节点用于运行智能合约以:
21.在海洋事件满足海洋灾害条件并公开发布时,该节点基于所述运行的航标数据和气象数据,在运行的航标数据和气象数据发生异常时形成异常标记点;将异常标记点与灾害时间段中的时间节点进行绑定;
22.所述节点用于运行智能合约以:
23.所述海洋事件的报告数据作为每级数据的交换节点,形成实时自动化的数据交换机制,海洋自然灾害波及的各区、市、省的内部灾害预警工作通过区块链不断更新和补充受灾地区的数据;
24.所述节点用于运行智能合约以:
25.所述海洋事件的各个节点受灾位置和范围的气象、风暴和温度成实时自动化的数据交换机制。
26.优选的,所述海洋自然灾害历史数据经过压缩存储在所述节点中。
27.优选的,所述节点还用于:当共识时间到来时,将需上链的海洋自然灾害记录、对应所述节点的区块校验值、密钥信息以及时间戳信息形成区块信息进行上链处理,所述区块校验值至少是针对在该节点新增的所述海洋自然灾害记录数据而形成的。
28.优选的,所述节点通过区块链系统提供调用接口,所述调用接口配比海洋自然灾害历史数据。
29.(三)有益效果
30.本发明提供了一种基于区块链技术的海洋自然灾害上报公示系统。具备以下有益效果:
31.1、该基于区块链技术的海洋自然灾害上报公示系统,通过根据海洋自然灾害历史数据,判断海洋事件报告数据所指示是否满足海洋自然灾害条件,当报告数据所指示的数据满足自然灾害条件时,信息进行记账和积分,当积分满足评级标准,将自然灾害信息上报区块链系统并公示,解决了在信息发达的现在,众多的海洋灾害假新闻,非常容易引发较大社会恐慌,面对信息无法分辨证实的情况的问题。
32.2、该基于区块链技术的海洋自然灾害上报公示系统,通过区块链技术结合,应用于应急管理工作,使得海上的渔民和基于从事海事的工作人员,能够实时了解所处航向的气象信息,在遇到海洋灾害时,详细的数据传输,局部区域性灾害能够有效公正、及时公布即将发生的局部性沿海海洋灾害,最大化减少当地民众生命和财产损失。
附图说明
33.图1为本发明的系统图。
具体实施方式
34.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
35.请参阅图1,本发明实施例提供一种技术方案:一种基于区块链技术的海洋自然灾害上报公示系统,若干用于存储监测设备终端所采集海洋数据的节点,监测设备终端所采集海洋数据包括该海域流速、流向、有效波高、周期、波向、水温、气压、气温、风速、风向、潮位和表层海水盐度;
36.本发明区块链上有若干节点,可实现把从移动端用户观察异常自然现象的报告数据和同时段监测设备终端所采集海洋数据上链;
37.节点获报告数据时,根据海洋自然灾害历史数据,判断所述用户观察异常自然现象所指示海洋事件是否满足海洋自然灾害条件;
38.用户观察异常然现象报告数据相匹配的监测设备终端所采集海洋数据与根据预先获得的海洋灾害条件相对比,符合三个以上条件时,触发智能合约
39.节点用于运行智能合约以:
40.当节点获用户报告数据时,根据预先获得的自然灾害事件条件,以及与该海洋事件地点的周期历史数据,判断海洋事件是否满足该地点周期频率的海洋自然灾害条件;
41.当海洋事件满足海洋自然灾害条件时,触发节点投票判断:是否在该系统的节点对满足海洋自然灾害条件的海洋事件公开发布;
42.节点还用于运行智能合约以:
43.当海洋事件满足海洋自然灾害条件时,依据评级标准,对海洋事件进行评级更新;
44.海洋事件中携带海洋自然灾害发生地点,以及海洋自然灾害类型和持续时长;
45.节点用于运行智能合约以:
46.根据海洋事件的报告数据,调取与海洋自然灾害报告发生位置信息所对应的海洋自然灾害历史数据;
47.海洋事件的报告数据,包括海洋事件地点的航标数据和气象数据;
48.节点用于运行智能合约以:
49.当海洋事件所指示的数据满足自然灾害条件时,对比海洋自然灾害历史数据,以及相对应周期海洋自然灾害信息,对该海洋事件的海洋自然灾害范围,持续时间和能量强度,进行对比记账和积分,当积分满足评级标准,更新该海洋事件的灾害等级,将自然灾害信息上报区块链系统并公示;
50.节点用于运行智能合约以:
51.在海洋事件满足海洋灾害条件并公开发布时,该节点基于运行的航标数据和气象数据,在运行的航标数据和气象数据发生异常时形成异常标记点;将异常标记点与灾害时间段中的时间节点进行绑定;
52.节点用于运行智能合约以:
53.海洋事件的报告数据作为每级数据的交换节点,形成实时自动化的数据交换机制,海洋自然灾害波及的各区、市、省的内部灾害预警工作通过区块链不断更新和补充受灾地区的数据;
54.对满足海洋灾害事件的海洋事件上链公示的海洋事件,通过短信或者语音方式推送到区域覆盖范围内人员;
55.节点用于运行智能合约以:
56.海洋自然灾害事件的各个节点受灾位置和范围的气象、风暴和温度成实时自动化的数据交换机制。
57.进一步地,海洋自然灾害历史数据经过压缩存储在节点中。
58.进一步地,节点还用于:当共识时间到来时,将需上链的海洋自然灾害记录、对应节点的区块校验值、密钥信息以及时间戳信息形成区块信息进行上链处理,区块校验值至少是针对在该节点新增的海洋自然灾害记录数据而形成的。
59.进一步地,节点通过区块链系统提供调用接口,调用接口配比海洋自然灾害历史数据。
60.综上所述
61.该基于区块链技术的海洋自然灾害上报公示系统,区块链技术结合,应用于应急管理工作,使得海上的渔民和基于从事海事的工作人员,能够实时了解所处航向的气象信息,在遇到海洋灾害时,详细的数据传输,局部区域性灾害能够有效公正、及时公布即将发生的局部性沿海海洋灾害,最大化减少当地民众生命和财产损失。
62.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下。
63.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1