Block chain-based trusted data stream evidence storage management system

By designing intelligent management platforms and related modules in the blockchain network, analyzing node priorities and scheduling traffic, the congestion problem of blockchain network at high load is solved, and system stability and data storage reliability are improved.

CN119602934AInactive Publication Date: 2025-03-11EASYDATA (BEIJING) INFORMATION TECH CO LTD

Patent Information

Application Number
CN202510115460.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-24
Publication Date
2025-03-11
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Blockchain networks are prone to network congestion when the number of nodes increases or the transaction volume surges, resulting in delays in transaction confirmation and affecting system stability and processing speed.

Method used

Design a trusted data circulation and proof management system based on blockchain, including an intelligent management platform, proof data collection module, proof generation module, node priority analysis module, traffic scheduling module, data proof management module and monitoring and maintenance module. Through the collaborative work of these modules, node priority is analyzed, traffic is scheduled, and data is trustworthy and proof-of-standard and system stability are ensured.

Benefits of technology

By optimizing node priority and traffic scheduling, the stability and fluency of the blockchain network are improved, transaction confirmation delays are reduced, system processing efficiency is improved, and data integrity and immutability are ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119602934A_ABST
    Figure CN119602934A_ABST
Patent Text Reader

Abstract

The invention discloses a trusted data flow evidence storage management system based on a block chain, and relates to the technical field of data communication. The intelligent management platform is in communication connection with an evidence storage data acquisition module, an evidence storage generation module, a node priority analysis module, a flow scheduling module, a data evidence storage management module and a monitoring maintenance module, and all the modules are in electric signal connection. According to the method, the integrity and authenticity of the data in the circulation process are ensured through tampering resistance of the block chain, circulation of each data is recorded on the block chain, an open and transparent data account book is formed, the source, the flow direction and the change history of the data become traceable, the circulation path and the state of the data are clarified, and in addition, the data circulation efficiency is improved. And through log recording and transaction processing condition analysis functions, the transparency of the data circulation process is further enhanced, so that the use of the data is more standard.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data communication technology, and in particular to a trusted data circulation and evidence management system based on blockchain. Background Art

[0002] With the rapid development of information technology, data has become a core resource for corporate competition. In today's society, data circulation has become one of the core elements of all walks of life. Whether it is the financial industry, medical industry, supply chain management, government services, etc., they all rely on a large amount of data exchange and circulation. However, in the process of data collection, storage and use, the problems of data leakage, tampering and inability to prove its authenticity have become increasingly prominent. With the continuous advancement of technology, especially the gradual maturity of blockchain technology and its integration with other technologies, it can not only improve the efficiency of data circulation, but also provide a higher level of security and compliance for all walks of life, and promote the digital transformation of data assets.

[0003] Since each node in the blockchain needs to verify and record each transaction, when the number of participating nodes increases or the transaction volume surges, network congestion will occur, resulting in delays in transaction confirmation, which in turn affects the processing speed of the blockchain, greatly increases storage pressure, and increases the instability of the system. Therefore, how to analyze and determine the priority of the nodes and conduct targeted traffic scheduling to improve the stability and fluency of the system is the problem we need to solve. To this end, a trusted data circulation and evidence management system based on blockchain is proposed. Summary of the invention

[0004] The purpose of the present invention is to provide a trusted data circulation and evidence management system based on blockchain to solve the problems raised in the above-mentioned background technology.

[0005] In order to solve the above technical problems, the technical solution adopted by the present invention is: A blockchain-based trusted data circulation and evidence management system includes an intelligent management platform, wherein the intelligent management platform is communicatively connected with an evidence data acquisition module, an evidence generation module, a node priority analysis module, a traffic scheduling module, a data evidence management module, and a monitoring and maintenance module, wherein electrical signals are connected between the modules; The intelligent management platform, as the core of the system, is responsible for coordinating and managing the communication and data exchange between the modules, connecting the modules through electrical signals to ensure the real-time and accuracy of data transmission; The evidence data collection module connects various data sources to the blockchain system, collects data information to be stored, including electronic evidence, the geographical coordinates of the current operation site and the digital signature of the operator, and pre-processes the collected data to make the data information meet the requirements of blockchain evidence storage; The evidence generation module is used to generate a trusted time and space stamp as a summary header, the trusted time and space stamp includes a project identification code, a current timestamp, the geographical coordinates of the operation site and digital signature number information, generate a hash value of the electronic evidence as a summary body, use the storage address of the electronic evidence in the database as a summary footer, generate an evidence summary of the electronic evidence and perform encryption processing to obtain an encrypted evidence summary; The node priority analysis module comprehensively analyzes and determines the priority of each node in the blockchain network according to the node's performance indicators, historical contribution, transaction volume, and current network load, providing a basis for subsequent traffic scheduling, helping to optimize the resource allocation of the blockchain network and improve the stability and fluency of the system; The traffic scheduling module formulates a traffic scheduling strategy based on the results of the node priority analysis module and the load conditions of the nodes, schedules the traffic in the blockchain network, and preferentially allocates transaction data to nodes with high priority for processing, so as to reduce network congestion and improve the speed of transaction confirmation and the processing efficiency of the system; The data evidence management module is used to digitally sign and store each piece of transmitted data, upload the encrypted evidence summary to the blockchain node, and broadcast it to all nodes through the blockchain network to ensure the distributed storage and non-tamperability of the evidence data on the blockchain; The monitoring and maintenance module is used to monitor the operating status of the blockchain system in real time, including system operating status, node performance, network traffic and transaction processing, evaluate the stability of the system, perform regular maintenance and upgrades on the system, promptly discover and repair potential problems and faults, and improve the reliability and availability of the system.

