Search

CN-122022733-A - Engineering machinery automatic settlement method, equipment and medium based on blockchain

CN122022733ACN 122022733 ACN122022733 ACN 122022733ACN-122022733-A

Abstract

The application provides a block chain-based automatic settlement method, equipment and medium for engineering machinery, and relates to the technical field of engineering settlement. The method comprises the steps of customizing corresponding intelligent contracts according to engineering contract terms of engineering machinery operation, deploying the intelligent contracts on a blockchain, acquiring operation data and third party detection data of the engineering machinery according to the intelligent contracts, and automatically settling accounts of the engineering machinery according to the intelligent contracts, the operation data and the detection data. The method of the application can realize automatic settlement of engineering machinery and improve the efficiency and fairness of engineering settlement.

Inventors

  • YU JIANGPING
  • JIANG ZHIYUAN
  • WU WEIPENG

Assignees

  • 上海三一重机股份有限公司

Dates

Publication Date
20260512
Application Date
20260130

Claims (10)

  1. 1. An automatic settlement method of engineering machinery based on block chain is characterized by comprising the following steps: Customizing a corresponding intelligent contract according to engineering contract terms of engineering machinery operation, and deploying the intelligent contract on a blockchain; Acquiring operation data and third party detection data of the engineering machinery according to the intelligent contract; and automatically settling the engineering machinery according to the intelligent contract, the operation data and the detection data.
  2. 2. The automated blockchain-based work machine settlement method of claim 1, wherein customizing the corresponding smart contract according to the engineering contract terms of the work machine work and deploying the smart contract on the blockchain comprises: Acquiring engineering settlement parameters corresponding to engineering contract terms of engineering machinery operation, wherein the engineering settlement parameters comprise one or more of task ID, engineering quantity target, unit engineering quantity price, quality standard, completion time limit, collateral deposit and rewarding token pool; acquiring a data source corresponding to engineering settlement, wherein the data source is operation data of engineering machinery and third party detection data acquired by a prophetic machine; Customizing a corresponding intelligent contract according to the engineering settlement parameters and the data source, and deploying the intelligent contract on a blockchain.
  3. 3. The automated clearing method for a blockchain-based work machine of claim 2, wherein the automatically clearing the work machine based on the smart contract, the job data, and the detection data comprises: determining whether the job data is authentic according to the actual completion amount in the detection data; if the operation data are true, automatically settling the engineering machinery according to the actual completion amount, the operation data and the engineering acceptance conditions in the intelligent contract; if the job data is not authentic, a credit penalty mechanism is performed.
  4. 4. The automated settlement method for blockchain-based construction machines of claim 3, wherein the determining whether the job data is authentic according to the actual completion amount in the detection data comprises: determining whether the workload in the job data is greater than the actual completion in the detection data; if the actual completion amount is smaller than or equal to the actual completion amount, determining that the job data is true; And if the workload difference is smaller than the workload threshold, determining that the job data is true, and if the workload difference is greater than or equal to the workload threshold, determining that the job data is not true.
  5. 5. The automated clearing method for a blockchain-based construction machine of claim 3, wherein the automatically clearing the construction machine based on the actual completion amount and the job data, and the project acceptance conditions in the smart contract, comprises: determining whether the actual completion amount and the job data satisfy an engineering acceptance condition in the smart contract, the engineering acceptance condition being: The actual completion amount is greater than or equal to the engineering amount target, the operation time in the operation data is less than or equal to the completion time limit, and the operation quality in the operation data is greater than or equal to the quality standard; if the engineering acceptance condition is met, automatically settling the engineering machinery according to the actual completion amount and the unit engineering amount; If the engineering acceptance condition is not satisfied, a credit penalty mechanism is performed.
  6. 6. The automated settlement method for blockchain-based construction machines according to claim 5, further comprising, after the automated settlement of the construction machine according to the actual completion amount and the unit engineering amount: determining the contribution degree of the engineering machinery according to the efficiency contribution, the data contribution and the cooperative contribution of the engineering machinery; and determining the token rewards of the engineering machinery according to the proportion of the contribution degree of the engineering machinery and the rewards token pool.
  7. 7. The automated blockchain-based work machine settlement method of claim 3 or 5, wherein the performing a credit penalty mechanism includes any one or more of: Deducting the collateral deposit; And reducing the credit score of the engineering machine owner.
  8. 8. An electronic device, comprising: the deployment module is used for customizing corresponding intelligent contracts according to engineering contract terms of engineering machinery operation and deploying the intelligent contracts on a blockchain; and the processing module is used for acquiring the operation data and the third party detection data of the engineering machinery according to the intelligent contract, and carrying out automatic settlement on the engineering machinery according to the intelligent contract, the operation data and the detection data.
  9. 9. An electronic device, comprising: A processor, and a memory communicatively coupled to the processor; The memory is used for storing computer execution instructions; The processor is configured to execute computer-executable instructions stored in the memory, such that the processor performs the blockchain-based engineering machine automated settlement method of any of claims 1-7.
  10. 10. A computer readable storage medium having stored therein computer executable instructions for implementing the blockchain-based engineering machinery automated settlement method of any of claims 1-7 when executed by a processor.

