A method and system for real-time forced verification and billing pre-lock of computing power consumption
Patent Information
- Application Number
- CN202611122113.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-28
- Publication Date
- 2026-09-25
AI Technical Summary
[0004]第三类为交易后的结算技术,代表为公开号CN120743455A专利,该方案主要围绕跨域资源调度展开,仅配套基于智能合约的自动结算功能
本发明在算力服务商生成计费账单之前增设强制验证环节,锁定任务执行完成后、计费账单生成前这一独有时间节点,区别于现有技术执行中计量、交易中防伪、执行后存证的技术路线,填补现有技术空白。
Smart Images

Figure CN122820205A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computing power transaction billing technology, and in particular to a method and system for mandatory verification of the authenticity of computing power consumption and pre-billing lockout. Background Technology
[0002] Existing computing power billing and verification technologies mainly focus on the following three areas: The first category is measurement technology during the execution process, represented by Ningmei Culture's patent CN122288728A. This solution uses a measurement probe to measure tokens in real time during task execution, adopts a pre-deduction and actual settlement mechanism to control costs, and generates settlement documents after the task is completed and writes them to the consortium blockchain for evidence storage through hash calculation and digital signature.
[0003] The second category is anti-counterfeiting technology in the transaction process, represented by the patent CN118890229A published by China Telecom Digital Technology. This solution prevents any party, including the computing power demander, the scheduling service provider, and the service provider, from forging or hiding computing power usage records by updating and allocating three-party tokens and recording logs synchronously with multiple parties.
[0004] The third category is post-transaction settlement technology, represented by patent publication number CN120743455A. This solution mainly revolves around cross-domain resource scheduling and is only equipped with automatic settlement function based on smart contracts.
[0005] Existing technologies share a common flaw: they only focus on metering during the execution of computing tasks, preventing counterfeiting during transactions, and storing settlement records after task completion, but they fail to establish a mandatory verification node for the authenticity of consumption data before billing is generated. When users question their bills, existing solutions lack a mechanism to ensure that the data has been verified before billing. Summary of the Invention
[0006] The purpose of this invention is to address the shortcomings of existing technologies by proposing a method and system for mandatory verification of the authenticity of computing power consumption and pre-billing lockout.
[0007] To achieve the above objectives, the present invention adopts the following technical solution: A method for mandatory verification of the authenticity of computing power consumption and pre-billing locking includes the following steps: S1: During the execution of the computing task, collect the actual resource consumption data of the computing task; S2: Before generating a billing statement, the authenticity of the actual resource consumption data is verified, and the authenticity verification includes at least one of the following: Integrity verification: Check whether the consumed data is complete and whether there are any missing record fragments; Consistency verification: Check whether the consumed data is consistent with the task execution log and system monitoring data; Anomaly detection and verification: Check for abnormal peaks or abnormal patterns in the consumption data; S3: Generate a verification status identifier based on the result of the authenticity verification; If the verification is successful, a verification success status identifier is generated, allowing the billing process to proceed; If the verification fails, a verification failure status flag is generated, triggering a billing lockout. S4: When a billing lock is triggered, perform at least one of the following operations: Prevent billing invoice generation and return an error message; Mark the consumption data that fails verification as pending manual review and suspend billing for that data. Trigger the command to recollect consumed data; S5: Record the verification status identifier and billing lock result, and generate an unalterable verification log.
[0008] Preferably, steps S2 and S3 are mandatory steps: any computing power service system must perform authenticity verification and verification status determination in sequence before generating a billing bill; if the mandatory steps are not performed, the system will prevent the generation of the billing bill.
[0009] Preferably, steps S2 and S3 are performed after the computing power task is completed and before the billing invoice is generated.
[0010] Preferably, the resource consumption data includes at least one of the following: token consumption, GPU usage time, CPU computation time, storage usage, and network bandwidth consumption.
[0011] When the verification status identifier and billing lock of the actual resource consumption data appear under different names in other technical solutions, as long as the function and effect they achieve are substantially the same as those of this invention, they fall within the protection scope of this invention.
[0012] This invention also proposes a mandatory verification system for the authenticity of computing power consumption and a pre-billing locking system, comprising: The data acquisition module is configured to collect actual resource consumption data during the execution of computing tasks; The authenticity verification module is configured to perform integrity verification, consistency verification, and anomaly detection verification on the consumption data before billing. The verification status determination module is configured to generate a status flag indicating whether the verification has passed or failed. The billing lockout module is configured to prevent billing invoice generation when verification fails. The verification log module is configured to generate and store tamper-proof verification logs.
[0013] The beneficial effects of the present invention regarding the mandatory verification of the authenticity of computing power consumption and the pre-billing locking method and system are as follows: This invention adds a mandatory verification step before the computing power service provider generates the billing bill, locking in the unique time point between the completion of task execution and the generation of the billing bill. This is different from the existing technical approach of measurement during execution, anti-counterfeiting during transaction, and evidence storage after execution, thus filling the gap in the existing technology.
[0014] Set up multiple verification logics including integrity verification, consistency verification, and anomaly detection verification to verify the authenticity of computing power consumption data from multiple dimensions.
[0015] By making authenticity verification and verification status determination mandatory steps in billing, the system can prevent the generation of billing invoices that have not undergone these steps, thus enforcing the constraint that the verification process cannot be skipped.
[0016] When verification fails, various locking operations can be performed, such as preventing bill generation, marking it for manual review, and re-collecting data, to standardize the billing and handling process for abnormal data.
[0017] Retain tamper-proof verification logs containing verification status identifiers and billing lock results, and retain complete verification credentials.
[0018] Resource consumption data covers a variety of computing power indicators, including token consumption, GPU usage time, CPU computation, storage usage, and network bandwidth consumption, making it suitable for various computing power billing scenarios.
[0019] It provides a modular and independent system architecture, including five major modules: data collection, authenticity verification, verification status determination, billing lock, and verification log, which can fully implement the entire set of pre-verification and billing lock logic.
[0020] This establishes a rigid process where billing is only allowed if verification passes and billing is locked if verification fails, thus solving the problem that existing technologies cannot verify the authenticity of consumption in the pre-billing stage and reducing billing disputes from the source. Attached Figure Description
[0021] Figure 1 The flowchart of the method and system for mandatory verification of the authenticity of computing power consumption and pre-billing locking proposed in this invention is as follows: Figure 2 This is a timeline comparison diagram of the method and system for mandatory verification of computing power consumption and pre-billing locking proposed in this invention. Detailed Implementation
[0022] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0023] Reference Figures 1-2 A method for mandatory verification of the authenticity of computing power consumption and pre-billing locking includes the following steps: S1: During the execution of computing tasks, collect actual resource consumption data of the computing tasks; S2: Before generating a billing statement, verify the authenticity of the actual resource consumption data. Authenticity verification includes at least one of the following: Integrity verification: Check whether the consumed data is complete and whether there are any missing record fragments; Consistency verification: Check whether the consumed data is consistent with the task execution log and system monitoring data; Anomaly detection and verification: Check for abnormal peaks or abnormal patterns in the consumption data; S3: Generate a verification status identifier based on the results of the authenticity verification; If the verification is successful, a verification success status identifier is generated, allowing the billing process to proceed; If the verification fails, a verification failure status flag is generated, triggering a billing lockout. S4: When a billing lock is triggered, perform at least one of the following operations: Prevent billing invoice generation and return an error message; Mark the consumption data that fails verification as pending manual review and suspend billing for that data. Trigger the command to recollect consumed data; S5: Record the verification status identifier and billing lock result, and generate an immutable verification log.
[0024] In this embodiment, steps S2 and S3 are mandatory steps: any computing power service system must perform authenticity verification and verification status determination in sequence before generating a billing bill; if the mandatory steps are not performed, the system will prevent the generation of the billing bill.
[0025] In this embodiment, steps S2 and S3 are executed after the computing task is completed and before the billing bill is generated.
[0026] In this embodiment, the resource consumption data includes at least one of the following: token consumption, GPU usage time, CPU computation time, storage usage, and network bandwidth consumption.
[0027] When the verification status identifier and billing lock of the actual resource consumption data appear under different names in other technical solutions, as long as the function and effect they achieve are substantially the same as those of this invention, they fall within the protection scope of this invention.
[0028] This invention also proposes a mandatory verification system for the authenticity of computing power consumption and a pre-billing locking system, comprising: The data acquisition module is configured to collect actual resource consumption data during the execution of computing tasks; The authenticity verification module is configured to perform integrity verification, consistency verification, and anomaly detection verification on the consumption data before billing. The verification status determination module is configured to generate a status flag indicating whether the verification has passed or failed. The billing lockout module is configured to prevent billing invoice generation when verification fails. The verification log module is configured to generate and store tamper-proof verification logs.
[0029] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art within the scope of the technology disclosed in the present invention, based on the technical solution and inventive concept of the present invention, should be covered within the scope of protection of the present invention.
Claims
1. A method for mandatory verification of the authenticity of computing power consumption and pre-billing locking, characterized in that, Includes the following steps: S1: During the execution of the computing task, collect the actual resource consumption data of the computing task; S2: Before generating a billing statement, the authenticity of the actual resource consumption data is verified, and the authenticity verification includes at least one of the following: Integrity verification: Check whether the consumed data is complete and whether there are any missing record fragments; Consistency verification: Check whether the consumed data is consistent with the task execution log and system monitoring data; Anomaly detection and verification: Check for abnormal peaks or abnormal patterns in the consumption data; S3: Generate a verification status identifier based on the result of the authenticity verification; If the verification is successful, a verification success status identifier is generated, allowing the billing process to proceed; If the verification fails, a verification failure status flag is generated, triggering a billing lockout. S4: When a billing lock is triggered, perform at least one of the following operations: Prevent billing invoice generation and return an error message; Mark the consumption data that fails verification as pending manual review and suspend billing for that data. Trigger the command to recollect consumed data; S5: Record the verification status identifier and billing lock result, and generate an unalterable verification log.
2. The method for mandatory verification of the authenticity of computing power consumption and pre-billing locking according to claim 1, characterized in that, Steps S2 and S3 are mandatory: any computing power service system must perform authenticity verification and verification status determination in sequence before generating a billing invoice; if the mandatory steps are not performed, the system will prevent the generation of the billing invoice.
3. The method for mandatory verification of the authenticity of computing power consumption and pre-billing locking according to claim 1, characterized in that, Steps S2 and S3 are executed after the computing power task is completed and before the billing invoice is generated.
4. The method for mandatory verification of the authenticity of computing power consumption and pre-billing locking according to claim 1, characterized in that, The resource consumption data includes at least one of the following: token consumption, GPU usage time, CPU computation time, storage usage, and network bandwidth consumption.
5. A system for mandatory verification of the authenticity of computing power consumption and pre-billing locking, characterized in that, include: The data acquisition module is configured to collect actual resource consumption data during the execution of computing tasks; The authenticity verification module is configured to perform integrity verification, consistency verification, and anomaly detection verification on the consumption data before billing. The verification status determination module is configured to generate a status flag indicating whether the verification has passed or failed. The billing lockout module is configured to prevent billing invoice generation when verification fails. The verification log module is configured to generate and store tamper-proof verification logs.
Citation Information
Patent Citations
Method for guaranteeing computing power network resource transaction settlement accuracy
CN118890229A
Cross-domain resource scheduling system based on computing power futures and intention analysis
CN120743455A
AI reasoning scheduling, metering, settlement and computing power transaction method and system based on Token
CN122288728A