A marine natural disaster reporting and publicizing system based on blockchain technology
Through the marine natural disaster reporting and publicity system based on blockchain technology, the panic problem caused by maritime personnel's inability to understand meteorological information and fake news in marine disasters is solved, and the real-time, fair and timely publication and credible evidence of marine disaster information is achieved, reducing the losses caused by disasters.
Patent Information
- Application Number
- CN202110155397.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-02-04
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2041-02-04
AI Technical Summary
Fishermen and maritime workers at sea cannot understand the meteorological information of their courses in real time and are prone to marine disasters. In the current development of information, fake news about marine disasters is prone to social panic, and information cannot be distinguished and verified.
The marine natural disaster reporting and publicity system based on blockchain technology is used to store the marine data collected by the monitoring device terminal through several nodes, and upload user report data using the mobile sending module. The node runs a smart contract to determine whether the marine incident meets the conditions of natural disasters, conducts ratings and data accounting, and if the conditions are met, it will be reported to the blockchain system and publicly announced.
Real-time, fair and timely publication of marine disaster information has been achieved, social panic caused by fake news has been reduced, credible evidence of information has been ensured, and the loss of lives and property of local people has been minimized.
Smart Images

Figure CN114866569B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of blockchain technology, and in particular to a marine natural disaster reporting and publicizing system based on blockchain technology. Background Art
[0002] Marine disasters refer to disasters that occur at sea or on the coast due to abnormal or drastic changes in the natural environment of the ocean. Marine disasters mainly include disastrous waves, sea ice, red tides, tsunamis and storm surges; disastrous phenomena related to the ocean and the atmosphere include El Nino and La Nina phenomena, typhoons, etc.
[0003] At present, fishermen and maritime workers at sea cannot understand the weather information of their route in real time, and are prone to encounter marine disasters. In the marine disaster data collection system, many marine disaster news reports have been discovered. However, in today's information-rich world, a large number of false news about marine disasters can easily cause greater social panic, and it is impossible to distinguish and verify the information. Summary of the invention
[0004] 1. Technical issues to be resolved
[0005] In view of the shortcomings of the existing technology, the present invention provides a marine natural disaster reporting and publicizing system based on blockchain technology, which solves the problem that fishermen and maritime workers at sea cannot understand the meteorological information of their direction in real time and are prone to encounter marine disasters. In the marine disaster data collection system, many marine disaster news reports are discovered. However, in today's information-developed world, many marine disaster fake news can easily cause greater social panic, and it is impossible to distinguish and verify the information.
[0006] (II) Technical solution
[0007] To achieve the above objectives, the present invention is implemented through the following technical solutions: a marine natural disaster reporting and publicizing system based on blockchain technology, characterized by: a number of nodes for storing marine data collected by monitoring equipment terminals, and a mobile terminal sending module for users to upload report data of abnormal natural phenomena observed by the nodes;
[0008] When the node obtains the report data, it determines whether the marine event indicated by the abnormal natural phenomenon observed by the user meets the marine natural disaster conditions based on the historical data of marine natural disasters;
[0009] The nodes are used to run smart contracts to:
[0010] When the node obtains user report data, it determines whether the marine event meets the marine natural disaster conditions of the periodic frequency of the location based on the pre-acquired natural disaster event conditions and the periodic historical data of the location of the marine event;
[0011] When the marine event meets the marine natural disaster conditions, the trigger node votes to determine whether to publicly release the marine event that meets the marine natural disaster conditions at the node of the system;
[0012] The nodes are also used to run smart contracts to:
[0013] When the marine event meets the marine natural disaster conditions, the rating of the marine event is updated according to the rating standards;
[0014] The marine incident contains the location of the marine natural disaster, as well as the type and duration of the marine natural disaster;
[0015] The nodes are used to run smart contracts to:
[0016] According to the report data of the marine event, retrieve the historical data of marine natural disasters corresponding to the location information of the marine natural disaster report;
[0017] The reported data of the marine incident, including navigation data and meteorological data at the location of the marine incident;
[0018] The nodes are used to run smart contracts to:
[0019] When the data indicated by the marine event meets the natural disaster conditions, the marine natural disaster historical data and the marine natural disaster information of the corresponding period are compared, and the marine natural disaster scope, duration and energy intensity of the marine event are compared and recorded and points are accumulated. When the points meet the rating standards, the disaster level of the marine event is updated, and the natural disaster information is reported to the blockchain system and announced;
[0020] The nodes are used to run smart contracts to:
[0021] When a marine event meets the marine disaster conditions and is publicly released, the node forms an abnormal marking point based on the operating navigation mark data and meteorological data when an abnormality occurs in the operating navigation mark data and meteorological data; and binds the abnormal marking point to the time node in the disaster time period;
[0022] The nodes are used to run smart contracts to:
[0023] The report data of the marine incidents is used as the exchange node of each level of data to form a real-time automated data exchange mechanism. The internal disaster warning work of each district, city, and province affected by marine natural disasters continuously updates and supplements the data of the affected areas through the blockchain;
[0024] The nodes are used to run smart contracts to:
[0025] The weather, storm and temperature of the affected locations and ranges at each node of the ocean event form a real-time automated data exchange mechanism.
[0026] Preferably, the historical data of marine natural disasters are compressed and stored in the nodes.
[0027] Preferably, the node is also used for: when the consensus time arrives, the marine natural disaster records to be uploaded to the chain, the block check value corresponding to the node, the key information and the timestamp information are formed into block information for chain processing, and the block check value is at least formed for the marine natural disaster record data newly added at the node.
[0028] Preferably, the node provides a calling interface through the blockchain system, and the calling interface is matched with historical data of marine natural disasters.
[0029] (III) Beneficial effects
[0030] The present invention provides a marine natural disaster reporting and publicizing system based on blockchain technology. It has the following beneficial effects:
[0031] 1. The marine natural disaster reporting and publicizing system based on blockchain technology determines whether the marine event report data meets the marine natural disaster conditions based on the historical data of marine natural disasters. When the data indicated by the report data meets the natural disaster conditions, the information is recorded and points are accumulated. When the points meet the rating standards, the natural disaster information is reported to the blockchain system and announced, which solves the problem that in today's information-developed world, numerous fake news about marine disasters can easily cause greater social panic and the problem that information cannot be distinguished and verified.
[0032] 2. The marine natural disaster reporting and public announcement system based on blockchain technology is applied to emergency management through the combination of blockchain technology, so that fishermen at sea and maritime workers can understand the meteorological information of their direction in real time. When encountering marine disasters, detailed data transmission and local regional disasters can effectively, fairly and promptly announce the impending local coastal marine disasters, thereby minimizing the loss of life and property of local people. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 It is a system diagram of the present invention. DETAILED DESCRIPTION
[0034] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0035] See also Figure 1 , the embodiment of the present invention provides a technical solution: a marine natural disaster reporting and publicizing system based on blockchain technology, a number of nodes for storing marine data collected by monitoring equipment terminals, the marine data collected by the monitoring equipment terminals include the sea area flow velocity, flow direction, effective wave height, period, wave direction, water temperature, air pressure, air temperature, wind speed, wind direction, tide level and surface seawater salinity;
[0036] There are several nodes on the blockchain of the present invention, which can realize the uploading of report data of abnormal natural phenomena observed by mobile users and ocean data collected by monitoring equipment terminals in the same period;
[0037] When the node obtains the report data, it determines whether the marine event indicated by the abnormal natural phenomenon observed by the user meets the marine natural disaster conditions based on the historical data of marine natural disasters;
[0038] The ocean data collected by the monitoring equipment terminal that matches the abnormal phenomenon report data observed by the user is compared with the pre-acquired ocean disaster conditions. When more than three conditions are met, the smart contract is triggered.
[0039] Nodes are used to run smart contracts to:
[0040] When the node receives user report data, it determines whether the marine event meets the marine natural disaster conditions of the periodic frequency of the location based on the pre-acquired natural disaster event conditions and the periodic historical data of the location of the marine event;
[0041] When an ocean event meets the conditions of an ocean natural disaster, the trigger node votes to determine whether to publicly release the ocean event that meets the conditions of an ocean natural disaster at the node of the system;
[0042] Nodes are also used to run smart contracts to:
[0043] When a marine event meets the conditions of a marine natural disaster, the rating of the marine event will be updated according to the rating standards;
[0044] Marine events include the location of marine natural disasters, as well as the type and duration of marine natural disasters;
[0045] Nodes are used to run smart contracts to:
[0046] According to the report data of marine events, retrieve the historical data of marine natural disasters corresponding to the location information of the marine natural disaster reports;
[0047] Report data of marine incidents, including navigation aid data and meteorological data at the location of marine incidents;
[0048] Nodes are used to run smart contracts to:
[0049] When the data indicated by the marine event meets the natural disaster conditions, the marine natural disaster historical data and the marine natural disaster information of the corresponding period are compared, and the marine natural disaster scope, duration and energy intensity of the marine event are compared and recorded and points are accumulated. When the points meet the rating standards, the disaster level of the marine event is updated, and the natural disaster information is reported to the blockchain system and announced;
[0050] Nodes are used to run smart contracts to:
[0051] When a marine event meets the marine disaster conditions and is publicly released, the node forms an abnormal marking point based on the operating navigation mark data and meteorological data when an abnormality occurs in the operating navigation mark data and meteorological data; the abnormal marking point is bound to the time node in the disaster time period;
[0052] Nodes are used to run smart contracts to:
[0053] The report data of marine events is used as the exchange node of each level of data, forming a real-time automated data exchange mechanism. The internal disaster warning work of each district, city, and province affected by marine natural disasters continuously updates and supplements the data of the affected areas through blockchain;
[0054] For marine events that meet the requirements of marine disaster events and are announced on the chain, they will be pushed to people within the coverage area via SMS or voice;
[0055] Nodes are used to run smart contracts to:
[0056] The weather, storm and temperature of the disaster-stricken locations and scopes at each node of marine natural disaster events form a real-time automated data exchange mechanism.
[0057] Furthermore, historical data of marine natural disasters are compressed and stored in the nodes.
[0058] Furthermore, the node is also used to: when the consensus time arrives, the marine natural disaster records to be uploaded to the chain, the block check value of the corresponding node, the key information and the timestamp information are formed into block information for chain processing. The block check value is at least formed for the marine natural disaster record data newly added at the node.
[0059] Furthermore, the node provides a calling interface through the blockchain system, and the calling interface is matched with historical data of marine natural disasters.
[0060] In summary
[0061] The marine natural disaster reporting and public announcement system based on blockchain technology is combined with blockchain technology and applied to emergency management, so that fishermen at sea and maritime workers can understand the meteorological information of their direction in real time. When encountering marine disasters, detailed data transmission and local regional disasters can effectively, fairly and promptly announce the impending local coastal marine disasters, thereby minimizing the loss of life and property of local people.
[0062] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions.
[0063] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A marine natural disaster reporting and publicizing system based on blockchain technology, characterized by: Several nodes for storing and monitoring equipment terminals to collect ocean data, and a mobile terminal sending module for users to upload report data of abnormal ocean natural phenomena observed to the nodes; When the node obtains the report data, it determines whether the marine event indicated by the report data meets the marine natural disaster conditions based on the historical data of marine natural disasters and the marine data collected by the monitoring equipment terminal in the same period; The nodes are used to run smart contracts to: When the node receives user report data, it determines whether the marine event meets the marine natural disaster condition of the periodic frequency of the location based on the pre-acquired marine natural disaster event as a condition and the periodic historical data of the location of the marine event; When the marine event meets the marine natural disaster conditions, the trigger node votes to determine whether to publicly release the marine event that meets the marine natural disaster conditions at the node of the system; The nodes are also used to run smart contracts to: When the marine event meets the marine natural disaster conditions, the rating of the marine event is updated according to the rating standards; The marine incident contains the location of the marine natural disaster, as well as the type and duration of the marine natural disaster; The nodes are used to run smart contracts to: According to the report data of the marine event, retrieve the historical data of marine natural disasters corresponding to the location information of the marine event; The reported data of the marine incident, including navigation data and meteorological data at the location of the marine incident; The nodes are used to run smart contracts to: When the data indicated by the marine event meets the natural disaster conditions, the marine natural disaster historical data and the marine natural disaster information of the corresponding period are compared, and the marine natural disaster scope, duration and energy intensity of the marine event are compared and recorded and points are accumulated. When the points meet the rating standards, the disaster level of the marine event is updated, and the natural disaster information is reported to the blockchain system and announced; The nodes are used to run smart contracts to: When a marine event meets the marine disaster conditions and is publicly released, the node forms an abnormal marking point based on the operating navigation mark data and meteorological data when an abnormality occurs in the operating navigation mark data and meteorological data; and binds the abnormal marking point to the time node in the disaster time period; The nodes are used to run smart contracts to: The weather, storm and temperature of the affected location and scope of each node of the ocean event form a real-time automated data exchange mechanism; The node is also used for compressing and storing historical data of marine natural disasters in the node; The node is also used to form block information for chain processing by combining the ocean events that need to be chained, the block check value corresponding to the node, the key information and the timestamp information when the consensus time arrives. The block check value is formed for the ocean event data newly added to the node.
Citation Information
Patent Citations
Elevator accident public system based on block chain
CN108609448A