[0006] A further improvement of the technical solution of the present invention is that: in the evidence data collection module, the collection process of the data information to be stored is: Identify the types of data sources that need to be connected, including internal enterprise systems, third-party platforms, sensor devices and other data sources, and connect the determined data sources to the blockchain system to ensure the diversity and comprehensiveness of data sources. According to the data source type, establish corresponding data interfaces for different data sources; Configure the parameters and settings required for data source access, including database connection information, file path, and sensor address. Through access configuration, obtain the data information to be stored from the data source, where the data information includes electronic evidence, the geographic coordinates of the current operation site, and the digital signature of the operator. Verify the obtained data to ensure the integrity and accuracy of the data. If the data verification fails, re-acquire the data or perform error processing. Collect electronic evidence including contract documents, transaction records, pictures, and videos from the data source to ensure the integrity and originality of the electronic evidence. Obtain the geographic coordinate information of the current operation site through GPS positioning equipment or docking with the map service API to provide accurate geographic location information for data storage. Collect the digital signature information of the operator including the digital certificate and signature value to ensure the traceability and responsibility identification of data operations. The collected data is formatted and processed according to the blockchain system's evidence storage requirements, and data cleaning is performed to remove noise, errors, and duplicate information in the data to ensure data accuracy and consistency. The data is then compressed to reduce the volume of the data, reduce the pressure of storage and transmission, make the data meet the requirements of blockchain evidence storage, and improve the quality and reliability of the data; The database is constructed using distributed storage technology, and the processed data is temporarily stored in the database for subsequent processing.

[0007] A further improvement of the technical solution of the present invention is that in the evidence generation module, the process of obtaining the encrypted evidence summary is as follows: Obtain electronic evidence, the geographic coordinates of the current operation site, and the operator's digital signature information from the database, generate a unique project identification code for the electronic evidence, which is used to identify the project to which the electronic evidence belongs, and obtain the current system time, generate a timestamp, and record the specific time point when the electronic evidence was generated; The geographical coordinate information of the current operation site is obtained as part of the trusted time-space stamp, and a digital signature number is generated for the operator. The digital signature number information is associated with the operator's identity, and then the project identification code, current timestamp, geographical coordinates of the operation site and digital signature number information are combined into a trusted time-space stamp as the summary header of the evidence summary to ensure the traceability of data operations and the identification of responsibilities; Extract the electronic evidence file to be stored from the database, use the hash algorithm (SHA-256) to perform a hash operation on the electronic evidence file to generate a unique hash value, and use the generated hash value as the summary of the evidence summary; The storage address of the electronic evidence in the database is obtained as the summary tail, the trusted time and space stamp is used as the summary header, the hash value of the electronic evidence is used as the summary body, and they are assembled together with the summary tail into a complete evidence summary. The assembled evidence summary is encrypted to ensure the security of the data during transmission and storage, and then the encrypted evidence summary is used as the final evidence data and uploaded to the blockchain node of the blockchain system for storage and verification.

[0008] A further improvement of the technical solution of the present invention is that in the node priority analysis module, the process of determining the priority of each node in the blockchain network is as follows: Collect performance indicator data of computing power, storage capacity and network bandwidth from each node in the blockchain network, and collect historical contribution data of various indicators including transaction verification, block creation and consensus maintenance activity of the node in the past period of time, record the transaction volume data processed by the node, including the number of transactions and transaction frequency, clarify the activity and transaction processing capacity of the node in the network, and then monitor the load of the blockchain network in real time, and analyze the network congestion level and transaction processing speed; Based on the collected performance indicator data, the baseline value and minimum value of each performance indicator of computing power, storage capacity and network bandwidth are preset, and the computing power score, storage capacity score and network bandwidth score are calculated respectively, and the comprehensive performance indicator score of the node is obtained comprehensively; Analyze the historical contribution data of each indicator, preset the baseline value and minimum value of each indicator of transaction verification, block creation activity and consensus maintenance activity, calculate the transaction verification score, block creation score and consensus maintenance score respectively, and comprehensively obtain the historical contribution score of the node; Statistics and analysis are performed on the transaction volume data processed by the node. The baseline and minimum values ​​of the transaction quantity and transaction frequency are preset, and the transaction quantity score and transaction frequency score are calculated respectively to obtain the transaction volume score comprehensively. Comprehensively analyze the node's performance index score, historical contribution score, and transaction volume score to obtain the node priority score, which reflects the node's overall performance in the network; The nodes are sorted according to their priority scores to determine the priority of each node, and the node priority sorting results are output in the form of a list to generate a node priority list.

[0009] A further improvement of the technical solution of the present invention is that the expression of the comprehensive performance index score is: ; In the formula, is the comprehensive performance index score, is the computing power of the node, is the benchmark value of computing power, that is, the average value of computing power of all nodes in the network. is the minimum value of computing power, that is, the minimum value of computing power of all nodes in the network, is the storage capacity score, is the storage capacity of the node, is the baseline value of storage capacity, that is, the average storage capacity of all nodes in the network. is the minimum storage capacity, that is, the minimum storage capacity of all nodes in the network. is the network bandwidth score, is the network bandwidth of the node, It is the baseline value of network bandwidth, that is, the average value of network bandwidth of all nodes in the network. is the minimum value of the network bandwidth, that is, the minimum value of the network bandwidth of all nodes in the network, The value range of is [0,100], where 0 means that the comprehensive performance index is equal to the minimum value; The expression of the historical contribution score is: ; In the formula, is the historical contribution score, is the number of transaction verifications by the node, It is the benchmark value of transaction verification times, that is, the average value of transaction verification times of all nodes in the network. It is the minimum number of transaction verifications, that is, the minimum number of transaction verifications of all nodes in the network. is the number of blocks created by the node, It is the benchmark value of the number of blocks created, that is, the average number of blocks created by all nodes in the network. It is the minimum number of blocks created, that is, the minimum number of blocks created by all nodes in the network. is the activity of the node in consensus maintenance, is the number of times it participates in consensus, It is the benchmark value of consensus maintenance activity, that is, the average value of consensus maintenance activity of all nodes in the network. is the minimum value of consensus maintenance activity, that is, the minimum value of consensus maintenance activity of all nodes in the network, The value range of is [0,100], where 0 means that the historical contribution is equal to the minimum value; The expression of the transaction volume score is: ; In the formula, is the volume score, is the number of transactions processed by the node, It is the benchmark value of the number of transactions, that is, the average value of the number of transactions of all nodes in the network. is the minimum number of transactions, that is, the minimum number of transactions of all nodes in the network. is the transaction frequency processed by the node, It is the benchmark value of transaction frequency, that is, the average transaction frequency of all nodes in the network. is the minimum value of transaction frequency, The value range is [0,100], where 0 means the transaction volume is equal to the minimum value.