Description

Engineering machinery automatic settlement method, equipment and medium based on blockchain Technical Field The application relates to the technical field of engineering settlement, in particular to an engineering mechanical automatic settlement method, equipment and medium based on blockchain. Background With the development of automation technology, in the construction of large-scale infrastructure, collaborative work of unmanned engineering machinery is becoming popular, and task acceptance and engineering settlement of each engineering machinery are important. In the related art, in the collaborative operation of unmanned engineering machinery, task acceptance and engineering settlement of each engineering machinery mainly depend on manual work. For example, in a mining scene, a plurality of excavators need to cooperatively complete an earthwork excavation task, and data such as the working efficiency, the excavation amount, the energy consumption, the equipment state and the like need to be uploaded to a management platform, and task acceptance and engineering settlement are triggered after manual verification. However, the manual auditing mode has long settlement period and low efficiency, and the flow is opaque and is easy to cause disputes. Therefore, there is a need for an automated settlement scheme for engineering machinery that can improve the efficiency and fairness of engineering settlement. Disclosure of Invention The embodiment of the application provides an automatic settlement method, equipment and medium for engineering machinery based on a blockchain, which can realize the automatic settlement of the engineering machinery and improve the efficiency and fairness of the engineering settlement. In a first aspect, an embodiment of the present application provides an automatic settlement method for engineering machinery based on blockchain, including: Customizing a corresponding intelligent contract according to engineering contract terms of engineering machinery operation, and deploying the intelligent contract on a blockchain; Acquiring operation data and third party detection data of the engineering machinery according to the intelligent contract; and automatically settling the engineering machinery according to the intelligent contract, the operation data and the detection data. In one possible implementation, the customizing the corresponding smart contract according to engineering contract terms of the engineering machine operation and deploying the smart contract on the blockchain includes: Acquiring engineering settlement parameters corresponding to engineering contract terms of engineering machinery operation, wherein the engineering settlement parameters comprise one or more of task ID, engineering quantity target, unit engineering quantity price, quality standard, completion time limit, collateral deposit and rewarding token pool; acquiring a data source corresponding to engineering settlement, wherein the data source is operation data of engineering machinery and third party detection data acquired by a prophetic machine; Customizing a corresponding intelligent contract according to the engineering settlement parameters and the data source, and deploying the intelligent contract on a blockchain. In one possible implementation manner, the automatically settling the engineering machine according to the smart contract, the job data and the detection data includes: determining whether the job data is authentic according to the actual completion amount in the detection data; if the operation data are true, automatically settling the engineering machinery according to the actual completion amount, the operation data and the engineering acceptance conditions in the intelligent contract; if the job data is not authentic, a credit penalty mechanism is performed. In one possible implementation manner, the determining whether the job data is real according to the actual completion amount in the detection data includes: determining whether the workload in the job data is greater than the actual completion in the detection data; if the actual completion amount is smaller than or equal to the actual completion amount, determining that the job data is true; And if the workload difference is smaller than the workload threshold, determining that the job data is true, and if the workload difference is greater than or equal to the workload threshold, determining that the job data is not true. In one possible embodiment, the automatically settling the engineering machine according to the actual completion amount and the job data, and the engineering acceptance condition in the smart contract includes: determining whether the actual completion amount and the job data satisfy an engineering acceptance condition in the smart contract, the engineering acceptance condition being: The actual completion amount is greater than or equal to the engineering amount target, the operation time in the operation dat