A blockchain data security collaborative management system and method
By building a private blockchain network on the school intranet and utilizing blockchain technology and collaborative management between teachers and students, the data security and reliability challenges in traditional storage architectures were resolved, multiple protections were implemented, data security was improved, and protection costs were reduced.
Patent Information
- Application Number
- CN202510985512.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-17
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2045-07-17
AI Technical Summary
Traditional centralized storage architectures have single points of failure and trust bottlenecks. Although decentralized storage networks improve system robustness, there is a risk of malicious nodes tampering with data, especially the security and reliability of school data are difficult to guarantee.
We use blockchain technology to build a private blockchain network, using the school's physical intranet as a security boundary. Through collaborative management by teachers and students, we achieve multi-layered data protection. Smart contracts detect discrepancies between data hash values and on-chain records, triggering alerts for abnormal data. Security management is also implemented through signature lists and signature times.
It improves the security protection of school data, reduces the cost of data security protection, and enhances the reliability and integrity of data through multiple protection mechanisms.
Smart Images

Figure CN120498702B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data security management technology, and more specifically, to a blockchain data security collaborative management system and method. Background Art
[0002] Traditional centralized storage architecture relies on trusted third parties for data auditing, which has single points of failure and trust bottlenecks. With the rise of decentralized storage networks, data is stored in multiple nodes in a distributed manner. Although this improves the robustness of the system, malicious nodes may tamper with the stored data, destroying data consistency and reliability. In particular, school data has large volumes and strong confidentiality, resulting in relatively high costs for maintaining data security. Summary of the Invention
[0003] In order to solve at least one of the above technical problems, the purpose of the present invention is to provide a blockchain data security collaborative management system and method, which is based on the campus network and blockchain, and through the collaborative management of teachers and students, realizes multiple protections of school data, improves data security protection, and reduces data security protection costs.
[0004] The first aspect of the present invention provides a blockchain data security collaborative management method, comprising:
[0005] Build a private blockchain network using the school's physical intranet as a security boundary;
[0006] When the smart contract on the private blockchain network detects that the hash value of the data on the private blockchain network does not match the record on the chain, it triggers an abnormal data warning message;
[0007] According to the abnormal data warning information, determine the node location to which the corresponding abnormal data belongs;
[0008] Based on the node location of the corresponding abnormal data, the corresponding abnormal data is sent to the adjacent nodes for verification to obtain the signature list and signature time;
[0009] Based on the signature list and signature time, abnormal data and the node location to which it belongs are securely managed.
[0010] This plan also includes:
[0011] Get teacher information and student information;
[0012] Associate the teacher information, student information and the preset initial node to obtain the light node corresponding to the teacher or student;
[0013] Add the light node corresponding to the teacher or student to the private blockchain network and set the role weight of the data they can access.
[0014] In this solution, the steps of securely managing abnormal data and the node locations to which it belongs based on the signature list and signature time include:
[0015] When the signature list is completed by a single role or two roles, extract the roles in the signature list;
[0016] According to the role in the signature list, find the signature credibility of the corresponding role;
[0017] Based on the signing time, determine the reaction time of each character when signing. The characters in the list are arranged in ascending order of reaction time when signing.
[0018] The signature credibility of the roles in the signature list is accumulated in order of sorting to obtain the total credibility of the signature list;
[0019] When the response time corresponding to the accumulated signature credibility is less than or equal to the preset time threshold, if the total credibility of the signature list is greater than or equal to the preset first credibility threshold, the abnormal data warning information is eliminated; if the total credibility of the signature list is less than the preset first credibility threshold, the signature credibility of subsequent roles continues to be accumulated;
[0020] When the response time corresponding to the accumulated signature credibility is greater than a preset time threshold, and if the total credibility of the signature list is less than a preset first credibility threshold, the node position to which the abnormal data belongs is isolated.
[0021] In this solution, the step of securely managing abnormal data and the node location to which it belongs based on the signature list and signature time also includes:
[0022] When the signature list is completed by at least three roles, the reaction time of the signature of the third role is extracted;
[0023] If the reaction time of the third role signature is less than or equal to the preset time threshold, the abnormal data warning information will be eliminated;
[0024] If the reaction time of the third character's signature is greater than the preset time threshold, the signature credibility of the characters in the signature list is accumulated in order of ranking to obtain the total credibility of the signature list;
[0025] When the response time corresponding to the accumulated signature credibility is less than or equal to the preset time threshold, if the total credibility of the signature list is greater than or equal to the preset first credibility threshold, the abnormal data warning information is eliminated; if the total credibility of the signature list is less than the preset first credibility threshold, the signature credibility of subsequent roles continues to be accumulated;
[0026] When the response time corresponding to the accumulated signature credibility is greater than a preset time threshold, and if the total credibility of the signature list is less than a preset first credibility threshold, the node position to which the abnormal data belongs is isolated.
[0027] In this solution, after isolating the node location to which the abnormal data belongs, the following steps are included:
[0028] If the total credibility of the signature list is greater than or equal to a preset second credibility threshold, the corresponding isolation is removed;
[0029] If there are more than four character signatures in the signature list, the corresponding ones will be isolated and eliminated;
[0030] The preset second credibility threshold is greater than the preset first credibility threshold.
[0031] In this solution, after isolating the node location to which the abnormal data belongs, the following steps are further included:
[0032] Get the total number of times the current node position has been isolated within a preset time period;
[0033] If the number of times is greater than the preset first threshold, the corresponding light node will be disconnected and the traceability of the corresponding light node will be started.
[0034] In this solution, the formula for the signature credibility is specifically:
[0035] ,in Indicates the signature credibility of light node i, Indicates the credibility of the historical behavior of light node i, represents the role weight of light node i, Expressed as the corresponding weight coefficient, .
[0036] A second aspect of the present invention provides a blockchain data security collaborative management system, including a memory and a processor, wherein the memory stores a blockchain data security collaborative management method program, and when the blockchain data security collaborative management method program is executed by the processor, the following steps are implemented:
[0037] Build a private blockchain network using the school's physical intranet as a security boundary;
[0038] When the smart contract on the private blockchain network detects that the hash value of the data on the private blockchain network does not match the record on the chain, it triggers an abnormal data warning message;
[0039] According to the abnormal data warning information, determine the node location to which the corresponding abnormal data belongs;
[0040] Based on the node location of the corresponding abnormal data, the corresponding abnormal data is sent to the adjacent nodes for verification to obtain the signature list and signature time;
[0041] Based on the signature list and signature time, abnormal data and the node location to which it belongs are securely managed.
[0042] This plan also includes:
[0043] Get teacher information and student information;
[0044] Associate the teacher information, student information and the preset initial node to obtain the light node corresponding to the teacher or student;
[0045] Add the light node corresponding to the teacher or student to the private blockchain network and set the role weight of the data they can access.
[0046] In this solution, the steps of securely managing abnormal data and the node locations to which it belongs based on the signature list and signature time include:
[0047] When the signature list is completed by a single role or two roles, extract the roles in the signature list;
[0048] According to the role in the signature list, find the signature credibility of the corresponding role;
[0049] Based on the signing time, determine the reaction time of each character when signing. The characters in the list are arranged in ascending order of reaction time when signing.
[0050] The signature credibility of the roles in the signature list is accumulated in order of sorting to obtain the total credibility of the signature list;
[0051] When the response time corresponding to the accumulated signature credibility is less than or equal to the preset time threshold, if the total credibility of the signature list is greater than or equal to the preset first credibility threshold, the abnormal data warning information is eliminated; if the total credibility of the signature list is less than the preset first credibility threshold, the signature credibility of subsequent roles continues to be accumulated;
[0052] When the response time corresponding to the accumulated signature credibility is greater than a preset time threshold, and if the total credibility of the signature list is less than a preset first credibility threshold, the node position to which the abnormal data belongs is isolated.
[0053] The present invention discloses a blockchain data security collaborative management system and method, which is based on the school network and blockchain. Through the collaborative management of teachers and students, multiple protections of school data are achieved, which improves data security protection and reduces data security protection costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] Figure 1 A flowchart of a blockchain data security collaborative management method according to the present invention is shown;
[0055] Figure 2 A block diagram of a blockchain data security collaborative management system of the present invention is shown. DETAILED DESCRIPTION
[0056] In order to more clearly understand the above-mentioned objects, features and advantages of the present invention, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that, in the absence of conflict, the embodiments of the present application and the features therein can be combined with each other.
[0057] In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention may also be implemented in other ways different from those described herein. Therefore, the scope of protection of the present invention is not limited to the specific embodiments disclosed below.
[0058] Figure 1 A flowchart of a blockchain data security collaborative management method of the present invention is shown.
[0059] like Figure 1 As shown, the present invention discloses a blockchain data security collaborative management method, comprising:
[0060] S101, builds a private blockchain network using the school’s physical intranet as a security boundary;
[0061] S102, when the smart contract on the private blockchain network detects that the hash value of the data on the private blockchain network is inconsistent with the record on the chain, triggering an abnormal data warning message;
[0062] S103, determining the node location corresponding to the abnormal data according to the abnormal data warning information;
[0063] S104: Based on the node location of the corresponding abnormal data, the corresponding abnormal data is sent to the adjacent nodes for verification to obtain a signature list and signature time;
[0064] S105: Based on the signature list and signature time, perform security management on the abnormal data and the node location to which it belongs.
[0065] According to an embodiment of the present invention, a school intranet is constructed based on blockchain technology, and school data is stored in a corresponding private blockchain network to achieve decentralized management. The school data includes teaching records, student files, equipment logs, school news and other data. The school data is encrypted and split into a database, and a unique hash value is generated and stored on the chain; when the role corresponding to the adjacent node believes that the abnormal data warning information is wrong, it will sign in the signature list, and the reaction time of the corresponding signature will be displayed in the signature time. The reaction time is the time when the signature is signed minus the time when the abnormal data warning information is triggered.
[0066] According to an embodiment of the present invention, the further embodiment includes:
[0067] Get teacher information and student information;
[0068] Associate the teacher information, student information and the preset initial node to obtain the light node corresponding to the teacher or student;
[0069] Add the light node corresponding to the teacher or student to the private blockchain network and set the role weight of the data they can access.
[0070] It should be noted that the teacher and student terminals are authorized to join the private blockchain network as light nodes, and data access rights are allocated according to roles. Each role has the authority to collaboratively manage the data it can access and is set with a role weight.
[0071] According to an embodiment of the present invention, the step of securely managing abnormal data and the node location to which it belongs based on the signature list and the signature time includes:
[0072] When the signature list is completed by a single role or two roles, extract the roles in the signature list;
[0073] According to the role in the signature list, find the signature credibility of the corresponding role;
[0074] Based on the signing time, determine the reaction time of each character when signing. The characters in the list are arranged in ascending order of reaction time when signing.
[0075] The signature credibility of the roles in the signature list is accumulated in order of sorting to obtain the total credibility of the signature list;
[0076] When the response time corresponding to the accumulated signature credibility is less than or equal to the preset time threshold, if the total credibility of the signature list is greater than or equal to the preset first credibility threshold, the abnormal data warning information is eliminated; if the total credibility of the signature list is less than the preset first credibility threshold, the signature credibility of subsequent roles continues to be accumulated;
[0077] When the response time corresponding to the accumulated signature credibility is greater than a preset time threshold, and if the total credibility of the signature list is less than a preset first credibility threshold, the node position to which the abnormal data belongs is isolated.
[0078] It should be noted that roles can be divided into teachers, students, teacher groups, student unions, etc., where different roles correspond to different role weights. For example, the teacher's weight is 2, the student's weight is 1, and the preset time threshold is 30 seconds. The feasibility of signatures with a response time less than or equal to 30 seconds is accumulated to obtain the total credibility of the signature list. If the total credibility of the corresponding signature list is greater than or equal to the preset first credibility threshold, the abnormal data warning information is eliminated. For example, the preset first credibility threshold is 5.
[0079] According to an embodiment of the present invention, the step of performing security management on abnormal data and the node location to which it belongs based on the signature list and the signature time further includes:
[0080] When the signature list is completed by at least three roles, the reaction time of the signature of the third role is extracted;
[0081] If the reaction time of the third role signature is less than or equal to the preset time threshold, the abnormal data warning information will be eliminated;
[0082] If the reaction time of the third character's signature is greater than the preset time threshold, the signature credibility of the characters in the signature list is accumulated in order of ranking to obtain the total credibility of the signature list;
[0083] When the response time corresponding to the accumulated signature credibility is less than or equal to the preset time threshold, if the total credibility of the signature list is greater than or equal to the preset first credibility threshold, the abnormal data warning information is eliminated; if the total credibility of the signature list is less than the preset first credibility threshold, the signature credibility of subsequent roles continues to be accumulated;
[0084] When the response time corresponding to the accumulated signature credibility is greater than a preset time threshold, and if the total credibility of the signature list is less than a preset first credibility threshold, the node position to which the abnormal data belongs is isolated.
[0085] It should be noted that when the signature list is completed by at least three roles, it is not restricted by the signature credibility, and the reaction time of the third role's signature is used as the judgment basis. When the reaction time of the third role's signature is less than or equal to the preset time threshold, the abnormal data warning information will be eliminated; if the reaction time of the third role's signature is greater than the preset time threshold, the total credibility of the signature list will still be used to determine whether to eliminate the abnormal data warning information.
[0086] According to an embodiment of the present invention, after isolating the node location to which the abnormal data belongs, the method includes:
[0087] If the total credibility of the signature list is greater than or equal to a preset second credibility threshold, the corresponding isolation is removed;
[0088] If there are more than four character signatures in the signature list, the corresponding ones will be isolated and eliminated.
[0089] It should be noted that if the node location where the abnormal data is located is isolated, in order to restore the normal access status, the total credibility of the required signature list must be greater than or equal to the preset second credibility threshold, and the preset second credibility threshold is greater than the preset first credibility threshold. If there are four or more role signatures in the signature list, it is not subject to the corresponding preset second credibility threshold.
[0090] According to an embodiment of the present invention, after isolating the node location to which the abnormal data belongs, the method further includes:
[0091] Get the total number of times the current node position has been isolated within a preset time period;
[0092] If the number of times is greater than the preset first threshold, the corresponding light node will be disconnected and the traceability of the corresponding light node will be started.
[0093] It should be noted that, for example, if the preset time period is 1 day and the preset first threshold is 3 times, if the same node location triggers abnormal data warning information more than 3 times within 1 day, the corresponding node location will be isolated and the traceability of the corresponding light node will be started to eliminate hidden dangers.
[0094] According to an embodiment of the present invention, the formula for the signature credibility is specifically:
[0095] ,in Indicates the signature credibility of light node i, Indicates the credibility of the historical behavior of light node i, represents the role weight of light node i, Expressed as the corresponding weight coefficient, .
[0096] It should be noted that each light node sets an initial behavior credibility ,but ,in 、 Respectively represent the accurate number and inaccurate number in the historical signature process, 、 They represent the credibility increase value of each accurate signature and the credibility decrease value of each inaccurate signature of the corresponding light node in the historical signature process; for example, if a node position triggers a data anomaly warning message, if a light node signs it, but the node position is eventually isolated, then the number of inaccurate times of a light node is recorded once; if a light node signs it, and the node position is eventually cancelled, then the number of accurate times of a light node is recorded once; 、 are greater than zero, and .
[0097] Furthermore, when the signature credibility of one of the light nodes is lower than the preset third credibility threshold, the corresponding light node will stop the corresponding collaborative management authority and trigger the collaborative education prompt information of the corresponding light node; when the light node completes the collaborative education, the signature credibility of the corresponding light node will be restored to the initial behavior credibility, and the preset third credibility threshold is less than the initial behavior credibility.
[0098] According to an embodiment of the present invention, the further embodiment includes:
[0099] Set the private blockchain network as the first zone;
[0100] Dividing the first area into a plurality of sub-areas, and setting the sub-areas as the second area;
[0101] Divide the second area into multiple sub-areas, and set the sub-areas as the third area, and so on to obtain the nth area;
[0102] When data in the nth region is shared with the upper-level region, the data is sent to the roles corresponding to the nth region and the upper-level region for signing, resulting in a two-way joint signature;
[0103] If the two-way joint signature is passed, the data in the nth zone is allowed to be shared with the upper-level zone.
[0104] It should be noted that the upper-level area is the nb-th area, where b is an integer greater than zero, and the two-way joint signature includes the signature list of the n-th area and the signature list of the upper-level area. When the signature credibility in these two signature lists is greater than the preset fourth credibility threshold, the corresponding two-way joint signature is shared through the data to the request of the upper-level area.
[0105] According to an embodiment of the present invention, it also includes: when the data in the nth area is shared to the next-level area, the corresponding data is sent to the role corresponding to the nth area for signing to obtain a one-way signature. If the one-way signature passes, the data in the nth area is allowed to be shared to the next-level area.
[0106] It should be noted that the next-level area is the n+bth area, where b is an integer greater than zero. When the signature credibility contained in this one-way signature is greater than the preset fourth credibility threshold, the corresponding one-way signature is shared through the data to the request of the next-level area.
[0107] Furthermore, when data is shared, a dynamic watermark is generated based on a two-way joint signature or a one-way signature. When the data triggers a data anomaly warning message, the data is traced based on the corresponding dynamic watermark.
[0108] Furthermore, the number of light nodes isolated at the same time in an area is obtained. If the number of light nodes isolated at the same time in an area is greater than the preset first number threshold, the corresponding area will be isolated, and data from other areas cannot be shared with this area, and this area cannot share data with other areas.
[0109] According to an embodiment of the present invention, the further embodiment includes:
[0110] Calculate the initial signature credibility based on the initial behavior credibility , the formula is: ;
[0111] Subtract the initial signature credibility from the signature credibility to obtain the credibility difference;
[0112] Based on the credibility difference, the dynamic allocation network bandwidth of the corresponding light node is determined, and the formula is: ,in represents the dynamic allocation of network bandwidth of light node i, Indicates the basic value of the light node network bandwidth, 、 is a coefficient greater than zero, is the credibility difference.
[0113] It should be noted that network bandwidth is used to increase students' enthusiasm for participating in collaborative management, and blind collaborative management that involves malicious requests can be suppressed to prevent resource abuse.
[0114] Figure 2 A block diagram of a blockchain data security collaborative management system of the present invention is shown.
[0115] like Figure 2 As shown, the second aspect of the present invention provides a blockchain data security collaborative management system 2, including a memory 21 and a processor 22, wherein the memory stores a blockchain data security collaborative management method program, and when the blockchain data security collaborative management method program is executed by the processor, the following steps are implemented:
[0116] Build a private blockchain network using the school's physical intranet as a security boundary;
[0117] When the smart contract on the private blockchain network detects that the hash value of the data on the private blockchain network does not match the record on the chain, it triggers an abnormal data warning message;
[0118] According to the abnormal data warning information, determine the node location to which the corresponding abnormal data belongs;
[0119] Based on the node location of the corresponding abnormal data, the corresponding abnormal data is sent to the adjacent nodes for verification to obtain the signature list and signature time;
[0120] Based on the signature list and signature time, abnormal data and the node location to which it belongs are securely managed.
[0121] This plan also includes:
[0122] Get teacher information and student information;
[0123] Associate the teacher information, student information and the preset initial node to obtain the light node corresponding to the teacher or student;
[0124] Add the light node corresponding to the teacher or student to the private blockchain network and set the role weight of the data they can access.
[0125] In this solution, the steps of securely managing abnormal data and the node locations to which it belongs based on the signature list and signature time include:
[0126] When the signature list is completed by a single role or two roles, extract the roles in the signature list;
[0127] According to the role in the signature list, find the signature credibility of the corresponding role;
[0128] Based on the signing time, determine the reaction time of each character when signing. The characters in the list are arranged in ascending order of reaction time when signing.
[0129] The signature credibility of the roles in the signature list is accumulated in order of sorting to obtain the total credibility of the signature list;
[0130] When the response time corresponding to the accumulated signature credibility is less than or equal to the preset time threshold, if the total credibility of the signature list is greater than or equal to the preset first credibility threshold, the abnormal data warning information is eliminated; if the total credibility of the signature list is less than the preset first credibility threshold, the signature credibility of subsequent roles continues to be accumulated;
[0131] When the response time corresponding to the accumulated signature credibility is greater than a preset time threshold, and if the total credibility of the signature list is less than a preset first credibility threshold, the node position to which the abnormal data belongs is isolated.
[0132] The present invention discloses a blockchain data security collaborative management system and method, which is based on the school network and blockchain. Through the collaborative management of teachers and students, multiple protections of school data are achieved, which improves data security protection and reduces data security protection costs.
[0133] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.
[0134] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed across multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment.
[0135] In addition, all functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0136] Those skilled in the art will appreciate that all or part of the steps of the above-mentioned method embodiments may be implemented by hardware associated with program instructions, and the aforementioned program may be stored in a computer-readable storage medium. When the program is executed, the program executes the steps of the above-mentioned method embodiments. The aforementioned storage medium includes various media that can store program codes, such as mobile storage devices, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.
[0137] Alternatively, if the integrated units described above are implemented as software modules and sold or used as standalone products, they can also be stored on a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present invention, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product, stored on a storage medium, includes instructions for enabling a computer device (such as a personal computer, server, or network device) to execute all or part of the methods described in various embodiments of the present invention. The aforementioned storage media include various media capable of storing program code, such as removable storage devices, ROM, RAM, magnetic disks, or optical disks.
Claims
1. A blockchain data security collaborative management method, characterized by: include: Build a private blockchain network using the school's physical intranet as a security boundary; When the smart contract on the private blockchain network detects that the hash value of the data on the private blockchain network does not match the record on the chain, it triggers an abnormal data warning message; According to the abnormal data warning information, determine the node location to which the corresponding abnormal data belongs; Based on the node location of the corresponding abnormal data, the corresponding abnormal data is sent to the adjacent nodes for verification to obtain the signature list and signature time; Based on the signature list and signature time, abnormal data and the node location to which it belongs are securely managed; The step of securely managing abnormal data and the node location to which it belongs based on the signature list and signature time further includes: When the signature list is completed by at least three roles, the reaction time of the signature of the third role is extracted; If the reaction time of the third role signature is less than or equal to the preset time threshold, the abnormal data warning information will be eliminated; If the reaction time of the third character's signature is greater than the preset time threshold, the signature credibility of the characters in the signature list is accumulated in order of ranking to obtain the total credibility of the signature list; When the response time corresponding to the accumulated signature credibility is less than or equal to the preset time threshold, if the total credibility of the signature list is greater than or equal to the preset first credibility threshold, the abnormal data warning information is eliminated; if the total credibility of the signature list is less than the preset first credibility threshold, the signature credibility of subsequent roles continues to be accumulated; When the response time corresponding to the accumulated signature credibility is greater than a preset time threshold, and if the total credibility of the signature list is less than a preset first credibility threshold, the node position to which the abnormal data belongs is isolated.
2. A blockchain data security collaborative management method according to claim 1, characterized in that: Also includes: Get teacher information and student information; Associate the teacher information, student information and the preset initial node to obtain the light node corresponding to the teacher or student; Add the light node corresponding to the teacher or student to the private blockchain network and set the role weight of the data they can access.
3. A blockchain data security collaborative management method according to claim 1, characterized in that: The step of securely managing abnormal data and the node location to which it belongs based on the signature list and signature time includes: When the signature list is completed by a single role or two roles, extract the roles in the signature list; According to the role in the signature list, find the signature credibility of the corresponding role; Based on the signing time, determine the reaction time of each character when signing. The characters in the list are arranged in ascending order of reaction time when signing. The signature credibility of the roles in the signature list is accumulated in order of sorting to obtain the total credibility of the signature list; When the response time corresponding to the accumulated signature credibility is less than or equal to the preset time threshold, if the total credibility of the signature list is greater than or equal to the preset first credibility threshold, the abnormal data warning information is eliminated; if the total credibility of the signature list is less than the preset first credibility threshold, the signature credibility of subsequent roles continues to be accumulated; When the response time corresponding to the accumulated signature credibility is greater than a preset time threshold, and if the total credibility of the signature list is less than a preset first credibility threshold, the node position to which the abnormal data belongs is isolated.
4. A blockchain data security collaborative management method according to claim 1 or 3, characterized in that: After isolating the node location to which the abnormal data belongs, the following steps are included: If the total credibility of the signature list is greater than or equal to a preset second credibility threshold, the corresponding isolation is removed; If there are more than four character signatures in the signature list, the corresponding ones will be isolated and eliminated; The preset second credibility threshold is greater than the preset first credibility threshold.
5. A blockchain data security collaborative management method according to claim 1 or 3, characterized in that: After isolating the node location to which the abnormal data belongs, the method further includes: Get the total number of times the current node position has been isolated within a preset time period; If the number of times is greater than the preset first threshold, the corresponding light node will be disconnected and the traceability of the corresponding light node will be started.
6. A blockchain data security collaborative management method according to claim 1 or 3, characterized in that: The formula for the signature credibility is specifically: ,in Indicates the signature credibility of light node i, Indicates the credibility of the historical behavior of light node i, represents the role weight of light node i, Expressed as the corresponding weight coefficient, .
7. A blockchain data security collaborative management system, characterized by: The system includes a memory and a processor, wherein the memory stores a blockchain data security collaborative management method program, and when the blockchain data security collaborative management method program is executed by the processor, the following steps are implemented: Build a private blockchain network using the school's physical intranet as a security boundary; When the smart contract on the private blockchain network detects that the hash value of the data on the private blockchain network does not match the record on the chain, it triggers an abnormal data warning message; According to the abnormal data warning information, determine the node location to which the corresponding abnormal data belongs; Based on the node location of the corresponding abnormal data, the corresponding abnormal data is sent to the adjacent nodes for verification to obtain the signature list and signature time; Based on the signature list and signature time, abnormal data and the node location to which it belongs are securely managed; The step of securely managing abnormal data and the node location to which it belongs based on the signature list and signature time further includes: When the signature list is completed by at least three roles, the reaction time of the signature of the third role is extracted; If the reaction time of the third role signature is less than or equal to the preset time threshold, the abnormal data warning information will be eliminated; If the reaction time of the third character's signature is greater than the preset time threshold, the signature credibility of the characters in the signature list is accumulated in order of ranking to obtain the total credibility of the signature list; When the response time corresponding to the accumulated signature credibility is less than or equal to the preset time threshold, if the total credibility of the signature list is greater than or equal to the preset first credibility threshold, the abnormal data warning information is eliminated; if the total credibility of the signature list is less than the preset first credibility threshold, the signature credibility of subsequent roles continues to be accumulated; When the response time corresponding to the accumulated signature credibility is greater than a preset time threshold, and if the total credibility of the signature list is less than a preset first credibility threshold, the node position to which the abnormal data belongs is isolated.
8. A blockchain data security collaborative management system according to claim 7, characterized in that: Also includes: Get teacher information and student information; Associate the teacher information, student information and the preset initial node to obtain the light node corresponding to the teacher or student; Add the light node corresponding to the teacher or student to the private blockchain network and set the role weight of the data they can access.
9. A blockchain data security collaborative management system according to claim 7, characterized in that: The step of securely managing abnormal data and the node location to which it belongs based on the signature list and signature time includes: When the signature list is completed by a single role or two roles, extract the roles in the signature list; According to the role in the signature list, find the signature credibility of the corresponding role; Based on the signing time, determine the reaction time of each character when signing. The characters in the list are arranged in ascending order of reaction time when signing. The signature credibility of the roles in the signature list is accumulated in order of sorting to obtain the total credibility of the signature list; When the response time corresponding to the accumulated signature credibility is less than or equal to the preset time threshold, if the total credibility of the signature list is greater than or equal to the preset first credibility threshold, the abnormal data warning information is eliminated; if the total credibility of the signature list is less than the preset first credibility threshold, the signature credibility of subsequent roles continues to be accumulated; When the response time corresponding to the accumulated signature credibility is greater than a preset time threshold, and if the total credibility of the signature list is less than a preset first credibility threshold, the node position to which the abnormal data belongs is isolated.
Citation Information
Patent Citations
Block chain node connection monitoring method and device and computer equipment
CN115714736A
Block chain security verification protection method, block chain node, medium and product
CN119341847A