[0010] A further improvement of the technical solution of the present invention is that the calculation formula of the node priority score is as follows: ; In the formula, is the node priority score, is the comprehensive performance index score, is the historical contribution score, is the volume score, is the benchmark value of the comprehensive performance index score, that is, the average score of the comprehensive performance index scores of all nodes in the network. is the benchmark value of the historical contribution score, that is, the average score of the historical contribution scores of all nodes in the network. is the benchmark value of the transaction volume score, that is, the average score of the transaction volume scores of all nodes in the network. are weights, corresponding to the weights of the comprehensive performance index score, historical contribution score, and transaction volume score, respectively, and , The value range is [0,100], where 0 means the node has the lowest priority.

[0011] A further improvement of the technical solution of the present invention is that in the traffic scheduling module, the process of scheduling traffic in the blockchain network is: Receive the results from the node priority analysis module, obtain the priority score of each node in the current network, analyze the importance and influence of the node in the network, and monitor the load of each node in the network in real time, including the node's CPU usage, memory usage, and network bandwidth usage; Based on the node priority analysis results and load monitoring data, priority scheduling principles are formulated. Combined with the node load conditions, load balancing principles are formulated. Traffic scheduling strategies are dynamically adjusted according to changes in the network environment and node status. According to the traffic scheduling strategy, the transaction data to be processed is allocated to the corresponding nodes. Nodes with high priority are allocated more transaction data, and nodes with lower load also receive certain transaction data allocation to achieve load balancing. Traffic scheduling instructions are sent to each node to instruct the node to receive and process the allocated transaction data. The scheduling instructions contain transaction ID, data content, processing requirements, etc., to ensure that the node can accurately perform the scheduling task; Real-time monitoring of traffic scheduling at each node, including the time when the node receives transaction data, the speed and results of processing transaction data. According to the impact of traffic scheduling on transaction confirmation speed, the time required for transaction data to be submitted and confirmed is counted, and the impact of traffic scheduling on the overall processing efficiency of the system is analyzed to obtain the amount of transaction data processed by the system per unit time. Then, combined with the node's computing speed, storage efficiency, network transmission rate and the amount of transaction data processed by the system per unit time, the performance evaluation coefficient is calculated to evaluate the performance of each node after traffic scheduling; Based on the evaluation results, analyze the effectiveness and shortcomings of the traffic scheduling strategy, find out the problems and improvement space in the scheduling process, and adjust the relevant parameters in the traffic scheduling strategy based on the analysis results to optimize the scheduling effect.

[0012] A further improvement of the technical solution of the present invention is that the calculation formula of the performance evaluation coefficient is as follows: ; In the formula, is the performance evaluation coefficient, is the computing speed of the node, which is the number of transactions processed per second, is the storage efficiency of the node, which is the amount of transaction data stored per unit storage space, is the network transmission rate of the node, which is the amount of data transmitted per second, is the amount of transaction data processed by the system per unit time, is the number of transactions processed per second, They are the benchmark values ​​of computing speed, storage efficiency, network transmission rate, and the amount of transaction data processed by the system per unit time, which are the average values ​​of all nodes in the network. are weights, corresponding to the weights of computing speed, storage efficiency, network transmission rate, and the amount of transaction data processed by the system per unit time, respectively, and , The value range is between 0 and 1, where 0 indicates the node has the worst performance.

[0013] A further improvement of the technical solution of the present invention is that in the data evidence management module, the process of digitally signing and storing data is as follows: Receive data to be stored, including electronic evidence, contract documents, transaction records and other data information, and use the digital signature algorithm to digitally sign each piece of data to be stored. After generating the digital signature, use the corresponding public key to verify the digital signature to ensure the integrity and authenticity of the data and prevent the data from being tampered with or forged during transmission; The digital signature is combined with the hash value and timestamp information of the data to be stored to generate a storage summary, and the generated storage summary is encrypted using an encryption algorithm to ensure the security of the storage summary during transmission and storage, and to prevent unauthorized access and tampering; According to the results of the node priority analysis module, the corresponding blockchain node is selected for data upload, and nodes with high priority and low load are given priority to improve the efficiency and reliability of data upload, and then the encrypted evidence summary is uploaded to the selected blockchain node. After receiving the evidence summary, the blockchain node stores it in the distributed ledger of the blockchain and synchronizes it with other nodes; The uploaded evidence data is broadcast to all nodes through the blockchain network. After receiving the evidence data, other nodes perform verification and synchronization operations to check the integrity and consistency of the evidence data and add the evidence data to the local blockchain ledger.

[0014] A further improvement of the technical solution of the present invention is that in the monitoring and maintenance module, the evaluation process of system stability is: Monitor the overall operation status of the blockchain system, including the status changes of system startup, operation and stop, and record the log information during the system operation, including operation logs and error logs, etc., for subsequent analysis and troubleshooting; Collect performance indicators of each node, including CPU usage, memory occupancy, disk I / O and network bandwidth usage, analyze node performance indicators, identify performance bottlenecks and abnormal situations, monitor traffic in the blockchain network, including data transmission volume and transaction request volume, analyze the distribution and change trend of network traffic, identify network congestion and abnormal traffic, and record and count transaction processing, including transaction quantity, transaction success rate and transaction processing time, analyze transaction processing efficiency and success rate, and identify problems in transaction processing; Combine the relevant data of system operation status, node performance, network traffic and transaction processing, and score each parameter to comprehensively calculate the stability evaluation index. Based on the stability evaluation index, evaluate the overall stability of the system and identify potential stability issues; Based on the system stability assessment results, combined with the actual system conditions and business needs, formulate regular maintenance and upgrade plans, and perform system maintenance tasks according to the maintenance plan to ensure the stable operation of the system; The calculation formula of the stability evaluation index is as follows: ; In the formula, is the stability evaluation index, It is the score of the system operation status, reflecting the stability of system startup, operation and shutdown. It is a node performance score that reflects the node's CPU usage, memory usage, disk I / O, and network bandwidth usage. It is a score of network traffic, reflecting the amount of data transmission and transaction requests in the network. It is a score for transaction processing, reflecting the number of transactions, transaction success rate and transaction processing time; They are the benchmark values ​​for system operation status, node performance, network traffic, and transaction processing, which are the average values ​​of all nodes in the network and are used for standardized scoring; The value range is between 0 and 1, and 0 means the system is unstable.

