Smart park management and control method and management and control platform based on block chain

By introducing blockchain technology into the smart park management platform, constructing a blockchain network and performing data hash calculations, the issues of data security and tampering are resolved, data authenticity and consistency are achieved, and the reliability and fairness of park management are improved.

CN121787986APending Publication Date: 2026-04-03NANJING KUANGJI INFORMATION TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-14
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

The smart park management platform has issues with data security and data tampering, which affect the fairness of the distribution of benefits between enterprises and the government and the overall economic development.

Method used

By introducing blockchain technology and building a blockchain network through the Hyperledger Fabric framework, SHA256 hash calculation is used to store data key-value pairs in the ledger, data consistency is monitored in real time, and verification is performed when users access the site.

Benefits of technology

This improved data security and consistency, ensured the authenticity and reliability of park management data, promoted trust and cooperation between the government and enterprises, and enhanced the sustainable development of the park.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121787986A_ABST
    Figure CN121787986A_ABST
Patent Text Reader

Abstract

The invention relates to a smart park management and control method based on a block chain, and the method comprises the following steps: constructing a project front-end interface based on a Vue framework, drawing a front-end data display chart through employing Echarts, and carrying out the interaction with a project rear end through employing Axios; constructing a project back end based on Spring Boot, respectively constructing a display layer, a business logic layer and a data access layer of the project by adopting a hierarchical design framework, and performing data persistence by using a MySQL database; according to the method, a project block chain structure is constructed based on Hyperledger Fabric, SHA256 Hash calculation is performed on project data, a data hyperkey and a calculated Hash value are stored in an account book in the form of a key-value pair, and when a user accesses specific project data, data verification is performed on each node linked with a block chain, so that the data security is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of data code technology, specifically to a blockchain-based smart park management platform. Background Technology

[0002] The smart park management platform is an intelligent management platform based on Internet and Internet of Things (IoT) technologies. It employs advanced computer control technology, management software, and energy-saving system programs to achieve real-time monitoring, analysis, management, and scheduling of various resources and facilities within the park. The platform uses various sensors or data acquisition devices to monitor and track various data related to equipment, environment, and personnel within the park in real time, and simultaneously analyzes and processes this data to help park managers identify and address problems promptly.

[0003] However, the operation of smart parks involves a large amount of equipment information, management information, environmental information, and personnel information, including a significant amount of sensitive corporate or government data. This data may contain important trade secrets and personal privacy information. Once the system is attacked by hackers or viruses, resulting in data leakage or tampering, it will cause huge losses to enterprises and governments, seriously affecting the system's information storage and security. Furthermore, government support for enterprises, such as resource provision and funding allocation, is largely based on relevant enterprise management data. If the system's security and authenticity are insufficient, it is highly likely that some enterprises or individuals will use bribery or other illegal means to tamper with the management platform's data for their own benefit, damaging the overall fairness and distribution of benefits within the park, and potentially directly impacting regional economic and social development. To address the potential data security issues of smart park management platforms, we are attempting to introduce blockchain technology into the management platform, which can significantly improve the platform's data security, maintain the fairness of the park's benefit distribution, and protect the interests of park enterprises.

[0004] Blockchain is a distributed system built by combining distributed architecture, cryptography, and incentive mechanisms. It features immutability, decentralization, and unforgeability, enabling peer-to-peer transactions in trustless environments and has attracted widespread attention. By introducing blockchain technology into smart park systems, the database design of these systems can be transformed. This ensures that as long as more than half of the nodes in the park are secure, the data security of all nodes on the chain can be guaranteed, effectively improving the security level and reliability of smart parks and laying the foundation for trust within them.

