Multi-dimensional real-time auditing method based on block chain and dynamic smart contract
Through a multi-dimensional real-time audit method based on blockchain and dynamic smart contracts, the problems of response delay, single dimension and insufficient privacy protection of the existing audit system are solved, real-time response, multi-dimensional correlation analysis and cross-platform collaboration are achieved, and audit efficiency and security are improved.
Patent Information
- Application Number
- CN202510762952.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-09
- Publication Date
- 2025-09-16
AI Technical Summary
The existing audit system has problems such as response delay, single dimension, insufficient privacy protection and the inability of smart contracts to adapt to dynamic business scenarios.
A multi-dimensional real-time audit method based on blockchain and dynamic smart contracts is adopted. By building a blockchain network including the audited party, the auditor, dynamic smart contract nodes and blockchain verification nodes, multi-dimensional engineering data encrypted upload, dynamic strategy adjustment, real-time verification and cross-chain synchronization are realized. The whole process is monitored and analyzed by combining IoT devices and machine learning models.
It achieves real-time response, multi-dimensional correlation analysis, privacy protection and cross-platform collaboration, improving audit efficiency, security and decision-making support capabilities.
Smart Images

Figure CN120655232A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of auditing technology, and in particular to a multi-dimensional real-time auditing method based on blockchain and dynamic smart contracts. Background Art
[0002] Currently, traditional audit systems rely on manual sampling, consulting software, and offline data analysis, resulting in delayed responses, a single dimension, and insufficient privacy protection. While existing technologies attempt to introduce blockchain to ensure data immutability, the following flaws remain:
[0003] Existing smart contract audit systems use fixed rules and cannot adapt to dynamic business scenarios;
[0004] Most systems only focus on data amounts or frequencies, lacking multi-dimensional correlation analysis across time, space, and business types;
[0005] On-chain data is stored in plain text, and sensitive information can be easily stolen by malicious nodes.
[0006] Therefore, this field urgently needs a technical solution that can support real-time updates and adaptive adjustments of audit rule sets, realize cross-dimensional correlation analysis, and ensure that on-chain data is verifiable but not decryptable.
[0007] The information disclosed in this background technology section is only intended to enhance understanding of the overall background of the invention and should not be regarded as an admission or any form of suggestion that the information constitutes the prior art already known to a person of ordinary skill in the art. Summary of the Invention
[0008] The purpose of this invention is to provide a multi-dimensional real-time audit method based on blockchain and dynamic smart contracts.
[0009] To achieve the above object, the present invention provides the following solutions:
[0010] A multi-dimensional real-time auditing method based on blockchain and dynamic smart contracts, including:
[0011] Build a blockchain network including audited parties, auditors, dynamic smart contract nodes and blockchain verification nodes;
[0012] The audited party encrypts the multi-dimensional engineering data and uploads it to the dynamic smart contract node. The multi-dimensional engineering data includes timestamp, geographic location, business type label and data amount.
[0013] Dynamic smart contract nodes parse encrypted data, dynamically adjust audit strategies based on preset audit rule sets, generate intermediate audit results, and store them in blockchain verification nodes;
[0014] The auditor obtains encrypted data and intermediate audit results from the blockchain verification node, combines them with the audit policy key provided by the dynamic smart contract, verifies data integrity in real time, and generates a multi-dimensional audit report;
[0015] The bill of quantities of the bidding document is generated into a unique digital fingerprint through a hash algorithm and anchored to the genesis block of the blockchain as a benchmark reference for subsequent audits;
[0016] Connect to the building information model system to extract component quantities and material specifications in real time, automatically match checklist items through smart contracts, and trigger discrepancy warnings;
[0017] Deploy a decentralized oracle network to capture building material market prices and labor unit prices in real time, compare them with contract unit prices, and dynamically correct cost deviations;
[0018] Linking the project schedule to the cost breakdown structure, the smart contract releases funds according to progress milestones and freezes payments when overspending occurs;
[0019] Design changes or on-site visas are uploaded to the blockchain after being digitally signed by multiple parties. The smart contract automatically calculates the impact of the change on the total cost and generates an incremental audit trail.
[0020] The construction party uploads the hash value of the 360° image file of the hidden project to the blockchain in real time, and the auditor retrieves and verifies it according to the timestamp;
[0021] By collecting worker attendance data through IoT devices, smart contracts automatically calculate wages based on working hours and trigger payments, preventing false reporting of labor costs.
[0022] Attach RFID tags to each batch of incoming materials, scan the data and upload it to the chain before comparing it with the purchase contract to prevent inferior goods or false entry;
[0023] Connect to the device's IoT sensor, and the smart contract verifies the consistency between the machine's usage time and the reported hourly rate;
[0024] When settling accounts in stages according to project progress, the smart contract automatically accumulates historical data to ensure the logical consistency of the current settlement with previous ones;
[0025] Dynamically linking tax invoice blockchains to verify the matching of input tax deductions for project payments and flagging abnormal invoices;
[0026] By building a fund flow map through on-chain transaction records, smart contracts can track payments to subcontractors and suppliers to ensure funds are used for their intended purpose.
[0027] Access to low-carbon environmental monitoring data and contract penalty clauses. If the standards or limits are exceeded, the smart contract will trigger liquidated damages or fines to be automatically deducted from the project payment.
[0028] Train AI models based on historical engineering data, dynamically adjust quota consumption standards, and update them to smart contract audit rule sets;
[0029] Establish a decentralized autonomous organization voting mechanism, where a third-party expert pool will conduct on-chain adjudication of cost disputes;
[0030] Automatically compare the contract price, change approval, and settlement price data, output a difference analysis report, and mark risk points;
[0031] Through the Internet of Things (IoT) to collect carbon emission data during construction, smart contracts will calculate carbon tax costs and incorporate them into the total cost audit, facilitating carbon control throughout the entire urban and rural construction process.
[0032] Use machine learning models to compare the unit price distribution of similar projects and mark quotations that deviate from the reasonable market range;
[0033] Combined with IoT sensors to monitor the equipment operating status during the project warranty period, the warranty deposit will be automatically released when the conditions are met;
[0034] The final audit report generates an unalterable NFT with multiple digital signatures as electronic evidence in legal proceedings.
[0035] Optionally, the encryption of the multi-dimensional engineering data adopts a homomorphic encryption algorithm, and the encryption format is:
[0036] E(data)=g data ·h r modp
[0037] Among them, g and h are the system public keys, r is a random number, and p is a large prime number.
[0038] Optionally, the audit rule set includes:
[0039] Verify the timeliness of engineering data based on timestamps.
[0040] Optionally, the blockchain verification node adopts an improved Byzantine fault-tolerant consensus mechanism, and the dynamic smart contract node adjusts the block packaging frequency in real time according to the network load.
[0041] Optionally, the blockchain verification node further performs the following steps when storing the intermediate audit results:
[0042] Build a hash summary of the encrypted data based on the Merkle tree and verify that the data has not been tampered with through zero-knowledge proof;
[0043] If the business involves multi-chain scenarios, the key audit intermediate results will be synchronized to the related blockchain network through the cross-chain protocol.
[0044] Optionally, the audit policy update process for dynamic smart contract nodes includes:
[0045] Dynamically adjust audit rules based on real-time business load, risk events, pricing standards, regulatory documents, or changes in regulatory policies;
[0046] Policy updates require multi-signature authorization from the auditor, the audited party, and the regulatory node, and update records are permanently stored on the blockchain.
[0047] Optionally, the method further includes:
[0048] Dynamic smart contract nodes use pre-trained machine learning models to analyze the statistical characteristics of encrypted data in real time and identify abnormal audit patterns;
[0049] Automatically trigger on-chain freezing or manual review processes for high-risk transactions and generate risk warning logs.
[0050] Optionally, after the auditor generates the audit report, they can further perform the following:
[0051] The audit report hash value is stored in the blockchain for the audited party and third parties to verify its authenticity;
[0052] Generate a dynamic score for the current report based on the consistency of historical audit results and the credibility of data sources.
[0053] Optionally, the method supports multimodal data fusion auditing, specifically including:
[0054] Integrate IoT device data, off-chain databases, and external API information through standardized interfaces;
[0055] Correlate spatiotemporal dimension data with external events to generate composite risk indicators.
[0056] Optionally, also include:
[0057] Based on the data of the audited project input into the system, the existing data in the database is used to match and analyze the engineering data of the audited project during the implementation period and implement relevant audit procedures. During the system review process, the project technical consultant will track and analyze the audit data of the project, adjust relevant parameters and data, and can match and analyze with the system data multiple times, and finally complete the relevant audit work in combination with the manual review procedure.
[0058] Compared with the prior art, the present invention has the following beneficial effects:
[0059] This invention ensures data integrity through zero-knowledge verification, supports multi-chain audits through cross-chain synchronization, enhances compliance through dynamic policy updates and multi-party collaboration, uses machine learning to detect anomalies in real time and respond in a graded manner, enhances transparency through on-chain audit results and trusted scoring, and expands analytical dimensions through multimodal data fusion. This comprehensive approach achieves privacy protection, real-time response, multi-dimensional coverage, and cross-platform collaboration, significantly improving audit efficiency, security, and decision-making support capabilities. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary engineering and technical consultants in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0061] Figure 1 A schematic diagram of a method flow chart provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0062] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only 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 engineering and technical consultants in this field without making any creative efforts shall fall within the scope of protection of the present invention.
[0063] The purpose of this invention is to provide a technical solution that can support real-time updating and adaptive adjustment of audit rule sets, realize cross-dimensional correlation analysis, and ensure that on-chain data is verifiable but not decryptable.
[0064] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0065] Example 1:
[0066] This embodiment provides a multi-dimensional real-time audit method based on blockchain and dynamic smart contracts, such as Figure 1 Shown, including:
[0067] Build a blockchain network that includes audited parties, auditors, dynamic smart contract nodes, and blockchain verification nodes;
[0068] The audited party encrypts the multi-dimensional engineering data and uploads it to the dynamic smart contract node. The multi-dimensional engineering data includes timestamp, geographic location, business type label and data amount.
[0069] Dynamic smart contract nodes parse encrypted data, dynamically adjust audit strategies based on preset audit rule sets, generate intermediate audit results, and store them in blockchain verification nodes;
[0070] The auditor obtains encrypted data and intermediate audit results from the blockchain verification node, combines them with the audit policy key provided by the dynamic smart contract, verifies data integrity in real time, and generates a multi-dimensional audit report;
[0071] The bill of quantities of the bidding document is generated into a unique digital fingerprint through a hash algorithm and anchored to the genesis block of the blockchain as a benchmark reference for subsequent audits;
[0072] Connect to the building information model system to extract component quantities and material specifications in real time, automatically match checklist items through smart contracts, and trigger discrepancy warnings;
[0073] Deploy a decentralized oracle network to capture building material market prices and labor unit prices in real time, compare them with contract unit prices, and dynamically correct cost deviations;
[0074] Linking the project schedule to the cost breakdown structure, the smart contract releases funds according to progress milestones and freezes payments when overspending occurs;
[0075] Design changes or on-site visas are uploaded to the blockchain after being digitally signed by multiple parties. The smart contract automatically calculates the impact of the change on the total cost and generates an incremental audit trail.
[0076] The construction party uploads the hash value of the 360° image file of the hidden project to the blockchain in real time, and the auditor retrieves and verifies it according to the timestamp;
[0077] By collecting worker attendance data through IoT devices, smart contracts automatically calculate wages based on working hours and trigger payments, preventing false reporting of labor costs.
[0078] Attach RFID tags to each batch of incoming materials, scan the data and upload it to the chain before comparing it with the purchase contract to prevent inferior goods or false entry;
[0079] Connect to the device's IoT sensor, and the smart contract verifies the consistency between the machine's usage time and the reported hourly rate;
[0080] When settling accounts in stages according to project progress, the smart contract automatically accumulates historical data to ensure the logical consistency of the current settlement with previous ones;
[0081] Dynamically linking tax invoice blockchains to verify the matching of input tax deductions for project payments and flagging abnormal invoices;
[0082] By building a fund flow map through on-chain transaction records, smart contracts can track payments to subcontractors and suppliers to ensure funds are used for their intended purpose.
[0083] Access to low-carbon environmental monitoring data and contract penalty clauses. If the standards or limits are exceeded, the smart contract will trigger liquidated damages or fines to be automatically deducted from the project payment.
[0084] Train AI models based on historical engineering data, dynamically adjust quota consumption standards, and update them to smart contract audit rule sets;
[0085] Establish a decentralized autonomous organization voting mechanism, where a third-party expert pool will conduct on-chain adjudication of cost disputes;
[0086] Automatically compare the contract price, change approval, and settlement price data, output a difference analysis report, and mark risk points;
[0087] Through the Internet of Things (IoT) to collect carbon emission data during construction, smart contracts will calculate carbon tax costs and incorporate them into the total cost audit, facilitating carbon control throughout the entire urban and rural construction process.
[0088] Use machine learning models to compare the unit price distribution of similar projects and mark quotations that deviate from the reasonable market range;
[0089] Combined with IoT sensors to monitor the equipment operating status during the project warranty period, the warranty deposit will be automatically released when the conditions are met;
[0090] The final audit report generates an unalterable NFT with multiple digital signatures as electronic evidence in legal proceedings.
[0091] In one embodiment, the encryption of the multi-dimensional engineering data adopts a homomorphic encryption algorithm, and the encryption format is:
[0092] E(data)=g data ·h r modp
[0093] Among them, g and h are the system public keys, r is a random number, and p is a large prime number.
[0094] In one embodiment, the audit rule set includes:
[0095] Verify the timeliness of engineering data based on timestamps.
[0096] In one embodiment, the blockchain verification node adopts an improved Byzantine fault-tolerant consensus mechanism, and the dynamic smart contract node adjusts the block packaging frequency in real time according to the network load.
[0097] In one embodiment, when storing the intermediate audit results, the blockchain verification node further performs the following steps:
[0098] Build a hash summary of the encrypted data based on the Merkle tree and verify that the data has not been tampered with through zero-knowledge proof;
[0099] If the business involves multi-chain scenarios, the key audit intermediate results will be synchronized to the related blockchain network through the cross-chain protocol.
[0100] In one embodiment, the audit policy update process of a dynamic smart contract node includes:
[0101] Dynamically adjust audit rules based on real-time business load, risk events, pricing standards, regulatory documents, or changes in regulatory policies;
[0102] Policy updates require multi-signature authorization from the auditor, the audited party, and the regulatory node, and update records are permanently stored on the blockchain.
[0103] In one embodiment, the method further comprises:
[0104] Dynamic smart contract nodes use pre-trained machine learning models to analyze the statistical characteristics of encrypted data in real time and identify abnormal transaction patterns;
[0105] Automatically trigger on-chain freezing or manual review processes for high-risk transactions and generate risk warning logs.
[0106] In one embodiment, after the auditor generates the audit report, the auditor further performs the following steps:
[0107] The audit report hash value is stored in the blockchain for the audited party and third parties to verify its authenticity;
[0108] Generate a dynamic score for the current report based on the consistency of historical audit results and the credibility of data sources.
[0109] In one embodiment, the method supports multimodal data fusion auditing, specifically including:
[0110] Integrate IoT device data, off-chain databases, and external API information through standardized interfaces;
[0111] Correlate spatiotemporal dimension data with external events to generate composite risk indicators.
[0112] In one embodiment, it further includes:
[0113] Based on the data of the audited project input into the system, the existing data in the database is used to match and analyze the engineering data of the audited project during the implementation period and implement relevant audit procedures. During the system review process, the project technical consultant will track and analyze the audit data of the project, adjust relevant parameters and data, and can match and analyze with the system data multiple times, and finally complete the relevant audit work in combination with the manual review procedure.
[0114] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Reference can be made to the common and similar parts between the various embodiments. For the systems disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the method description.
[0115] This document uses specific examples to illustrate the principles and implementation methods of the present invention. The above examples are only intended to help understand the method and core concept of the present invention. At the same time, for general technical consultants in this field, based on the concept of the present invention, there may be changes in the specific implementation methods and application scope. In summary, the contents of this specification should not be understood as limiting the present invention.
Claims
1. A multi-dimensional real-time audit method based on blockchain and dynamic smart contracts, characterized by: The following steps are involved: Build a blockchain network including audited parties, auditors, dynamic smart contract nodes and blockchain verification nodes; The audited party encrypts the multi-dimensional engineering data and uploads it to the dynamic smart contract node. The multi-dimensional engineering data includes timestamp, geographic location, business type label and data amount. Dynamic smart contract nodes parse encrypted data, dynamically adjust audit strategies based on preset audit rule sets, generate intermediate audit results, and store them in blockchain verification nodes; The auditor obtains encrypted data and intermediate audit results from the blockchain verification node, combines them with the audit policy key provided by the dynamic smart contract, verifies data integrity in real time, and generates a multi-dimensional audit report; The bill of quantities of the bidding document is generated into a unique digital fingerprint through a hash algorithm and anchored to the genesis block of the blockchain as a benchmark reference for subsequent audits; Connect to the building information model system to extract component quantities and material specifications in real time, automatically match checklist items through smart contracts, and trigger discrepancy warnings; Deploy a decentralized oracle network to capture building material market prices and labor unit prices in real time, compare them with contract unit prices, and dynamically correct cost deviations; Linking the project schedule to the cost breakdown structure, the smart contract releases funds according to progress milestones and freezes payments when overspending occurs; Design changes or on-site visas are uploaded to the blockchain after being digitally signed by multiple parties. The smart contract automatically calculates the impact of the change on the total cost and generates an incremental audit trail. The construction party uploads the hash value of the 360° image file of the hidden project to the blockchain in real time, and the auditor retrieves and verifies it according to the timestamp; By collecting worker attendance data through IoT devices, smart contracts automatically calculate wages based on working hours and trigger payments, preventing false reporting of labor costs. Attach RFID tags to each batch of incoming materials, scan the data and upload it to the chain before comparing it with the purchase contract to prevent inferior goods or false entry; Connect to the device's IoT sensor, and the smart contract verifies the consistency between the machine's usage time and the reported hourly rate; When settling accounts in stages according to project progress, the smart contract automatically accumulates historical data to ensure the logical consistency of the current settlement with previous ones; Dynamically link the tax invoice blockchain to verify the matching of input tax deductions for project payments and flag abnormal invoices; By building a fund flow map through on-chain transaction records, smart contracts can track payments to subcontractors and suppliers to ensure funds are used for their intended purpose. Access to low-carbon environmental monitoring data and contract penalty clauses. If the standards or limits are exceeded, the smart contract will trigger liquidated damages or fines to be automatically deducted from the project payment. Train AI models based on historical engineering data, dynamically adjust quota consumption standards, and update them to smart contract audit rule sets; Establish a decentralized autonomous organization voting mechanism, where a third-party expert pool will conduct on-chain adjudication of cost disputes; Automatically compare the contract price, change approval, and settlement price data, output a difference analysis report, and mark risk points; Through the Internet of Things (IoT) to collect carbon emission data during construction, smart contracts will calculate carbon tax costs and incorporate them into the total cost audit, facilitating carbon control throughout the entire urban and rural construction process. Use machine learning models to compare the unit price distribution of similar projects and mark quotations that deviate from the reasonable market range; Combined with IoT sensors to monitor the equipment operating status during the project warranty period, the warranty deposit will be automatically released when the conditions are met; The final audit report generates an unalterable NFT with multiple digital signatures.
2. The multi-dimensional real-time audit method based on blockchain and dynamic smart contracts according to claim 1 is characterized in that: The encryption of the multi-dimensional engineering data adopts the homomorphic encryption algorithm, and the encryption format is: E(date)=g data ·h r modp Among them, g and h are the system public keys, r is a random number, and p is a large prime number.
3. The multi-dimensional real-time audit method based on blockchain and dynamic smart contracts according to claim 1 is characterized in that: The audit rule set includes: Verify the timeliness of engineering data based on timestamps.
4. The multi-dimensional real-time audit method based on blockchain and dynamic smart contracts according to claim 1 is characterized in that: The blockchain verification nodes adopt an improved Byzantine fault-tolerant consensus mechanism, and the dynamic smart contract nodes adjust the block packaging frequency in real time according to the network load.
5. The multi-dimensional real-time audit method based on blockchain and dynamic smart contracts according to claim 1 is characterized in that: When storing the intermediate audit results, the blockchain verification node further performs the following steps: Build a hash summary of the encrypted data based on the Merkle tree and verify that the data has not been tampered with through zero-knowledge proof; If the business involves multi-chain scenarios, the key audit intermediate results will be synchronized to the related blockchain network through the cross-chain protocol.
6. The multi-dimensional real-time audit method based on blockchain and dynamic smart contracts according to claim 1 is characterized in that: The audit policy update process of a dynamic smart contract node includes: Dynamically adjust audit rules based on real-time business load, risk event pricing standards, regulatory documents, or changes in regulatory policies; Policy updates require multi-signature authorization from the auditor, the audited party, and the regulatory node, and update records are permanently stored on the blockchain.
7. The multi-dimensional real-time audit method based on blockchain and dynamic smart contracts according to claim 1 is characterized in that: The method further comprises: Dynamic smart contract nodes use pre-trained machine learning models to analyze the statistical characteristics of encrypted data in real time and identify abnormal transaction patterns; Automatically trigger on-chain freezing or manual review processes for high-risk transactions and generate risk warning logs.
8. The multi-dimensional real-time audit method based on blockchain and dynamic smart contracts according to claim 1 is characterized in that: After the auditor generates the audit report, further steps are taken: The audit report hash value is stored in the blockchain for the audited party and third parties to verify its authenticity; Generate a dynamic score for the current report based on the consistency of historical audit results and the credibility of data sources.
9. The multi-dimensional real-time audit method based on blockchain and dynamic smart contracts according to claim 1 is characterized in that: The method supports multimodal data fusion auditing, specifically including: Integrate IoT device data, off-chain databases, and external API information through standardized interfaces; Correlate spatiotemporal dimension data with external events to generate composite risk indicators.
10. The multi-dimensional real-time audit method based on blockchain and dynamic smart contracts according to claim 1 is characterized in that: Also includes: Based on the data of the audited project input into the system, the existing data in the database is used to match and analyze the engineering data of the audited project during the implementation period and implement relevant audit procedures. During the system review process, the project technical consultant will track and analyze the audit data of the project, adjust relevant parameters and data, and can match and analyze with the system data multiple times, and finally complete the relevant audit work in combination with the manual review procedure.
Citation Information
Cited By
Log generation method and device based on block chain and storage medium
CN121118116A
Engineering construction project fund trusteeship and payment safety guarantee system
CN121279958A
Tower crane safety inspection data multi-party sharing system
CN121639146A
Block chain-driven cost data uplink method
CN121807960A
A blockchain-driven cost data on-chain method
CN121807960B