[0015] Due to the adoption of the above technical solution, the present invention has the following technical advances compared with the prior art: 1. The present invention provides a trusted data circulation and evidence management system based on blockchain. The integrity and authenticity of data in the circulation process are ensured by the tamper-proof nature of blockchain. The flow of each piece of data is recorded on the blockchain to form an open and transparent data account book, so that the source, flow and change history of the data become traceable, and the flow path and status of the data are clarified. In addition, through the log recording and transaction processing analysis functions, the transparency of the data flow process is further enhanced, making the use of data more standardized.

[0016] 2. The present invention provides a trusted data circulation and evidence management system based on blockchain, which realizes rapid response and efficient processing of data transactions through smart contracts and automated transaction mechanisms, and can automatically execute the terms and conditions of data transactions without human intervention, thereby greatly shortening transaction time and improving transaction efficiency. By analyzing network traffic and transaction processing in real time, it can dynamically adjust transaction strategies and resource allocation, and further optimize data circulation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0018] Figure 1 It is a module diagram of the present invention; Figure 2 A flowchart for determining the priority of each node in the blockchain network of the present invention; Figure 3 The present invention is a flow chart for scheduling traffic in a blockchain network. DETAILED DESCRIPTION

[0019] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0020] Embodiment 1, as Figure 1 As shown, the present invention provides a trusted data circulation and evidence management system based on blockchain, including an intelligent management platform, which is communicatively connected with an evidence data acquisition module, an evidence generation module, a node priority analysis module, a traffic scheduling module, a data evidence management module, and a monitoring and maintenance module, wherein the modules are connected by electrical signals; The intelligent management platform, as the core of the system, is responsible for coordinating and managing the communication and data exchange between various modules, connecting the modules through electrical signals to ensure the real-time and accuracy of data transmission; The evidence data collection module connects various data sources to the blockchain system, collects data information that needs to be stored, including electronic evidence, the geographic coordinates of the current operation site, and the digital signature of the operator, and pre-processes the collected data to make the data information meet the requirements of blockchain evidence storage. It identifies the type of data source that needs to be connected, including multiple data sources such as internal enterprise systems, third-party platforms, and sensor devices, and connects the determined data source to the blockchain system to ensure the diversity and comprehensiveness of data sources. According to the type of data source, corresponding data interfaces are established for different data sources, and standardized data transmission protocols are used to achieve efficient data transmission and docking. Among them, internal enterprise systems include ERP, CRM, and OA, which contain core data in enterprise operations. Third-party platforms include e-commerce platforms, social media, and payment platforms. Sensor devices include IoT devices and environmental monitoring sensors. For internal enterprise systems, API connection is used. For third-party platforms, OAuth is used for authorization and access. For sensor devices, communication is carried out through the MQTT IoT protocol. The parameters and settings required for data source access are configured, including database connection information, file path, and sensor address. Through access configuration , obtain the data information to be stored from the data source, where the data information includes electronic evidence, the geographic coordinates of the current operation site and the digital signature of the operator, and verify the obtained data to ensure the integrity and accuracy of the data. If the data verification fails, re-acquire the data or perform error processing, collect electronic evidence including contract documents, transaction records, pictures and videos from the data source, ensure the integrity and originality of the electronic evidence, obtain the geographic coordinate information of the current operation site through GPS positioning equipment or docking with the map service API, provide accurate geographic location information for data storage, collect the digital signature information of the operator including digital certificates and signature values, ensure the traceability and responsibility identification of data operations, format the collected data according to the storage requirements of the blockchain system, and perform data cleaning to remove noise, errors and duplicate information in the data to ensure the accuracy and consistency of the data, and then compress the data to reduce the volume of the data, reduce the pressure of storage and transmission, make the data meet the requirements of blockchain storage, improve the quality and reliability of the data, use distributed storage technology to build a database, and temporarily store the processed data in the database for subsequent processing; The evidence preservation generation module is used to generate a trusted time stamp as the summary header. The trusted time stamp includes the project identification code, the current time stamp, the geographical coordinates of the operation site, and the digital signature number information. It generates the hash value of the electronic evidence as the summary body, and uses the storage address of the electronic evidence in the database as the summary tail. It generates the evidence preservation summary of the electronic evidence and performs encryption processing to obtain the encrypted evidence preservation summary. It retrieves the electronic evidence, the current operation site geographical coordinates, and the operator digital signature information from the database, generates a unique project identification code for the electronic evidence to identify the project to which the electronic evidence belongs, obtains the current system time, generates a time stamp to record the specific time point when the electronic evidence is generated, takes the obtained geographical coordinate information of the current operation site as part of the trusted time stamp, and generates a digital signature number for the operator, associates the digital signature number information with the operator's identity, and then combines the project identification code, the current time stamp, the operation site geographical coordinates, and the digital signature number information into a trusted time stamp as the summary header of the evidence preservation summary to ensure the traceability of data operations and liability determination. It extracts the electronic evidence file to be preserved from the database, performs a hash operation on the electronic evidence file using the hash algorithm (SHA-256) to generate a unique hash value, and uses the generated hash value as the summary body of the evidence preservation summary. The hash value of the electronic evidence serves as the digital fingerprint of the electronic evidence to verify the integrity and authenticity of the electronic evidence. It obtains the storage address of the electronic evidence in the database as the summary tail, assembles the trusted time stamp as the summary header, the hash value of the electronic evidence as the summary body, and the summary tail together into a complete evidence preservation summary, and performs encryption processing on the assembled evidence preservation summary to ensure the security of data during transmission and storage, and then uploads the encrypted evidence preservation summary as the final evidence preservation data to the blockchain nodes of the blockchain system for storage and verification; The node priority analysis module comprehensively analyzes and determines the priorities of each node in the blockchain network according to the node's performance indicators, historical contribution degree, transaction volume, and the current network load situation, provides a basis for subsequent traffic scheduling, helps optimize the resource allocation of the blockchain network, and improves the stability and fluency of the system; The traffic scheduling module formulates a traffic scheduling strategy based on the results of the node priority analysis module and in combination with the load situation of the nodes, schedules the traffic in the blockchain network, and preferentially distributes transaction data to nodes with high priorities for processing to reduce network congestion and improve the speed of transaction confirmation and the processing efficiency of the system; The data evidence preservation management module is used to perform digital signature and evidence preservation on each piece of transmitted data, upload the encrypted evidence preservation summary to the blockchain nodes, and broadcast it to all nodes through the blockchain network to ensure the distributed storage and immutability of the evidence preservation data on the blockchain; The monitoring and maintenance module is used to monitor the operating status of the blockchain system in real time, including system operating status, node performance, network traffic and transaction processing, evaluate the stability of the system, perform regular maintenance and upgrades on the system, promptly discover and repair potential problems and faults, and improve the reliability and availability of the system.