[0005] This system establishes a basic smart park management platform, implementing two fundamental functional modules: environmental monitoring and park operation management. It enables visualized management of air, water quality, and odor data within the park, as well as real-time monitoring of data from various landfills and incineration plants, simulating real-world park operation management scenarios. However, due to technological and resource limitations, the platform's current data originates from historical data generated by existing systems, and the platform itself is not directly connected to a sensor network. Subsequently, based on the Hyperledger Fabric framework, blockchain technology is introduced into the smart park management platform. Addressing the lack of data security in the original smart park, by uploading sensitive module data from the original database to the blockchain, real-time monitoring of the blockchain data significantly improves the security and authenticity of park data. This fosters trust and cooperation between the government and enterprises, contributing to the sustainable development of the entire park. Summary of the Invention

[0006] The purpose of this invention is to provide a smart park management and control platform to monitor various monitoring and operational supervision data of the park, addressing existing industrial park monitoring solutions; and to introduce a blockchain network into the smart park platform to improve the security and consistency of the platform's data, in order to address the security risks associated with the existing data.

[0007] To achieve the above objectives, the technical solution of the present invention is to provide a blockchain-based smart park management and control method, comprising the following steps:

[0008] S1: The project's front-end environment monitoring and park operation management interface is built based on the Vue framework. Echarts is used to draw front-end data display charts, and Axios is used to interact with the project's back-end.

[0009] S2: The project backend is built based on Spring Boot, using a layered design framework to construct the presentation layer, business logic layer, and data access layer for the project environment monitoring and park operation management functional modules, and uses a MySQL database for data persistence.

[0010] S3: Build the project blockchain structure based on Hyperledger Fabric, perform SHA256 hash calculation on the project data, and store the data superkey and the calculated hash value in the ledger in the form of key-value pairs. When users access specific project data, the data is verified by each node linked to the blockchain.

[0011] Preferably, the specific steps for building the project's front-end environment monitoring and park operation management interface based on the Vue framework include:

[0012] S1-1: When a user enters the system login interface, after the user successfully logs in, the backend returns a unique authentication string password to the frontend.

[0013] S1-2: When a user accesses a specific page of the system, the front-end needs to add a verification password for user authentication in the access header when calling the back-end interface to ensure the user's identity.

[0014] S1-3: Build the project's main page, set up the environmental monitoring and park operation supervision directories, and modify the router file to construct parent and child routes.

[0015] S1-4: Design specific pages for each monitoring and regulatory content, call the relevant interfaces provided by the backend, and obtain monitoring and regulatory data.

[0016] S1-5: Draw charts for various data items according to the custom chart drawing methods in Echarts.

[0017] Preferably, the specific steps for building a project backend based on Spring Boot include:

[0018] S2-1: Based on the monitoring and regulatory data involved in the platform, construct MySQL data tables and implement data caching through Redis.

[0019] S2-2: Write the query code for the platform's business logic layer, which queries the database using MyBatis, and exposes the interface to the front end through the Controller layer.

[0020] Preferably, when building a blockchain network based on Hyperledger Fabric, the specific steps are as follows:

[0021] S3-1: Create a smart contract project, write smart contracts for each module, create a Hyperledger Fabric ledger, and write the Invoke and Submit methods.

[0022] S3-2: Call the SHA256 function library to calculate the corresponding hash value of the database data, construct a superkey to match it, and store the key-value pair in the ledger.

[0023] S3-3: For the backend business logic layer code of the system, when calling related services, the blockchain network is first accessed for data verification. After the data verification is successful, the relevant services can be accessed. If the data is tampered with, the blockchain network will give relevant prompts.

[0024] The present invention also provides a blockchain-based smart park management and control platform, the modules of which include an environmental monitoring module and a park operation supervision module;

[0025] The environmental monitoring module returns meteorological monitoring data, odor monitoring data, and water quality monitoring data to the platform front end and interacts with the blockchain network in real time to verify data consistency.

[0026] The park operation and management module returns the monitoring data of landfills, sewage treatment plants and incinerators to the front end of the platform, and interacts with the blockchain network in real time to verify the consistency of the data.

[0027] Preferably, the data displayed by the environmental monitoring module includes:

[0028] Historical weather information from automatic weather stations includes data ID, device number, data time, wind direction, wind speed, temperature, air humidity, air pressure, precipitation type, precipitation intensity, absolute precipitation, relative precipitation, and direction compass.

[0029] Historical odor monitoring data includes data ID, device number, data time, hydrogen sulfide, ammonia, volatile organic compound content, methane, wind direction, wind speed, air pressure, temperature, and humidity.

[0030] Historical water quality monitoring data includes: data ID, equipment number, data time, ammonia nitrogen, and chemical oxygen demand.

[0031] Preferably, the data displayed by the park operation monitoring module includes:

[0032] Landfill monitoring data specifically includes vehicle number, collection company name, waste tonnage, entry time, factory type, waste type, waste responsible party, and waste source area;

[0033] Wastewater treatment plant monitoring data specifically includes monitoring time, chemical oxygen demand, ammonia nitrogen content, phosphorus content, nitrogen content, cadmium content, mercury content, arsenic content, chromium content, and lead content;

[0034] The monitoring data for incineration plants specifically includes the period number, period name, equipment number, equipment name, data time, carbon monoxide content, sulfur dioxide content, nitrogen oxide content, hydrogen chloride content, and PM content.

[0035] Compared with the prior art, the advantages of the present invention are as follows:

[0036] By using intelligent internet platform management methods, the consumption of human and material resources caused by traditional management methods can be effectively avoided, while most data errors can be avoided, thereby greatly improving the efficiency of park operation and management.

[0037] Compared to traditional modules, the environmental monitoring and park operation supervision modules offer more comprehensive data content and broader data coverage. Furthermore, the data visualization is richer, better meeting the needs of modern park operation management.

[0038] By introducing a blockchain network architecture, the problem of malicious data tampering that exists in traditional park management systems can be effectively avoided, ensuring the consistency and security of operation management data and environmental monitoring data. It also more effectively guarantees the scientific and correct nature of the overall planning of the park and the allocation of resources among the enterprises within the park by relevant government departments. Attached Figure Description

[0039] Figure 1 A schematic diagram illustrating the main steps in constructing a blockchain-based smart park management platform;

[0040] Figure 2 This is a diagram illustrating the main architecture of a blockchain-based smart park management platform.

[0041] Figure 3 This is a schematic diagram illustrating the operation of the Fabric consortium blockchain.

[0042] Figure 4 This is a platform use case diagram. Detailed Implementation

[0043] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments.

[0044] Example 1: See Figure 1 , Figure 2 A blockchain-based smart park management method includes a front-end project built on the Vue framework, a back-end project built on the Spring Boot framework, and a blockchain network built on Hyperledger Fabric. Specifically, it includes the following steps:

[0045] S1: The project's front-end environment monitoring and park operation management interface is built based on the Vue framework. Echarts is used to draw front-end data display charts, and Axios is used to interact with the project's back-end.

[0046] S2: The project backend is built based on Spring Boot, using a layered design framework to construct the presentation layer, business logic layer, and data access layer for the project environment monitoring and park operation management functional modules, and uses a MySQL database for data persistence.

[0047] S3: Build the project blockchain structure based on Hyperledger Fabric, perform SHA256 hash calculation on the project data, and store the data superkey and the calculated hash value in the ledger in the form of key-value pairs. When users access specific project data, the data is verified by each node linked to the blockchain.

[0048] The specific steps for building a front-end environment monitoring and park operation management interface based on the Vue framework include:

[0049] S1-1: When a user enters the system login interface, after the user successfully logs in, the backend returns a unique authentication string password to the frontend.

[0050] S1-2: When a user accesses a specific page of the system, the front-end needs to add a verification password for user authentication in the access header when calling the back-end interface to ensure the user's identity.

[0051] S1-3: Build the project's main page, set up the environmental monitoring and park operation supervision directories, and modify the router file to construct parent and child routes.

