A blockchain-based safety and environmental management system

The blockchain-based security and environmental management system solves the problems of low data credibility and difficulty in data sharing in large energy enterprise groups, realizes transparent data sharing and traceability, improves data security and disaster recovery, and supports collaborative work within the group.

CN115776376BActive Publication Date: 2025-12-23EVERBRIGHT ENVIRONMENTAL TECH CHINA CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211466494.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-22
Publication Date
2025-12-23
Estimated Expiration
2042-11-22

AI Technical Summary

Technical Problem

When safety and environmental management data of large energy enterprise groups are maintained at individual regional centers, the reliability of the data is low, and there is a risk of data tampering and leakage. Furthermore, data sharing is difficult, making it hard to achieve collaborative work within the group.

Method used

A blockchain-based security and environment management system is adopted. Through blockchain smart contracts and multi-party consensus mechanisms, encrypted transmission, storage, and access control of data are achieved, ensuring the immutability and transparency of data. A headquarters-level blockchain and regional sub-chains are established to achieve multi-node consensus and traceability of data.

Benefits of technology

It improves the credibility and security of data, enables transparent data sharing and traceability, enhances data disaster recovery and security, and supports collaborative work within the group.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115776376B_ABST
    Figure CN115776376B_ABST
Patent Text Reader

Abstract

The application discloses a kind of safety and environmental management systems based on block chain, it is related to data sharing technical field, in headquarters environmental protection department is set up block chain node, composition headquarters level block chain;In each regional center, logical block chain subchain is established, and the project of regional center, power plant is the node of this subchain;Headquarters node is responsible for the request of each subchain node Consensus processing, confirm the business operation and store the business data after confirmation;All data in group are stored in headquarters, each regional node only stores the data content in this region, and all data are stored by encryption, when business operation occurs, the legality of signature confirmation operation is passed, and the visible range of data is set, when block chain client obtains block data, data authority is fully guaranteed, to realize data multi-node consensus, data security encryption and data traceability and other functions, improve the ability of data open and transparent.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data sharing, in particular to a safety and environmental management system based on a block chain. BACKGROUND

[0002] The current large energy enterprise group's business is spread across various regions and centers in the country, and in the production work, safety and environmental management is carried out by the project company or power plant in each region, including safety inspection, environmental management, operation management, accident management, involving pollutant and solid waste emission monitoring, work ticket process, work process record and accident record, etc.

[0003] These data are recorded in the information system of each region, and in the actual operation process, data may be unintentionally tampered with in each business link, and the data cannot be found in time after being tampered with; at the group level, there is a need to trace and supervise the data, and the data of the entire group needs to be statistically analyzed and mined, to realize monitoring and early warning, and also realize the exchange and cooperation between each region and project in the group.

[0004] Real and reliable data is an important foundation guarantee for safety and environmental management to promote safety production, and at present, the safety and environmental management of large energy groups is mostly established in the center or project company of the region to establish an environmental management system or module, and in the production process, the production personnel enter the relevant data in the environmental management system, which has the following shortcomings: 1, the data of each center can only be maintained at a single point, and the reliability of the data is not high; 2, in the environmental management, there are scenarios of transmitting data between regions or with the headquarters, and there is a risk of data leakage; 3, the data of each center may be modified or deleted by the operator, and the traceability of various data is poor; 4, various information is not transparent, which leads to difficult data sharing and makes it difficult to achieve multi-party cooperation. SUMMARY

[0005] In order to solve the above technical problems, the present application provides a safety and environmental management system based on a block chain, which comprises a region, a project environmental management related business system, a headquarters environmental management business system, a headquarters level block chain and a plurality of regional sub-chains, and a block chain smart contract is also provided for the region, the project environmental management related business system and the headquarters environmental management business system to submit and query business data;

[0006] The region, the project environmental management related business system, is used for processing accident management, environmental management, operation management, safety inspection and permission control in each region or project, and reporting the business data to the headquarters environmental management business system;

[0007] The headquarters environmental protection business system is used for collecting and analyzing the relevant business data reported by the regional and project environmental protection business systems, and performing the processing of danger prediction alarm, data history tracing, data report and permission control.

[0008] The regional sub-chain includes a plurality of sub-chain nodes arranged in the regional and project environmental protection business systems, and the project company or power plant in the regional and project environmental protection business system is the participating organization of the regional sub-chain.

[0009] The regional and project environmental protection business systems and the headquarters environmental protection business system are arranged with the blockchain clients interacting with themselves, and the business data is submitted to the blockchain node through the blockchain smart contract.