[0021] Embodiment 2, as Figure 2 As shown, based on Example 1, the present invention provides a technical solution: Preferably, in the node priority analysis module, the process of determining the priority of each node in the blockchain network is: Collect performance indicator data of computing power, storage capacity and network bandwidth from each node in the blockchain network, and collect historical contribution data of various indicators including transaction verification, block creation and consensus maintenance activity of the nodes in the past period of time, record the transaction volume data processed by the nodes, including the number of transactions and transaction frequency, clarify the activity of the nodes in the network and the transaction processing capacity, and then monitor the load of the blockchain network in real time, analyze the network congestion level and transaction processing speed, preset the baseline value and minimum value of each performance indicator of computing power, storage capacity and network bandwidth according to the collected performance indicator data, calculate the computing power score, storage capacity score and network bandwidth score respectively, and comprehensively obtain the comprehensive performance indicator score of the node, analyze the historical contribution data of each indicator, preset the baseline value and minimum value of each indicator of transaction verification, block creation activity and consensus maintenance activity, and calculate the transaction verification score, The block creation score and consensus maintenance score are used to comprehensively obtain the node's historical contribution score. The transaction volume data processed by the node is counted and analyzed. The baseline and minimum values ​​of the transaction quantity and transaction frequency are preset, and the transaction quantity score and transaction frequency score are calculated respectively to comprehensively obtain the transaction volume score. The node's performance indicator score, historical contribution score and transaction volume score are comprehensively analyzed to obtain the node priority score, which reflects the node's overall performance in the network. The nodes are sorted according to the node priority score to determine the priority of each node. The higher the score, the higher the priority of the node, which means that it has a more important position and greater influence in the network. The node priority sorting results are output in the form of a list to generate a node priority list. According to the node priority list, decision support is provided to network administrators. The node priority list includes node ID, priority score and detailed information on scores in each dimension. Furthermore, the expression of the comprehensive performance index score is: ; In the formula, is the comprehensive performance index score, is the numeracy score, is the computing power of the node, is the benchmark value of computing power, that is, the average value of computing power of all nodes in the network. is the minimum value of computing power, that is, the minimum value of computing power of all nodes in the network, The value range is [0,100], where 0 means the computing power is equal to the minimum value, and 100 means the computing power is equal to the benchmark value. increase, Also increases when equal hour, Reaching a maximum value of 100, is the storage capacity score, is the storage capacity of the node, is the baseline value of storage capacity, that is, the average storage capacity of all nodes in the network. is the minimum storage capacity, that is, the minimum storage capacity of all nodes in the network. The value range of is [0,100], where 0 means the storage capacity is equal to the minimum value, and 100 means the storage capacity is equal to the reference value. increase, Also increases when equal hour, Reaching a maximum value of 100, is the network bandwidth score, is the network bandwidth of the node, It is the baseline value of network bandwidth, that is, the average value of network bandwidth of all nodes in the network. is the minimum value of the network bandwidth, that is, the minimum value of the network bandwidth of all nodes in the network, The value range is [0,100], where 0 means the network bandwidth is equal to the minimum value, and 100 means the network bandwidth is equal to the benchmark value. increase, Also increases when equal hour, Reaching a maximum value of 100, The value range is [0,100], where 0 means the comprehensive performance index is equal to the minimum value, and 100 means the comprehensive performance index is equal to the benchmark value. As the computing power score, storage capacity score, and network bandwidth score increase, Also increases, when the computing power score, storage capacity score and network bandwidth score are all equal to 100, Reached a maximum value of 100; The expression of historical contribution score is: ; In the formula, is the historical contribution score, is the transaction verification score, is the number of transaction verifications by the node, It is the benchmark value of transaction verification times, that is, the average value of transaction verification times of all nodes in the network. It is the minimum number of transaction verifications, that is, the minimum number of transaction verifications of all nodes in the network. The value range of is [0,100], where 0 means the number of transaction verifications is equal to the minimum value, and 100 means the number of transaction verifications is equal to the benchmark value. increase, Also increases when equal hour, Reaching a maximum value of 100, is the block creation score, is the number of blocks created by the node, It is the benchmark value of the number of blocks created, that is, the average number of blocks created by all nodes in the network. It is the minimum number of blocks created, that is, the minimum number of blocks created by all nodes in the network. The value range is [0,100], where 0 means the number of blocks created is equal to the minimum value, and 100 means the number of blocks created is equal to the benchmark value. increase, Also increases when equal hour, Reaching a maximum value of 100, is the consensus maintenance score, is the activity of the node in consensus maintenance, is the number of times it participates in consensus, It is the benchmark value of consensus maintenance activity, that is, the average value of consensus maintenance activity of all nodes in the network. is the minimum value of consensus maintenance activity, that is, the minimum value of consensus maintenance activity of all nodes in the network, The value range of is [0,100], where 0 means the consensus maintenance activity is equal to the minimum value, and 100 means the consensus maintenance activity is equal to the baseline value. increase, Also increases when equal hour, Reaching a maximum value of 100, The value range is [0,100], where 0 means the historical contribution is equal to the minimum value, and 100 means the historical contribution is equal to the benchmark value. As the transaction verification score, block creation score, and consensus maintenance score increase, Also increases when the transaction verification score, block creation score, and consensus maintenance score are all equal to 100. Reached a maximum value of 100; The expression for the volume score is: ; In the formula, is the volume score, is the transaction quantity score, is the number of transactions processed by the node, It is the benchmark value of the number of transactions, that is, the average value of the number of transactions of all nodes in the network. is the minimum number of transactions, that is, the minimum number of transactions of all nodes in the network. The value range of is [0,100], where 0 means the number of transactions is equal to the minimum value, and 100 means the number of transactions is equal to the benchmark value. increase, Also increases when equal hour, Reaching a maximum value of 100, is the transaction frequency score, is the transaction frequency processed by the node, It is the benchmark value of transaction frequency, that is, the average transaction frequency of all nodes in the network. is the minimum transaction frequency, that is, the minimum transaction frequency of all nodes in the network. The value range of is [0,100], where 0 means the transaction frequency is equal to the minimum value, and 100 means the transaction frequency is equal to the benchmark value. increase, Also increases when equal hour, Reaching a maximum value of 100, The value range is [0,100], where 0 means the transaction volume is equal to the minimum value, and 100 means the transaction volume is equal to the benchmark value. As the transaction quantity score and transaction frequency score increase, Also increases, when the transaction quantity score and transaction frequency score are both equal to 100, Reached a maximum value of 100; Furthermore, the calculation formula for the node priority score is as follows: ; In the formula, is the node priority score, is the comprehensive performance index score, is the historical contribution score, is the volume score, is the benchmark value of the comprehensive performance index score, that is, the average score of the comprehensive performance index scores of all nodes in the network. is the benchmark value of the historical contribution score, that is, the average score of the historical contribution scores of all nodes in the network. is the benchmark value of the transaction volume score, that is, the average score of the transaction volume scores of all nodes in the network. are weights, corresponding to the weights of the comprehensive performance index score, historical contribution score, and transaction volume score, respectively, and , The value range is [0,100], where 0 indicates the node has the lowest priority and 100 indicates the node has the highest priority. , and increase, Also increases when , and are equal to their respective reference values, Reaches a maximum value of 100.