[0052] S1-4: Design specific pages for each monitoring and regulatory content, call the relevant interfaces provided by the backend, and obtain monitoring and regulatory data.

[0053] S1-5: Draw charts for various data items according to the custom chart drawing methods in Echarts.

[0054] The specific steps for building a project backend based on Spring Boot include:

[0055] S2-1: Based on the monitoring and regulatory data involved in the platform, construct MySQL data tables and implement data caching through Redis.

[0056] S2-2: Write the query code for the platform's business logic layer, which queries the database using MyBatis, and exposes the interface to the front end through the Controller layer.

[0057] Building a blockchain network based on Hyperledger Fabric, see [link / reference] Figure 3 Through the designed smart contracts, data in the blockchain network can be manipulated. Meanwhile, the application layer can interact with the smart contracts via the SDK. The specific steps are as follows:

[0058] S3-1: Create a smart contract project, write smart contracts for each module, create a Hyperledger Fabric ledger, and write the Invoke and Submit methods.

[0059] S3-2: Call the SHA256 function library to calculate the corresponding hash value of the database data, construct a superkey to match it, and store the key-value pair in the ledger.

[0060] S3-3: For the backend business logic layer code of the system, when calling related services, the blockchain network is first accessed for data verification. After the data verification is successful, the relevant services can be accessed. If the data is tampered with, the blockchain network will give relevant prompts.

[0061] Example 2: See Figure 4 The present invention also provides a blockchain-based smart park management and control platform, the modules of which include an environmental monitoring module and a park operation supervision module;

[0062] The environmental monitoring module returns meteorological monitoring data, odor monitoring data, and water quality monitoring data to the platform front end and interacts with the blockchain network in real time to verify data consistency.

[0063] The park operation and management module returns the monitoring data of landfills, sewage treatment plants and incinerators to the front end of the platform, and interacts with the blockchain network in real time to verify the consistency of the data.

[0064] The environmental monitoring module displays the following data:

[0065] Historical weather information from automatic weather stations includes data ID, device number, data time, wind direction, wind speed, temperature, air humidity, air pressure, precipitation type, precipitation intensity, absolute precipitation, relative precipitation, and direction compass.

[0066] Historical odor monitoring data includes data ID, device number, data time, hydrogen sulfide, ammonia, volatile organic compound content, methane, wind direction, wind speed, air pressure, temperature, and humidity.

[0067] Historical water quality monitoring data includes: data ID, equipment number, data time, ammonia nitrogen, and chemical oxygen demand.

[0068] The data displayed in the park operation and supervision module includes:

[0069] Landfill monitoring data specifically includes vehicle number, collection company name, waste tonnage, entry time, factory type, waste type, waste responsible party, and waste source area;

[0070] Wastewater treatment plant monitoring data specifically includes monitoring time, chemical oxygen demand, ammonia nitrogen content, phosphorus content, nitrogen content, cadmium content, mercury content, arsenic content, chromium content, and lead content;

[0071] The monitoring data for incineration plants specifically includes the period number, period name, equipment number, equipment name, data time, carbon monoxide content, sulfur dioxide content, nitrogen oxide content, hydrogen chloride content, and PM content.

[0072] It should be noted that the above embodiments are not intended to limit the scope of protection of the present invention. Equivalent transformations or substitutions made based on the above technical solutions all fall within the scope of protection of the claims of the present invention.

Claims

1. A blockchain-based smart park management and control method, characterized in that, The method includes the following steps: S1: The project's front-end environment monitoring and park operation management interface is built based on the Vue framework. Echarts is used to draw front-end data display charts, and Axios is used to interact with the project's back-end. S2: The project backend is built based on Spring Boot, using a layered design framework to construct the presentation layer, business logic layer, and data access layer for the project's environmental monitoring and park operation management functional modules, and uses a MySQL database for data persistence. S3: Build the project's blockchain structure based on Hyperledger Fabric, perform SHA256 hash calculation on the project data, and store the data superkey and the calculated hash value in the ledger as key-value pairs. When a user accesses specific project data, compare the data accessed by the user with the data in the blockchain ledger to determine whether the data has been tampered with.

