A blockchain-based data information sharing security control method
By using a blockchain-based sharing channel and task model, the problem of information tampering in drone information sharing is solved, and secure verification and accurate transmission of information are achieved, ensuring the normal operation of drones.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2026-04-03
AI Technical Summary
During the process of drone information sharing, there is a risk that information may be tampered with or damaged, causing drones to malfunction. There is a lack of effective security guarantees, making it difficult to improve the accuracy of shared information transmission.
By constructing a shared channel between a blockchain-based shared port and a shared platform, utilizing blockchain node connection network protocols, establishing task models and performing data layering, setting identification information for information binding and security verification, and monitoring security indices to close abnormal channels, information security and accuracy are ensured.
It achieves secure verification during the drone information sharing process, prevents information tampering, ensures the normal operation of drones, and improves the accuracy and security of information transmission.
Smart Images

Figure CN119808110B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data sharing technology, and more specifically to a blockchain-based data information sharing security control method. Background Technology
[0002] With the continuous development of drone technology, more and more people are using these technologies for various purposes, such as commercial photography, environmental protection, agriculture, etc. However, when sharing information from drones, there is a risk that the shared information may be tampered with or damaged during transmission, causing the drone to malfunction and fail to function properly. There is no good security guarantee for shared information, making it difficult to improve the accuracy of shared information transmission. Summary of the Invention
[0003] The purpose of this invention is to provide a blockchain-based data information sharing security control method to address the shortcomings of the prior art.
[0004] To achieve the above objectives, the present invention provides the following technical solution: a data information sharing security control method based on blockchain, comprising the following steps:
[0005] Collect information from multiple drones, build multiple shared ports based on the information from multiple drones, and establish a shared channel between the multiple shared ports and the shared platform;
[0006] Multiple shared ports are used as multiple blockchain nodes, and multiple blockchain nodes are connected through network protocols to obtain a blockchain;
[0007] Based on the task information, the shared information of multiple drones is obtained, and the shared information of multiple drones is used to construct a task model on the sharing platform.
[0008] The shared information in the task model is layered to obtain multiple sub-task models. Data is then divided based on the sub-task models and information is bound to the corresponding UAVs.
[0009] Identification information is set for multiple sub-task models. The identification information includes identification location information, identification point identity, and identification code. Information mapping is performed on the shared information in the sub-task models based on the identification information.
[0010] The shared information in the shared platform is obtained through the shared port as the target information, and the target information is identified based on the identification information to obtain security information;
[0011] Security information is monitored through a shared channel to obtain a security index. Security information that does not meet the preset conditions is identified as abnormal data and the shared channel is closed.
[0012] In a preferred embodiment, the step of constructing multiple shared ports based on multiple UAV information and establishing a shared channel between the multiple shared ports and the shared platform includes:
[0013] Collect information from multiple drones, including drone identity information and drone type information, and register a shared port based on the drone information;
[0014] Set up a shared platform, establish an information transmission channel between the shared port and the shared platform, select multiple verification segments based on the information transmission channel, set multiple information verification points in the verification segments, and use the information transmission channel with the verification segments as the shared channel.
[0015] In a preferred embodiment, the step of connecting the blockchain to the sharing platform includes:
[0016] Each of the multiple shared ports is connected to a cloud server, which is set up in the shared platform.
[0017] The cloud server corresponding to the shared port is used as a blockchain node, and multiple blockchain nodes are connected through network protocols to form a blockchain.
[0018] In a preferred embodiment, the step of obtaining shared information from multiple drones based on task information and constructing a task model from the shared information of the multiple drones on a sharing platform includes:
[0019] Set the working location information for multiple drones, including working range information and working environment information;
[0020] Based on the work location information, corresponding task information is formulated for multiple drones. The task information includes the task scope, task content and task route.
[0021] Based on task information, obtain shared information collected by multiple drones;
[0022] A three-dimensional model of the work environment is constructed based on the work location information, and the shared information is then incorporated into the three-dimensional model to obtain the task model.
[0023] In a preferred embodiment, the step of dividing data based on the sub-task model and binding information to the corresponding UAVs includes:
[0024] Obtain multiple shared data types from the shared data, and divide the shared data based on the shared data types to obtain multiple sub-task information;
[0025] The task model is layered based on multiple sub-task information to obtain multiple sub-task models. The multiple sub-task models are layered according to the work position information, and the sub-task models correspond one-to-one with the sub-task information.
[0026] Based on the task information, the sub-task model is divided into locations to obtain the UAV's operational information, and the UAV's operational information is then bound to the corresponding UAV.
[0027] In a preferred embodiment, the step of performing information mapping on the shared information in the sub-task model based on the identification information includes:
[0028] The identity information of the model layer is obtained by encoding multiple sub-task models respectively, and the lower projection area of multiple sub-task models is used as the labeled area;
[0029] The marked area is divided into multiple grid blocks. The center point of each grid block is selected as the identifier point. The identifier points in each grid block are encoded to obtain the identifier point identity. Based on the grid identity information, the grid block marking size parameters are obtained to obtain the grid surface.
[0030] Set a corresponding identification code for each identification point;
[0031] Based on the mesh, the projected surface localization of multiple sub-task models is used to obtain the mapped position information. The model layer identity information is combined with the mapped position information to obtain the identification position information of the sub-task model.
[0032] The location information, the identity of the marker point, and the identification code are used as the identification information.
[0033] In a preferred embodiment, the step of obtaining shared information from the shared platform via a shared port as target information, and identifying the target information based on the identification information to obtain security information, includes:
[0034] Select shared data information, which includes the sub-task model, the shared information required in the sub-task model, and the edge grid blocks of the range of the shared information required in the sub-task model in the grid surface;
[0035] Based on the shared data information, the shared information in the corresponding sub-task model is pulled as the target information. Based on the shared data information, the identification code of the edge grid block is obtained. The identification code is used to identify the target information to obtain the security information.
[0036] In a preferred embodiment, the step of monitoring security information based on a shared channel to obtain a security index, and then identifying security information corresponding to security indices that do not meet preset conditions as abnormal data and closing the shared channel includes:
[0037] The identification code in the security information is stored at the information verification point in the shared channel;
[0038] Security information is transmitted through a shared channel, and the security index is obtained by verifying the identification code in the security information based on the information verification points in the shared channel.
[0039] Security information corresponding to security indices that do not meet preset conditions will be treated as abnormal data and the sharing channel will be closed.
[0040] The technical effects and advantages provided by the present invention in the above technical solution are as follows:
[0041] This invention can serve as security information for subsequent sharing and transmission, enabling security verification through the sharing channel. It can prevent the target information from being maliciously tampered with during the sharing and transmission process, thus preventing the drone from malfunctioning. Each time the drone shares data, the edge grid surface of the corresponding location of the shared data needs to be identified and bound to the shared data. This can better ensure the security and accuracy of drone information sharing, and provide a better sharing security control function. Attached Figure Description
[0042] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this invention. For those skilled in the art, other drawings can be obtained based on these drawings.
[0043] Figure 1 This is a flowchart of the method of the present invention. Detailed Implementation
[0044] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0045] Example 1, please refer to Figure 1 As shown in this embodiment, a data information sharing security control method based on blockchain includes the following steps:
[0046] S1. Collect information from multiple drones, build multiple shared ports based on the information from multiple drones, and establish a shared channel between the multiple shared ports and the shared platform;
[0047] S2. Multiple shared ports are used as multiple blockchain nodes, and multiple blockchain nodes are connected through network protocols to obtain a blockchain;
[0048] S3. Based on the task information, obtain the shared information of multiple drones, and construct the task model by combining the shared information of multiple drones on the sharing platform.
[0049] S4. Data layering is performed on the shared information in the task model to obtain multiple sub-task models. Data is divided based on the sub-task models and information is bound to the corresponding UAVs.
[0050] S5. Set identification information for multiple sub-task models. The identification information includes identification location information, identification point identity and identification code. Based on the identification information, information correspondence is performed on the shared information in the sub-task models.
[0051] S6. Obtain shared information from the shared platform through the shared port as target information, and identify the target information based on the identification information to obtain security information;
[0052] S7. Based on the shared channel, the security information is monitored to obtain the security index of the security information. The security information corresponding to the security index that does not meet the preset conditions is regarded as abnormal data and the shared channel is closed.
[0053] As described in steps S1-S7 above, with the continuous development of drone technology, more and more people are using these technologies for various purposes, such as commercial photography, environmental protection, agriculture, etc. When sharing information from drones, there is a risk that the shared information may be tampered with or damaged during transmission, causing the drone to malfunction. There is no good security guarantee for the shared information, making it difficult to improve the accuracy of the shared information transmission. This application can provide security information for subsequent sharing and transmission through the sharing channel for security verification, which can prevent the target information from being maliciously tampered with during the sharing and transmission process, causing the drone to malfunction. Each time the drone shares data, it is necessary to identify and bind the shared data with the identification code of the edge grid surface of the location involved in the shared data, which can better guarantee the security and accuracy of drone information sharing and provide a better sharing security control function.
[0054] In one embodiment, step S1, which involves constructing multiple shared ports based on information from multiple drones and establishing a shared channel between these shared ports and the shared platform, includes:
[0055] S11. Collect information from multiple drones, including drone identity information and drone type information, and register a shared port based on the drone information;
[0056] S12. Set up a shared platform, establish an information transmission channel between the shared port and the shared platform, select multiple verification segments based on the information transmission channel, set multiple information verification points in the verification segments, and use the information transmission channel with the verification segments as the shared channel.
[0057] As described in steps S11 and S12 above, multiple drone information is collected. The drone information includes drone identity information and drone type information. The drone type information refers to the type of information collected by the drone. For example, some drones are responsible for collecting multiple types of information, such as image acquisition, temperature acquisition, and air quality acquisition, or a single type of information. The drone identity information can be a code for the drone, which corresponds to a drone performance information. Then, a shared port is registered based on the drone information. This shared port is used as the data transmission port for subsequent data sharing. Then, a sharing platform is set up, and an information transmission channel is established between the shared port and the sharing platform. Multiple verification segments are selected based on the information transmission channel, and multiple information verification points are set in the verification segments. The information transmission channel with the verification segments is used as the shared channel. The verification segments are selected intermittently in the transmission channel. The information verification points set in the verification segments are used to verify the security of the shared information in real time, which can ensure the accuracy of the drone shared information.
[0058] In one embodiment, step S2, connecting the blockchain to the sharing platform, includes:
[0059] S21. Multiple shared ports are each connected to a cloud server, and the cloud server is set up in the shared platform.
[0060] S22. Use the cloud server corresponding to the shared port as a blockchain node, and connect multiple blockchain nodes through a network protocol to obtain a blockchain;
[0061] As described in steps S21 and S22 above, in order to ensure the security of the information collected by the drone, a cloud server is set up for the drone corresponding to the drone's shared port. Each cloud server acts as a blockchain node. Then, multiple blockchain nodes are connected through a network protocol to obtain a blockchain. This blockchain runs in the shared platform, which can greatly improve the security of the information collected by the drone.
[0062] In one embodiment, step S3, which involves obtaining shared information from multiple drones based on task information and constructing a task model from this shared information on a shared platform, includes:
[0063] S31. Set the working position information of multiple drones, including working range information and working environment information;
[0064] S32. Based on the work location information, formulate corresponding task information for multiple drones respectively. The task information includes the task scope, task content and task route.
[0065] S33. Obtain shared information collected by multiple drones based on task information;
[0066] S34. Construct a three-dimensional model of the work environment based on the work location information, and construct the shared information in the three-dimensional model to obtain the task model;
[0067] As described in steps S31-S34 above, the drones have working positions. First, the working position information of multiple drones is set, and the working position information of multiple drones is limited to a certain area. The working position information includes working range information and working environment information. Then, based on the working position information, corresponding task information is formulated for each drone. The task information includes task content and task route. Here, the work allocation of drones is used as task information. Then, the drones execute the tasks according to the task information to obtain the collected shared information. A three-dimensional model of the working environment is constructed based on the working position information. Here, the construction range is first set based on the working range information. Then, the working environment information is constructed into a three-dimensional model. Then, the shared information is constructed in the three-dimensional model to obtain the task model. Here, the task model is a combination model of the shared information collected by the drones and the three-dimensional model. The shared information is information filling in the three-dimensional model. For example, based on the three-dimensional model obtained from the working position information, the shared information is the environmental information, air quality information, temperature, etc., newly added within the working range information and added to the three-dimensional model. As for the addition of air quality information and temperature information, it is a numerical addition in the three-dimensional model, which can better show the intuitiveness of the information collected by the drones and also facilitate subsequent information sharing.
[0068] In one embodiment, step S4, which involves dividing data based on a sub-task model and binding it with the corresponding UAVs, includes:
[0069] S41. Obtain multiple shared data types of shared data, and divide the shared data into multiple sub-task information based on the shared data types;
[0070] S42. The task model is layered based on multiple sub-task information to obtain multiple sub-task models. The multiple sub-task models are layered according to the work position information, and the sub-task models correspond one-to-one with the sub-task information.
[0071] S43. Based on the task information, the sub-task model is divided into positions to obtain the UAV working information, and the UAV working information is bound to the corresponding UAV.
[0072] As described in steps S41-S43 above, the types of shared data to be divided are obtained to obtain multiple shared data types. Based on the shared data types, the shared data is divided to obtain multiple sub-task information. Then, the task model is layered according to the multiple sub-task information to obtain multiple sub-task models. The layering process of the task model is as follows: the lower projection edge line of the task model is obtained, at least two limiting points are selected on the lower projection edge, and the 3D model corresponding to the working environment information in the working position information is used as the general model. Based on the general model, the task model is layered according to the sub-task information. Here, the layering direction is upward along the limiting point values, thereby obtaining multiple upper and lower corresponding layers. The sub-task model is arranged in a hierarchical manner. The task information of the UAVs in these multiple sub-task models is corresponding to each other. Based on the task information, the sub-task models are divided to obtain the UAV working information. Then, the UAV working information is bound to the corresponding UAVs to determine the correspondence between the UAVs and the sub-task models. This is better used for subsequent information security management. The sub-task modules here exist as a shared model, which is used to display data and visualize the relationship between UAVs and information. In this way, when sharing information in the future, the data required can be clearly obtained from the sub-task models, which has good sharing efficiency and accuracy.
[0073] In one embodiment, step S5, which performs information mapping on the shared information in the sub-task model based on the identification information, includes:
[0074] S51. Encode the multiple sub-task models to obtain the model layer identity information, and use the lower projection area of the multiple sub-task models as the labeled area.
[0075] S52. Divide the marked area into multiple grid blocks, select the center point of the grid block as the marker point, encode the marker points in the multiple grid blocks to obtain the marker point identity, and mark the grid block size parameters based on the grid identity information to obtain the grid surface;
[0076] S53. Set the corresponding identification code for the corresponding identification point;
[0077] S54. Based on the grid, perform projection surface localization on multiple sub-task models to obtain the mapping position information, and combine the model layer identity information with the mapping position information to obtain the identification position information of the sub-task model.
[0078] S55. Use the location information, the identity of the marker point, and the marker code as the marker information;
[0079] As described in steps S51-S55 above, the sub-task models are arranged in a vertically corresponding manner and have multiple layers. Therefore, multiple sub-task models are encoded to obtain model layer identity information. The lower projection area of multiple sub-task models is used as the marker area. This marker area has the same shape and size as the working range information in the working position information. The marker area is divided into multiple grid blocks, and the center point of the grid block is selected as the identifier point. The identifier points in multiple grid blocks are encoded to obtain the identifier point identity. Based on the grid identity information, the grid block is marked with size parameters to obtain the grid surface. Here, the marker area is divided into grids, and the grid blocks are named as the identifier point identity. A plane coordinate system is established based on the identifier point as the origin to mark the size parameters to obtain the grid surface. Then, a corresponding identifier code is set for the identifier point identity. This identifier code is bound to the identifier point identity and is used to bind the identifier code corresponding to the edge position of the shared information with the shared information when obtaining shared information. It is used to verify the identifier code through the shared channel. Then, based on the grid surface, the projection surface positioning of multiple sub-task models is performed to obtain the mapping position information. The model layer identity information and the mapping position information are combined to obtain... The identification location information of the sub-task model, for example, the grid faces of the sub-task models arranged vertically and correspondingly are mapped onto the grid blocks as the mapping location information. The identification location information of the sub-task model is obtained by combining the model layer identity information with the mapping location information. The identification location information, the identity of the identification point, and the identification code are used as identification information. For example, there are three sub-task models, namely the geographical environment sub-task model, the air quality sub-task model, and the temperature sub-task model. The monitoring locations corresponding to these three sub-task models can be completely overlapping, partially overlapping, or not overlapping in the working range information. Here, three sub-task models are arranged vertically and correspondingly within the working range information based on the general model. The identification information of the three sub-task models is obtained within the working range information respectively. It can identify and locate the information collected by the UAV, clearly share data through the sub-task models, clearly obtain the shared information that needs to be obtained, and assign identification codes to the shared information. It can be used for subsequent security verification of the shared information, ensure the accuracy of the shared information, and avoid malicious tampering of the shared information during the sharing and transmission process, thus having good preventive capabilities.
[0080] In one embodiment, step S6, which involves obtaining shared information from the shared platform via a shared port as target information and identifying the target information based on identification information to obtain security information, includes:
[0081] S61. Select shared data information, wherein the shared data information includes the sub-task model, the shared information required in the sub-task model, and the edge grid blocks of the range of the shared information required in the sub-task model in the grid surface.
[0082] S62. Based on the shared data information, retrieve the shared information in the corresponding sub-task model as the target information, obtain the identification code of the edge grid block based on the shared data information, and use the identification code to identify the target information to obtain security information;
[0083] As described in steps S61 and S62 above, when the UAV shares data, it is necessary to determine the type of data to be shared (sub-task model) and the location involved in the shared information, which is referred to here as shared data information. The shared data information includes the sub-task model, the shared information required in the sub-task model, and the edge grid blocks within the grid surface where the required shared information in the sub-task model is located. Based on the shared data information, the shared information in the corresponding sub-task model is retrieved as the target information. Here, the geographical location involved in the required shared information can be clearly determined based on the grid surface. Then, the labels of the edge grid blocks are obtained based on the shared data information. The identification code is used to identify the target information to obtain security information. When obtaining the required shared information in the shared data information, it is necessary to obtain the identification codes of the edge grid blocks involved in the required shared information in the subtask model together. The identification code can be used to identify and bind the target information, which can be used as security information for security verification through the shared channel during subsequent shared transmission. This can prevent the target information from being maliciously tampered with during the shared transmission process, which would cause the drone to malfunction. Every time the drone shares data, it is necessary to identify and bind the shared data with the identification code of the edge grid surface of the location involved in the shared data.
[0084] In one embodiment, step S7, which involves monitoring security information based on a shared channel to obtain a security index, and then identifying security information corresponding to security indices that do not meet preset conditions as abnormal data and closing the shared channel, includes:
[0085] S71. Store the identification code in the security information at the information verification point in the shared channel;
[0086] S72. The security information is transmitted through a shared channel. The security index is obtained by verifying the identifier code in the security information based on the information verification points in the shared channel. The formula for calculating the security index is:
[0087] ,in, For safety index, The number of identification codes in the security information. The actual number of identification codes for security information transmitted through the shared channel. A constant that is greater than zero. Regarding the number of sub-task models involved in sharing data, it should be noted that... and The larger the difference, The larger the value, the lower the security of the transmitted information.
[0088] S73. Treat security information corresponding to security indices that do not meet preset conditions as abnormal data and close the sharing channel.
[0089] As described in steps S71 and S73 above, the identification code in the security information is stored at the information verification point in the shared channel. Here, after preparing the security information, the identification code in the security information is registered at the information verification point in the shared channel. This means that the identification code is copied and stored at the information verification point. Then, the security information is transmitted through the shared channel. The identification code in the security information is verified based on the information verification point in the shared channel to obtain the security index. Security information corresponding to the security index that does not meet the preset conditions is regarded as abnormal data and the shared channel is closed. During the transmission of security information, the security index is judged based on the information collected by the information verification point to realize the setting of preset conditions. The preset conditions are the numerical range of the corresponding security index. When abnormal data occurs, the current shared channel is closed, which can better ensure the security and accuracy of UAV information sharing and can better share security control.
[0090] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A data information sharing security control method based on blockchain, characterized in that, Includes the following steps: Collect information from multiple drones, build multiple shared ports based on the information from multiple drones, and establish a shared channel between the multiple shared ports and the shared platform; Multiple shared ports are used as multiple blockchain nodes, and multiple blockchain nodes are connected through network protocols to obtain a blockchain; Based on the task information, the shared information of multiple drones is obtained, and the shared information of multiple drones is used to construct a task model on the sharing platform. The shared information in the task model is layered to obtain multiple sub-task models. Data is then divided based on the sub-task models and information is bound to the corresponding UAVs. Identification information is set for multiple sub-task models. The identification information includes identification location information, identification point identity, and identification code. Information mapping is performed on the shared information in the sub-task models based on the identification information. The shared information in the shared platform is obtained through the shared port as the target information, and the target information is identified based on the identification information to obtain security information; Security information is monitored through a shared channel to obtain a security index. Security information that does not meet the preset conditions is identified as abnormal data and the shared channel is closed. The step of obtaining shared information from the shared platform through the shared port as target information, and identifying the target information based on the identification information to obtain security information includes: Select shared data information, which includes the sub-task model, the shared information required in the sub-task model, and the edge grid blocks of the range of the shared information required in the sub-task model in the grid surface; Based on the shared data information, the shared information in the corresponding sub-task model is pulled as the target information. Based on the shared data information, the identification code of the edge grid block is obtained. The identification code is used to identify the target information to obtain the security information.
2. The data information sharing security control method based on blockchain according to claim 1, characterized in that: The steps of constructing multiple shared ports based on information from multiple drones and establishing shared channels between these shared ports and the shared platform include: Collect information from multiple drones, including drone identity information and drone type information, and register a shared port based on the drone information; Set up a shared platform, establish an information transmission channel between the shared port and the shared platform, select multiple verification segments based on the information transmission channel, set multiple information verification points in the verification segments, and use the information transmission channel with the verification segments as the shared channel.
3. The data information sharing security control method based on blockchain according to claim 1, characterized in that: The steps to connect blockchain with a sharing platform include: Each of the multiple shared ports is connected to a cloud server, which is set up in the shared platform. The cloud server corresponding to the shared port is used as a blockchain node, and multiple blockchain nodes are connected through network protocols to form a blockchain.
4. The data information sharing security control method based on blockchain according to claim 1, characterized in that: The step of obtaining shared information from multiple drones based on task information and constructing a task model from the shared information of multiple drones on a sharing platform includes: Set the working location information for multiple drones, including working range information and working environment information; Based on the work location information, corresponding task information is formulated for multiple drones. The task information includes the task scope, task content and task route. Based on task information, obtain shared information collected by multiple drones; A three-dimensional model of the work environment is constructed based on the work location information, and the shared information is then incorporated into the three-dimensional model to obtain the task model.
5. The data information sharing security control method based on blockchain according to claim 1, characterized in that: The steps of dividing data based on the sub-task model and binding information with the corresponding UAVs include: Obtain multiple shared data types from the shared data, and divide the shared data based on the shared data types to obtain multiple sub-task information; The task model is layered based on multiple sub-task information to obtain multiple sub-task models. The multiple sub-task models are layered according to the work position information, and the sub-task models correspond one-to-one with the sub-task information. Based on the task information, the sub-task model is divided into positions to obtain the UAV's operational information, and the UAV's operational information is then bound to the corresponding UAV.
6. The data information sharing security control method based on blockchain according to claim 1, characterized in that: The step of matching shared information in the sub-task model based on identification information includes: The identity information of the model layer is obtained by encoding multiple sub-task models respectively, and the lower projection area of multiple sub-task models is used as the labeled area; The marked area is divided into multiple grid blocks. The center point of each grid block is selected as the identifier point. The identifier points in each grid block are encoded to obtain the identifier point identity. Based on the grid identity information, the grid block marking size parameters are obtained to obtain the grid surface. Set a corresponding identification code for each identification point; Based on the mesh, the projected surface localization of multiple sub-task models is used to obtain the mapped position information. The model layer identity information is combined with the mapped position information to obtain the identification position information of the sub-task model. The location information, the identity of the marker point, and the identification code are used as the identification information.
7. The data information sharing security control method based on blockchain according to claim 1, characterized in that: The step of monitoring security information based on a shared channel to obtain a security index, and then identifying security information corresponding to security indices that do not meet preset conditions as abnormal data and closing the shared channel includes: The identification code in the security information is stored at the information verification point in the shared channel; Security information is transmitted through a shared channel, and the security index is obtained by verifying the identification code in the security information based on the information verification points in the shared channel. Security information corresponding to security indices that do not meet preset conditions will be treated as abnormal data and the sharing channel will be closed.
Citation Information
Patent Citations
Unmanned aerial vehicle cluster node trust measurement method based on hierarchical block chain
CN117793720A
Lightweight dynamic security association double-layer unmanned aerial vehicle block chain construction method and device
CN118843114A