[0022] Embodiment 3, as Figure 3 As shown, based on Embodiment 1-2, the present invention provides a technical solution: Preferably, in the traffic scheduling module, the process of scheduling traffic in the blockchain network is: Receive the results from the node priority analysis module, obtain the priority score of each node in the current network, analyze the importance and influence of the node in the network, and monitor the load of each node in the network in real time, including the node's CPU usage, memory occupancy and network bandwidth usage. Based on the node priority analysis results and load monitoring data, formulate priority scheduling principles, and formulate load balancing principles in combination with the node load. According to changes in the network environment and node status, dynamically adjust the traffic scheduling strategy. According to the formulated traffic scheduling strategy, the transaction data to be processed is allocated to the corresponding nodes. Nodes with high priority receive more transaction data allocation, and nodes with lower load also receive a certain amount of transaction data allocation to achieve load balancing. Send traffic scheduling instructions to each node to instruct the node to receive and process the allocated transaction data, where the scheduling instruction contains transaction ID, data content, processing requirements, etc., to ensure that the node can accurately perform the scheduling task, and monitor the execution of traffic scheduling by each node in real time, including the time when the node receives transaction data, the speed and results of processing transaction data. According to the impact of traffic scheduling on the transaction confirmation speed, the time required for transaction data from submission to confirmation is counted, and the impact of traffic scheduling on the overall processing efficiency of the system is analyzed to obtain the amount of transaction data processed by the system per unit time. Then, combined with the node's computing speed, storage efficiency, network transmission rate and the amount of transaction data processed by the system per unit time, the performance evaluation coefficient is calculated to evaluate the performance of each node after traffic scheduling. According to the evaluation results, the effectiveness and shortcomings of the traffic scheduling strategy are analyzed to find out the problems and improvement space in the scheduling process, and according to the analysis results, the relevant parameters in the traffic scheduling strategy are adjusted to optimize the scheduling effect; Furthermore, the calculation formula of the performance evaluation coefficient is as follows: ; In the formula, is the performance evaluation coefficient, is the computing speed of the node, which is the number of transactions processed per second, is the storage efficiency of the node, which is the amount of transaction data stored per unit storage space, is the network transmission rate of the node, which is the amount of data transmitted per second, is the amount of transaction data processed by the system per unit time, is the number of transactions processed per second, They are the benchmark values ​​of computing speed, storage efficiency, network transmission rate, and the amount of transaction data processed by the system per unit time, which are the average values ​​of all nodes in the network. are weights, corresponding to the weights of computing speed, storage efficiency, network transmission rate, and the amount of transaction data processed by the system per unit time, respectively, and , The value range is between 0 and 1, where 0 indicates the worst performance of the node and 1 indicates the best performance of the node. increase, Also increases when are equal to hour, Reaching a maximum value of 1; In the data evidence management module, the process of digitally signing and storing data is as follows: Receive the data to be stored, including electronic evidence, contract documents, transaction records and other data information, and use the digital signature algorithm to digitally sign each piece of data to be stored. After generating the digital signature, use the corresponding public key to verify the digital signature to ensure the integrity and authenticity of the data and prevent the data from being tampered with or forged during transmission. Combine the digital signature with the hash value and timestamp information of the data to be stored to generate a storage summary, and use the encryption algorithm to encrypt the generated storage summary to ensure the security of the storage summary during transmission and storage, and prevent unauthorized access and tampering. According to the results of the node priority analysis module, select the corresponding blockchain node for data upload, and give priority to Select nodes with high priority and low load to improve the efficiency and reliability of data upload, and then upload the encrypted evidence summary to the selected blockchain node. After receiving the evidence summary, the blockchain node stores it in the distributed ledger of the blockchain and synchronizes it with other nodes. The uploaded evidence data is broadcast to all nodes through the blockchain network. After receiving the evidence data, other nodes perform verification and synchronization operations to check the integrity and consistency of the evidence data, and add the evidence data to the local blockchain ledger to ensure the distributed storage and non-tamperability of the data. The broadcast process follows the consensus mechanism of the blockchain, such as PoW, PoS, etc., to ensure that all nodes can receive consistent evidence data; In the monitoring and maintenance module, the evaluation process of system stability is as follows: Monitor the overall operation status of the blockchain system, including the status changes of system startup, operation and stop, and record the log information during the system operation, including operation logs and error logs, etc., for subsequent analysis and troubleshooting, collect the performance indicators of each node, including CPU usage, memory occupancy, disk I / O and network bandwidth usage, analyze node performance indicators, identify performance bottlenecks and abnormal situations, monitor the traffic in the blockchain network, including data transmission volume and transaction request volume, analyze the distribution and change trend of network traffic, identify network congestion and abnormal traffic, and record and count the processing of transactions, including the number of transactions, transaction success rate and transaction processing time, analyze the efficiency and success rate of transaction processing, identify problems in transaction processing, combine the associated data of system operation status, node performance, network traffic and transaction processing, and score each parameter, comprehensively calculate the stability evaluation index, and evaluate the overall stability of the system based on the stability evaluation index, identify potential stability problems, formulate regular maintenance and upgrade plans based on the system stability evaluation results, combined with the actual system situation and business needs, and perform system maintenance tasks according to the maintenance plan to ensure the stable operation of the system; Furthermore, the calculation formula of the stability evaluation index is as follows: ; In the formula, is the stability evaluation index, It is the score of the system operation status, reflecting the stability of system startup, operation and shutdown. It is a node performance score that reflects the node's CPU usage, memory usage, disk I / O, and network bandwidth usage. It is a score of network traffic, reflecting the amount of data transmission and transaction requests in the network. It is a score for transaction processing, reflecting the number of transactions, transaction success rate and transaction processing time; They are the benchmark values ​​for system operation status, node performance, network traffic, and transaction processing, which are the average values ​​of all nodes in the network and are used for standardized scoring; The value range is between 0 and 1, 0 means the system is unstable, 1 means the system is very stable. The value of is used to evaluate the overall stability of the system. Close to 1, the system is very stable. Close to 0, the system is extremely unstable.