2. The blockchain-based smart park management and control method according to claim 1, characterized in that, In S1, the method for constructing the project's front-end environment monitoring and park operation supervision interface requires user authentication before users access specific pages. Specific steps include: S1-1: When a user enters the system login interface, after successful login, the backend returns a unique authentication string password to the frontend. S1-2: When a user accesses a specific page of the system, the front-end needs to add a verification password for user authentication in the access header when calling the back-end interface to ensure the user's identity.

3. The blockchain-based smart park management and control method according to claim 1, characterized in that, In S1, the specific steps for building the front-end page include: S1-3: Build the project main page, set up the environmental monitoring and park operation supervision directories, and modify the router file to construct parent and child routes. S1-4: Design specific pages for each monitoring and regulatory content, call the relevant interfaces provided by the backend to obtain monitoring and regulatory data, and draw various data charts according to the custom chart drawing methods in Echarts.

4. The blockchain-based smart park management and control method according to claim 1, characterized in that, The specific steps for building the backend in S2 are as follows: S2-1: Based on the monitoring and regulatory data involved in the platform, construct MySQL data tables and implement data caching through Redis. S2-2: Write the query code for the platform's business logic layer, which queries the database using MyBatis, and exposes the interface to the front end through the Controller layer.

5. The blockchain-based smart park management and control method according to claim 1, characterized in that, The specific steps for building a blockchain network in S3 are as follows: S3-1: Create a smart contract project, write the smart contracts for each module, create the Hyperledger Fabric ledger, and write the Invoke and Submit methods. S3-2: Call the SHA256 function library to calculate the corresponding hash value of the database data, construct a superkey to match it, and store the key-value pair in the ledger. S3-3: For the backend business logic layer code of the system, when calling related services, the blockchain network is first accessed for data verification. After the data verification is successful, the relevant services can be accessed. If the data is tampered with, the blockchain network will give relevant prompts.

6. A blockchain-based smart park management and control platform, characterized in that, The control platform includes: an environmental monitoring module and a park operation management module. The environmental monitoring module returns meteorological monitoring data, odor monitoring data, and water quality monitoring data to the platform front-end and interacts with the blockchain network in real time to verify data consistency. The park operation and management module returns the monitoring data of the landfill, sewage treatment plant and incineration plant to the front end of the platform, and interacts with the blockchain network in real time to verify the consistency of the data.

7. The blockchain-based smart park management platform according to claim 6, characterized in that, The environmental monitoring module displays environmental monitoring data including: Historical weather information from automatic weather stations includes data ID, device number, data time, wind direction, wind speed, temperature, air humidity, air pressure, precipitation type, precipitation intensity, absolute precipitation, relative precipitation, and direction compass. Historical odor monitoring data includes data ID, device number, data time, hydrogen sulfide, ammonia, volatile organic compound content, methane, wind direction, wind speed, air pressure, temperature, and humidity. Historical water quality monitoring data includes: data ID, equipment number, data time, ammonia nitrogen, and chemical oxygen demand.

8. The blockchain-based smart park management platform according to claim 6, characterized in that, The park operation and management module displays the following park operation and supervision data: Landfill monitoring data specifically includes vehicle number, collection company name, waste tonnage, entry time, factory type, waste type, waste responsible party, and waste source area; Wastewater treatment plant monitoring data specifically includes monitoring time, chemical oxygen demand, ammonia nitrogen content, phosphorus content, nitrogen content, cadmium content, mercury content, arsenic content, chromium content, and lead content; The monitoring data for incineration plants specifically includes the period number, period name, equipment number, equipment name, data time, carbon monoxide content, sulfur dioxide content, nitrogen oxide content, hydrogen chloride content, and PM content.