[0010] The further defined technical solution of the application is:

[0011] Further, the regional and project environmental protection business systems are used for the production personnel in each region or project to input business data, the headquarters environmental protection business system verifies the legality of the input operation of the regional and project environmental protection business system, and after the verification is passed, the business data is stored by the headquarters environmental protection business system, and after the storage is successful, the block sub-chain also stores the business data on the sub-chain node of the region.

[0012] The foregoing safety and environmental management system based on the blockchain includes the following steps for inputting the business data

[0013] S1, the production personnel in each region or project input business data through the regional and project environmental protection business system, the transmission layer and the application layer encrypt the transmission of the business data, and submit it to the headquarters environmental protection business system for verification.

[0014] S2, the headquarters environmental protection business system decrypts the business data, verifies the legality of the data through the key and signature, and after the verification is passed, the business data is stored by the headquarters environmental protection business system, and then the regional and project environmental protection business system data verification is returned.

[0015] S3, for the verified business data, each block sub-chain also stores the business data on the sub-chain node of the region.

[0016] The blockchain-based safety and environmental management system, in step S1, the transmission layer uses an encryption protocol for encryption, and the encryption protocol is set as an https protocol or an rsa protocol; the encryption mode of the application layer for the business data is digital signature, the user obtains digest information after hashing the business data, and then encrypts the digest information using the private key of the sub-chain node, and sends the digital signature together with the business data to the headquarters environmental management business system for verification.

[0017] The blockchain-based safety and environmental management system, in step S2, the headquarters environmental management business system verifies the business data, decrypts the digital signature to obtain the digest information through the corresponding blockchain node public key, hashes the business data and compares it with the digest information, and if the business data has not been tampered with and is trusted data, the verification is passed.

[0018] The blockchain-based safety and environmental management system, the business data further comprises a plurality of data permission attributes, respectively whether to disclose data, data visible area, visible project company or power plant, institution, job level and black and white list ip address range.

[0019] The blockchain-based safety and environmental management system, the data permission attributes are connected by "and" and "or" logic to form a permission policy, and when the regional, project environmental management related business system or the headquarters environmental management business system obtains data, the data is filtered and displayed according to the permission policy through the blockchain smart contract.

[0020] The blockchain-based safety and environmental management system further comprises a relational database and a file storage system, which are used to store the metadata, dictionary data, files and permission configuration of the entire blockchain-based safety and environmental management system.

[0021] The beneficial effects of the present application are:

[0022] (1) In the present application, after the business data (such as inspection records, work ticket processes and work processes, accident information, etc.) in safety and environmental management is submitted, the chain storage is performed in the headquarters consensus node, and the chain information is encrypted and digitally signed, which is tamper-proof, so that the credibility of the data of each region or project and the headquarters is greatly improved;

[0023] (2) In the present application, the blockchain architecture enables each region or project to store its own business data, the headquarters to store all the business data, and the submission and acquisition of the business data to be controlled according to the permission, and the business data is stored by encryption, further improving the security of the business data;

[0024] (3) In this invention, once business data is uploaded to the blockchain, it becomes historical fact data, which provides strong support for the traceability of business data, such as the history of safety inspections and the regression of accident data.

[0025] (4) In this invention, decentralized security and environmental data storage is realized. Each region or project’s sub-chain node stores the business data in that region, and the headquarters’ blockchain node also stores the business data of each region or project. All business data is no longer stored at a single point, which improves the data disaster recovery capability of the entire security and environmental business.

[0026] (5) In this invention, blockchain technology is introduced to address the shortcomings of existing technical architectures by utilizing the characteristics of blockchain such as multi-party consensus, decentralization, information immutability, and transparency. Blockchain nodes are set up in the relevant departments of the headquarters to form a headquarters-level blockchain. Logical blockchain sub-chains are established in each regional center, with the projects and power plants in the regional center serving as nodes of the sub-chain. The headquarters node is responsible for consensus processing of requests from each sub-chain node, confirming the business operation, and storing the confirmed business data. The headquarters stores all data within the group, while each regional node stores only the data content within its own region. All data is encrypted and stored. When a business operation occurs, the legality of the operation is confirmed by signature, and the visibility range of the data is set. When obtaining block data through the blockchain client, data permissions are fully guaranteed, thereby realizing functions such as multi-node consensus, data security encryption, and data traceability, and improving the ability of data openness and transparency. Attached Figure Description

[0027] Figure 1 This is an overall principle block diagram of an embodiment of the present invention;

[0028] Figure 2 This is a flowchart of business data entry in an embodiment of the present invention;