[0023] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A trusted data circulation and evidence management system based on blockchain, including an intelligent management platform, characterized in that: The intelligent management platform is communicatively connected with a storage data acquisition module, a storage generation module, a node priority analysis module, a traffic scheduling module, a data storage management module and a monitoring and maintenance module, wherein the electrical signals between the modules are connected; The evidence data collection module connects various data sources to the blockchain system and collects data information that needs to be stored; The evidence generation module is used to generate an evidence summary of the electronic evidence and perform encryption processing to obtain an encrypted evidence summary; The node priority analysis module comprehensively analyzes and determines the priority of each node in the blockchain network based on the node's performance indicators, historical contribution, transaction volume, and current network load; The traffic scheduling module formulates a traffic scheduling strategy based on the load conditions of the nodes and schedules the traffic in the blockchain network; The data evidence management module is used to digitally sign and store each piece of transmitted data, upload the encrypted evidence summary to the blockchain node, and broadcast it to all nodes through the blockchain network; The monitoring and maintenance module is used to monitor the operating status of the blockchain system in real time, evaluate the stability of the system, and perform regular maintenance and upgrades on the system.

2. According to claim 1, a blockchain-based trusted data circulation and evidence management system is characterized by: In the evidence data collection module, the collection process of the data information to be stored is as follows: Identify the types of data sources that need to be connected, including internal enterprise systems, third-party platforms, and sensor devices, and connect the determined data sources to the blockchain system. According to the data source type, establish corresponding data interfaces for different data sources; Configure the parameters and settings required for data source access, including database connection information, file path, and sensor address. Through access configuration, obtain the data information to be stored from the data source; The collected data is formatted and cleaned according to the blockchain system's evidence storage requirements, and then compressed to make the data meet the blockchain's evidence storage requirements; The database is constructed using distributed storage technology, and the processed data is temporarily stored in the database.

3. According to claim 2, a blockchain-based trusted data circulation and evidence management system is characterized by: In the evidence generation module, the process of obtaining the encrypted evidence summary is as follows: Obtain electronic evidence, the geographic coordinates of the current operation site, and the operator's digital signature information from the database, generate a unique project identification code for the electronic evidence, which is used to identify the project to which the electronic evidence belongs, and obtain the current system time, generate a timestamp, and record the specific time point when the electronic evidence was generated; The obtained geographic coordinate information of the current operation site is used as part of the trusted time-space stamp, and a digital signature number is generated for the operator. The digital signature number information is associated with the identity of the operator, and then the project identification code, current timestamp, geographic coordinates of the operation site and digital signature number information are combined into a trusted time-space stamp as the summary header of the evidence summary; Extract the electronic evidence file to be stored from the database, perform a hash operation on the electronic evidence file using a hash algorithm to generate a unique hash value, and use the generated hash value as the summary of the evidence summary; The storage address of the electronic evidence in the database is obtained as the summary tail, the trusted time and space stamp is used as the summary header, the hash value of the electronic evidence is used as the summary body, and they are assembled together with the summary tail into a complete evidence summary. The assembled evidence summary is encrypted, and then the encrypted evidence summary is used as the final evidence data and uploaded to the blockchain node of the blockchain system for storage and verification.

4. According to claim 3, a blockchain-based trusted data circulation and evidence management system is characterized by: In the node priority analysis module, the process of determining the priority of each node in the blockchain network is as follows: Collect performance indicator data of computing power, storage capacity and network bandwidth from each node in the blockchain network, and collect historical contribution data of various indicators including transaction verification, block creation and consensus maintenance activity of the node in the past period of time, record the transaction volume data processed by the node, including the number of transactions and transaction frequency, clarify the activity and transaction processing capacity of the node in the network, and then monitor the load of the blockchain network in real time, and analyze the network congestion level and transaction processing speed; Based on the collected performance indicator data, the baseline value and minimum value of each performance indicator of computing power, storage capacity and network bandwidth are preset, and the computing power score, storage capacity score and network bandwidth score are calculated respectively, and the comprehensive performance indicator score of the node is obtained comprehensively; Analyze the historical contribution data of each indicator, preset the baseline value and minimum value of each indicator of transaction verification, block creation activity and consensus maintenance activity, calculate the transaction verification score, block creation score and consensus maintenance score respectively, and comprehensively obtain the historical contribution score of the node; Statistics and analysis are performed on the transaction volume data processed by the node. The baseline and minimum values ​​of the transaction quantity and transaction frequency are preset, and the transaction quantity score and transaction frequency score are calculated respectively to obtain the transaction volume score comprehensively. Comprehensively analyze the node's performance index score, historical contribution score, and transaction volume score to obtain the node priority score, which reflects the node's overall performance in the network; The nodes are sorted according to their priority scores to determine the priority of each node, and the node priority sorting results are output in the form of a list to generate a node priority list.

5. According to claim 4, a blockchain-based trusted data circulation and evidence management system is characterized by: The expression of the comprehensive performance index score is: ; In the formula, is the comprehensive performance index score, is the computing power of the node, is the baseline value of computing power, is the minimum value of computing power, is the storage capacity score, is the storage capacity of the node, is the base value of storage capacity, is the minimum storage capacity, is the network bandwidth score, is the network bandwidth of the node, is the baseline value of network bandwidth. is the minimum value of the network bandwidth, The value range of is [0,100], where 0 means that the comprehensive performance index is equal to the minimum value; The expression of the historical contribution score is: ; In the formula, is the historical contribution score, is the number of transaction verifications by the node, is the benchmark value for transaction verification times. is the minimum number of transaction verifications. is the number of blocks created by the node, is the base value of the number of blocks created, is the minimum number of blocks created, is the activity of the node in consensus maintenance, is the baseline value of consensus maintenance activity, is the minimum value of consensus maintenance activity, The value range of is [0,100], where 0 means that the historical contribution is equal to the minimum value; The expression of the transaction volume score is: ; In the formula, is the volume score, is the number of transactions processed by the node, is the base value of the transaction quantity, is the minimum number of transactions, is the transaction frequency processed by the node, is the benchmark value of transaction frequency, is the minimum value of transaction frequency, The value range is [0,100], where 0 means the transaction volume is equal to the minimum value.

6. According to claim 5, a blockchain-based trusted data circulation and evidence management system is characterized by: The calculation formula of the node priority score is as follows: ; In the formula, is the node priority score, is the comprehensive performance index score, is the historical contribution score, is the volume score, is the benchmark value of the comprehensive performance index score, is the benchmark value of the historical contribution score. is the base value of the volume score, are weights, corresponding to the weights of the comprehensive performance index score, historical contribution score, and transaction volume score, respectively, and , The value range is [0,100], where 0 means the node has the lowest priority.

7. A blockchain-based trusted data circulation and evidence management system according to claim 6, characterized in that: In the traffic scheduling module, the process of scheduling traffic in the blockchain network is: Receive the results from the node priority analysis module, obtain the priority score of each node in the current network, analyze the importance and influence of the node in the network, and monitor the load of each node in the network in real time, including the node's CPU usage, memory usage, and network bandwidth usage; Based on the node priority analysis results and load monitoring data, priority scheduling principles are formulated. Combined with the node load conditions, load balancing principles are formulated. Traffic scheduling strategies are dynamically adjusted according to changes in the network environment and node status. According to the formulated traffic scheduling strategy, the transaction data to be processed is allocated to the corresponding nodes, and traffic scheduling instructions are sent to each node to instruct the node to receive and process the allocated transaction data; Real-time monitoring of traffic scheduling at each node, including the time when the node receives transaction data, the speed and results of processing transaction data. According to the impact of traffic scheduling on transaction confirmation speed, the time required for transaction data to be submitted and confirmed is counted, and the impact of traffic scheduling on the overall processing efficiency of the system is analyzed to obtain the amount of transaction data processed by the system per unit time. Then, combined with the node's computing speed, storage efficiency, network transmission rate and the amount of transaction data processed by the system per unit time, the performance evaluation coefficient is calculated to evaluate the performance of each node after traffic scheduling; Based on the evaluation results, analyze the effectiveness and shortcomings of the traffic scheduling strategy, find out the problems and improvement space in the scheduling process, and adjust the relevant parameters in the traffic scheduling strategy based on the analysis results to optimize the scheduling effect.

8. A blockchain-based trusted data circulation and evidence management system according to claim 7, characterized in that: The calculation formula of the performance evaluation coefficient is as follows: ; In the formula, is the performance evaluation coefficient, is the computation speed of the node, is the storage efficiency of the node, is the network transmission rate of the node, is the amount of transaction data processed by the system per unit time. They are the benchmark values ​​of computing speed, storage efficiency, network transmission rate, and the amount of transaction data processed by the system per unit time. are weights, corresponding to the weights of computing speed, storage efficiency, network transmission rate, and the amount of transaction data processed by the system per unit time, respectively, and , The value range is between 0 and 1, where 0 indicates the node has the worst performance.

9. A blockchain-based trusted data circulation and evidence management system according to claim 8, characterized in that: In the data evidence management module, the process of digitally signing and storing data is as follows: Receive data to be stored, including electronic evidence, contract documents, and transaction records, and use a digital signature algorithm to digitally sign each piece of data to be stored. After the digital signature is generated, the corresponding public key is used to verify the digital signature; The digital signature is combined with the hash value and timestamp information of the data to be stored to generate a storage summary, and the generated storage summary is encrypted using an encryption algorithm; According to the results of the node priority analysis module, the corresponding blockchain node is selected for data upload, and then the encrypted evidence summary is uploaded to the selected blockchain node. After the blockchain node receives the evidence summary, it stores it in the distributed ledger of the blockchain and synchronizes it with other nodes; The uploaded evidence data is broadcast to all nodes through the blockchain network. After receiving the evidence data, other nodes perform verification and synchronization operations and add the evidence data to the local blockchain ledger.

10. A blockchain-based trusted data circulation and evidence management system according to claim 9, characterized in that: In the monitoring and maintenance module, the evaluation process of system stability is as follows: Monitor the overall operation status of the blockchain system, including the status changes of system startup, operation and stop, and record the log information during the system operation, including operation logs and error logs; Collect performance indicators of each node, analyze node performance indicators, identify performance bottlenecks and abnormal situations, monitor traffic in the blockchain network, including data transmission volume and transaction request volume, analyze the distribution and change trend of network traffic, identify network congestion and abnormal traffic, and record and count transaction processing, including transaction quantity, transaction success rate and transaction processing time, analyze transaction processing efficiency and success rate, and identify problems in transaction processing; Combine the relevant data of system operation status, node performance, network traffic and transaction processing, and score each parameter to comprehensively calculate the stability evaluation index. Based on the stability evaluation index, evaluate the overall stability of the system and identify potential stability issues; Based on the system stability assessment results, combined with the actual system conditions and business needs, formulate regular maintenance and upgrade plans, and perform system maintenance tasks according to the maintenance plan.

Citation Information

Patent Citations

  • Electronic evidence storage traceability method, system and device

    CN116166894A

  • Data processing method and device based on block chain, equipment, medium and product

    CN116684098A

  • Open alliance chain management system based on block chain technology

    CN117793120A

  • Block chain fragment load balancing method and system using state protocol

    CN118051326A

  • Dynamic node resource management

    US20230305870A1

Cited By

  • Online shopping contract generation method and system based on block chain

    CN119809770A

  • A method and system for generating an online shopping contract based on blockchain

    CN119809770B

  • Trusted data acquisition method and system of terminal trust management and identity verification method

    CN120296092A

  • Container logistics traceability system and method based on block chain

    CN120338651A

  • Highway engineering electronic file credible evidence storage method and system based on block chain

    CN120951386A