[0029] Figure 3 This is a schematic diagram illustrating the configuration of a relational database in an embodiment of the present invention. Detailed Implementation

[0030] This embodiment provides a blockchain-based security and environment management system, such as... Figure 1 As shown, it includes regional and project-related safety and environmental protection business systems, a headquarters-level safety and environmental protection business system, a headquarters-level blockchain, and several regional sub-chains. It also includes blockchain smart contracts for submitting and querying business data between regional, project-related safety and environmental protection business systems and the headquarters-level safety and environmental protection business system.

[0031] The regional and project safety and environment related business is a business system of each region or project, and the regional and project safety and environment related business system is used for processing accident management, environmental management, operation management, safety inspection and permission control in each region or project, and reporting the business data to the headquarters safety and environment business system;

[0032] The headquarters safety and environment business system is used for performing dangerous prediction alarm, data history tracing, data report and permission control processing after the headquarters safety and environment business system performs statistical analysis on the related business data reported by the regional and project safety and environment business system;

[0033] The regional sub-chain includes a plurality of sub-chain nodes arranged in the regional and project safety and environment related business system, and the project company or power plant in the regional and project safety and environment related business system is a participating organization of the regional sub-chain; the headquarters level blockchain includes a plurality of blockchain nodes arranged in the headquarters safety and environment business system, and the blockchain nodes are used for consensus confirmation and storage of the business data submitted by the regional and project safety and environment related business system;

[0034] The regional and project safety and environment related business system and the headquarters safety and environment business system are arranged with a blockchain client interacting with itself, and the business data is submitted to the blockchain node through the blockchain smart contract; the client account of each blockchain node is generated and distributed by the headquarters safety and environment business system, and the public and private key data of each blockchain node is also maintained by the headquarters safety and environment business system.

[0035] The production personnel in each region or project enter the business data through the regional and project safety and environment related business system, the headquarters safety and environment business system verifies the legality of the entry operation of the regional and project safety and environment related business system, and after the verification is passed, the business data is stored by the headquarters safety and environment business system, and after the storage is successful, the blockchain sub-chain also stores the business data on the sub-chain node of the region.

[0036] As shown in Figure 2 In this process, the transmission layer uses an encryption protocol for encryption, and the encryption protocol is set to, for example, https protocol or rsa protocol, in addition to which the application layer also encrypts the business data, and the encryption method of the business data uses digital signature, the user hashes the business data to obtain digest information, and then encrypts the digest information with the private key of the sub-chain node, and sends the digital signature together with the business data to the headquarters safety and environment business system for verification.

[0037] The headquarters environmental protection business system verifies the business data, decrypts the digital signature to obtain the digest information through the corresponding blockchain node public key, compares the hash of the business data with the digest information, and if the business data is not tampered with and is trusted data, the verification is passed; after the business data is verified, the consensus processing and storage among the blockchain nodes can be performed, thereby the headquarters stores all the data of the group, and the regional or project regional sub-chain only stores the business data of the region.

[0038] The headquarters stores reliable and trusted business data after consensus, and according to the region and the business type, the business data is stored and further processed and analyzed.

[0039] In terms of data permission control, each submitted business data contains data permission attributes, the data permission attributes include whether the data is public, the visible region, the visible project company or power plant, the institution, the job level and the black and white list IP address range, and the multiple data permission attributes are connected with the 'or' and 'and' logic to form the permission strategy, and when the regional, project environmental protection related business system or the headquarters environmental protection business system obtains the data, the data is filtered and displayed according to the permission strategy through the blockchain smart contract.

[0040] As shown in Figure 3 In addition to the block storage of the blockchain, a relational database and a file storage system are also used to store the metadata, dictionary data, files and permission configuration of the entire blockchain-based safety and environmental management system; the business system uses the data in the relational database and the blockchain smart contract and the data in the blockchain to complete the business request.

[0041] The present application introduces the blockchain technology, uses the multi-party consensus, decentralization, information tamper-proof, openness and transparency of the blockchain to solve the shortcomings of the existing technical architecture; the blockchain nodes are set in the headquarters environmental protection related departments to form the headquarters level blockchain; the logical blockchain sub-chain is established in each regional center, and the projects and power plants in the regional center are the nodes of the sub-chain; the headquarters node is responsible for the consensus processing of the request of each sub-chain node, the confirmation of the business operation and the storage of the confirmed business data; the headquarters stores all the data in the group, and each regional node only stores the data content in the region, and all the data are stored by encryption, and the legality of the signature confirmation operation is performed when the business operation occurs, and the visible range of the data is set, and when the block data is obtained through the client of the blockchain, the data permission is fully guaranteed, thereby realizing the functions of data multi-node consensus, data security encryption and data traceability, and improving the ability of data openness and transparency.

[0042] In addition to the embodiments described above, the present application can have other implementation manners. Any technical solutions formed by equivalent replacement or equivalent transformation fall within the protection scope of the present application.

Claims

1. A blockchain-based security and environmental management system, characterized in that: It includes regional and project-related safety and environmental protection business systems, headquarters safety and environmental protection business systems, headquarters-level blockchain, and several regional sub-chains. It also has blockchain smart contracts for submitting and querying business data between regional, project-related safety and environmental protection business systems and headquarters safety and environmental protection business systems. Regional and project-specific safety and environmental protection business systems are used to handle accident management, environmental management, operation management, safety inspections, and access control in various regions or projects, and to report business data to the headquarters' safety and environmental protection business system. The headquarters safety and environmental protection business system is used to summarize, statistically analyze, and process relevant business data reported by regional and project safety and environmental protection business systems, and then perform hazard prediction and alarm, data history tracing, data reporting, and access control. The regional subchain includes several subchain nodes deployed in the safety and environmental protection related business systems of various regions and projects. The project companies or power plants within the regional and project safety and environmental protection related business systems are the participating institutions of the regional subchain. The headquarters-level blockchain includes several blockchain nodes deployed in the headquarters safety and environmental protection business system. The blockchain nodes are used to perform consensus confirmation and storage of business data submitted by the regional and project safety and environmental protection related business systems. The regional, project-level, and headquarters-level safety and environmental protection business systems all have blockchain clients that interact with them. These clients submit business data to blockchain nodes through blockchain smart contracts. The client accounts of each blockchain node are uniformly generated and allocated by the headquarters-level safety and environmental protection business system, which also maintains the public and private key data of each blockchain node. The regional and project-specific safety and environmental protection business systems allow production personnel within each region or project to input business data. The headquarters safety and environmental protection business system verifies the legality of the input operations in the regional and project-specific safety and environmental protection business systems. After successful verification, the business data is stored on the blockchain by the headquarters safety and environmental protection business system. After successful storage, the blockchain sub-chain will also store the business data on the sub-chain node of that region.

2. The blockchain-based security and environment management system according to claim 1, characterized in that: The input of the business data includes the following steps. S1. Production personnel in each region or project enter business data through the regional or project safety and environmental protection business system. The transmission layer and application layer encrypt and transmit the business data and submit it to the headquarters safety and environmental protection business system for verification. S2. The headquarters safety and environmental protection business system decrypts the business data and verifies the legality of the data through keys and signatures. After verification, the business data is stored on the blockchain by the headquarters safety and environmental protection business system and then returned to the regional and project safety and environmental protection related business systems for verification. S3. For verified business data, each block subchain will also store the business data on the subchain node in that area.

3. The blockchain-based security and environment management system according to claim 2, characterized in that: In step S1, the transport layer uses an encryption protocol for encryption, which is set to HTTPS or RSA. The application layer encrypts the business data using a digital signature. The user hashes the business data to obtain a digest, then encrypts the digest using the private key of the sub-chain node, and sends the digital signature along with the business data to the headquarters' safety and environmental protection business system for verification.

4. The blockchain-based security and environment management system according to claim 2, characterized in that: In step S2, the headquarters safety and environmental protection business system verifies the business data. It decrypts the digital signature using the public key of the corresponding blockchain node to obtain the digest information, hashes the business data, and compares it with the digest information. If the business data has not been tampered with and is trustworthy, the verification is successful.

5. A blockchain-based security and environment management system according to claim 4, characterized in that: The business data also includes several data permission attributes, namely whether the data is public, the data visibility area, the visible project company or power plant, institution, job level, and the range of blacklisted and whitelisted IP addresses.

6. A blockchain-based security and environment management system according to claim 5, characterized in that: The data permission attributes are connected by "AND" and "OR" logic to form a permission policy. When data is obtained from regional, project-related safety and environmental protection business systems or headquarters safety and environmental protection business systems, the data is filtered and displayed through blockchain smart contracts according to the permission policy.

7. A blockchain-based security and environment management system according to claim 1, characterized in that: It also includes relational databases and file storage systems, both of which are used to store metadata, dictionary data, files, and permission configurations for the entire blockchain-based security and environment management system.

Citation Information

Patent Citations

  • Identity verification method and device based on block chain, computer and storage medium

    CN112104665A

  • Shared encrypted storage system constructed based on block chain technology

    CN114239043A