Computing power service operation management method and device, storage medium and program product

By introducing blockchain technology into the computing power network, secure verification and encryption of user data are achieved, and data is sent directly to the target computing power resource node. This solves the problem of uncontrollable privacy and security caused by triple forwarding of user data, and improves the efficiency and security of computing power services.

CN119299148BActive Publication Date: 2026-05-08CHINA MOBILE GROUP DESIGN INST +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE GROUP DESIGN INST
Filing Date
2024-09-29
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

In existing technologies, user data needs to be forwarded three times when computing power resources are provided by computing power nodes, which leads to uncontrollable data privacy and security, and wastes bandwidth and computing resources.

Method used

By introducing a first port between the computing power operation platform, the third-party computing power operation platform and the blockchain trusted operation platform, data security verification and encryption are performed, and encrypted data is sent directly to the target computing power resource node, avoiding redundant forwarding.

Benefits of technology

It significantly improved the business perception and service efficiency of computing power services, ensured data security, reduced the number of forwardings, and enhanced data privacy and security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119299148B_ABST
    Figure CN119299148B_ABST
Patent Text Reader

Abstract

The application provides a computing power service operation management method, device, storage medium and program product, and is applied to a computing power service operation management method of a user terminal, which comprises the following steps: performing security verification on to-be-processed data, and feeding back a security verification result to a blockchain trusted operation platform, so that the blockchain trusted operation platform verifies the security verification result, and feeds back a verification result to a computing network operation platform; performing encryption processing on the to-be-processed data based on the blockchain, and sending the to-be-processed data after the encryption processing to a target computing power resource node through a network channel; wherein the network channel is opened by the computing network operation platform based on the verification result; and receiving a computing power service result fed back by the target computing power resource node based on the to-be-processed data. Through the opened network channel, the to-be-processed data is directly sent to the target computing power resource node, so that redundant forwarding of the to-be-processed data between various operation platforms is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computing power service operation technology, and in particular to a computing power service operation management method, equipment, storage medium and program product. Background Technology

[0002] With the deepening of society's digital transformation, computing power has experienced explosive growth, and the supply mode of computing power is shifting towards cluster ecosystems. To promote the deep integration and development of computing power and networks, the industry has proposed an integrated information infrastructure and information service system that combines computing power and networks.

[0003] The computing power network is a new type of information infrastructure that is centered on computing, based on the network, and deeply integrates network, cloud, data, intelligence, security, edge, terminal, and blockchain (ABCDNETS) to provide integrated services. The goal of the computing power network is to achieve "ubiquitous computing power, symbiotic computing and network, intelligent orchestration, and integrated services," and gradually promote computing power to become a social-level service like water and electricity, which can be "accessed from a single point and used immediately," achieving the vision of "networks reaching everywhere, computing power being ubiquitous, and intelligence being all-encompassing."

[0004] Currently, when computing network operation platforms provide computing power services to users, user data needs to be uploaded from the user side to the Computing and Network Convergence Operation System (CNCOS), then distributed by the CNCOS to the target third-party operation system (3rdOS), and finally distributed by the third-party operation system to the target computing power resource pool allocated to the user for processing. This triple forwarding of user data poses significant uncontrollable risks to user data privacy and security, while also wasting a large amount of computing network bandwidth and storage computing resources. Summary of the Invention

[0005] This invention provides a computing power service operation and management method, device, storage medium, and program product to solve the defect in the prior art where user data needs to go through three forwardings when other computing power resource nodes provide computing power services, resulting in uncontrollable risks to user data privacy and security. It achieves the effect of reducing the number of forwardings and improving data security.

[0006] This invention provides a computing power service operation and management method applied to a user terminal, wherein the user terminal is connected to a computing network operation platform, and the computing network operation platform, a blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected through a first port; the method includes:

[0007] The data to be processed is subjected to security verification, and the security verification result is fed back to the blockchain trusted operation platform, so that the blockchain trusted operation platform can verify the security verification result and feed back the verification result to the computing network operation platform;

[0008] If the network channel from the user terminal to the target computing power resource node is detected to be open, the data to be processed is encrypted based on the blockchain, and the encrypted data to be processed is sent to the target computing power resource node; wherein, the network channel is opened by the computing network operation platform based on the verification result;

[0009] Receive the computing power service results fed back by the target computing power resource node based on the data to be processed.

[0010] According to a computing power service operation and management method provided by the present invention, the step of encrypting the data to be processed based on blockchain includes:

[0011] The data to be processed is digitally signed and encrypted;

[0012] The encrypted data to be processed and the corresponding metadata are stored in the blockchain trusted operation platform.

[0013] According to a computing power service operation and management method provided by the present invention, before performing security verification on the data to be processed, the method further includes:

[0014] Download the security detection software from the computing network operation platform and verify whether the security detection software has been tampered with;

[0015] If the security detection software has not been tampered with, obtain the hash value corresponding to the security detection software from the blockchain trusted operation platform;

[0016] The integrity of the security detection software is checked based on the hash value.

[0017] According to a computing power service operation and management method provided by the present invention, the step of feeding back the security verification result to the blockchain trusted operation platform includes:

[0018] The security verification result is digitally signed, and the metadata of the data to be processed and the digitally signed security verification result are encrypted to obtain the target encrypted data.

[0019] The target encrypted data is sent to the blockchain trusted operation platform.

[0020] This invention provides a computing power service operation and management method applied to a computing network operation platform. A user terminal is connected to the computing network operation platform. The computing network operation platform, a blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected via a first port. Each third-party computing network operation platform connects to at least one computing power resource node. The method includes:

[0021] Receive the verification result sent by the blockchain trusted operation platform; wherein, the verification result is the result of the blockchain trusted operation platform verifying the security verification result, and the security verification result is the result of the user terminal performing security verification on the data to be processed;

[0022] If the verification result indicates that the verification is successful, the network channel from the user terminal to the target computing resource node is opened.

[0023] This invention provides a computing power service operation and management method applied to a third-party computing network operation platform. A user terminal connects to the computing network operation platform, and the computing network operation platform, a blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected via a first port. Each third-party computing network operation platform connects to at least one computing power resource node. The method includes:

[0024] If a decryption request is received from the target computing power resource node, the first digital signature and the first key corresponding to the decryption request are requested from the blockchain trusted operation platform, and the first digital signature and the first key are fed back to the target computing power resource node.

[0025] If an encryption request is received from the target computing power resource node, the system requests the second digital signature and the second key corresponding to the encryption request from the blockchain trusted operation platform, and then sends the second digital signature and the second key back to the target computing power resource node.

[0026] According to a computing power service operation and management method provided by the present invention, after feeding back the second digital signature and the second key to the target computing power resource node, the method further includes:

[0027] Receive computing power service reports, billing data, and resource status data reported by the target computing power resource nodes.

[0028] This invention also provides a computing power service operation and management device, applied to a user terminal, wherein the user terminal is connected to a computing network operation platform, and the computing network operation platform, a blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected through a first port; the device includes:

[0029] The security verification module is configured to perform security verification on the data to be processed and feed back the security verification result to the blockchain trusted operation platform, so that the blockchain trusted operation platform can verify the security verification result and feed back the verification result to the computing network operation platform;

[0030] The encryption processing module is configured to, if it detects that the network channel from the user terminal to the target computing power resource node is open, encrypt the data to be processed based on blockchain, and send the encrypted data to be processed to the target computing power resource node; wherein, the network channel is opened by the computing network operation platform based on the verification result;

[0031] The first receiving module is configured to receive the computing power service results fed back by the target computing power resource node based on the data to be processed.

[0032] This invention also provides a computing power service operation and management device, applied to a computing network operation platform. A user terminal is connected to the computing network operation platform. The computing network operation platform, a blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected via a first port. Each third-party computing network operation platform connects to at least one computing power resource node. The device includes:

[0033] The second receiving module is configured to receive the verification result sent by the blockchain trusted operation platform; wherein, the verification result is the result of the blockchain trusted operation platform verifying the security verification result, and the security verification result is the result of the user terminal performing security verification on the data to be processed;

[0034] The module is configured to enable the network channel from the user terminal to the target computing resource node if the verification result indicates that the verification is successful.

[0035] This invention also provides a computing power service operation and management device, applied to a third-party computing network operation platform. A user terminal is connected to the computing network operation platform. The computing network operation platform, the blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected via a first port. Each third-party computing network operation platform connects to at least one computing power resource node. The device includes:

[0036] The first request module is configured to, upon receiving a decryption request from a target computing power resource node, request the first digital signature and first key corresponding to the decryption request from the blockchain trusted operation platform, and then send the first digital signature and first key back to the target computing power resource node.

[0037] The second request module is configured to, upon receiving an encryption request from the target computing power resource node, request the second digital signature and the second key corresponding to the encryption request from the blockchain trusted operation platform, and then send the second digital signature and the second key back to the target computing power resource node.

[0038] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the computing power service operation and management method described above.

[0039] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the computing power service operation and management method as described above.

[0040] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the computing power service operation and management method described above.

[0041] The computing power service operation and management method, equipment, storage medium, and program products provided by this invention achieve secure and reliable direct data transmission between user terminals and target computing power nodes providing computing power services by introducing a first port between a computing power operation platform, a third-party computing power operation platform, and a blockchain trusted operation platform. The system performs security verification on the data to be processed and feeds the verification result back to the blockchain trusted operation platform. The blockchain trusted operation platform verifies the verification result and feeds the verification result back to the computing network operation platform. Based on the verification result, the computing network operation platform determines whether to open the network channel from the user terminal to the target computing power resource node. Once the network channel is opened, the data to be processed is encrypted using blockchain technology, and the encrypted data is directly sent to the target computing power resource node. The target computing power resource node then provides computing power services, resulting in the corresponding computing power service outcome. This avoids redundant forwarding of data between different levels of operation platforms, significantly improving the business perception and service efficiency of the entire grid-connected computing power service. Furthermore, the data transmitted to the target computing power resource node is encrypted, ensuring its security. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0043] Figure 1This is a flowchart illustrating the computing power service operation and management method applied to user terminals provided by the present invention.

[0044] Figure 2 This invention provides a schematic diagram showing the connection between a user terminal, a computing network operation platform, a blockchain trusted operation platform, and a third-party computing network operation platform.

[0045] Figure 3 This is a flowchart illustrating the operation and management method of computing power services applied to a computing network operation platform provided by the present invention.

[0046] Figure 4 This is a flowchart illustrating the computing power service operation and management method provided by the present invention applied to a third-party computing network operation platform.

[0047] Figure 5 This is a schematic diagram of the computing power service operation and management device provided by the present invention, which is applied to a user terminal.

[0048] Figure 6 This is a schematic diagram of the structure of the computing power service operation and management device provided by the present invention, which is applied to the computing network operation platform.

[0049] Figure 7 This is a schematic diagram of the structure of the computing power service operation and management device provided by the present invention, which is applied to a third-party computing network operation platform.

[0050] Figure 8 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0051] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.

[0052] Figure 1 This is a flowchart illustrating a computing power service operation and management method according to an exemplary embodiment. For example... Figure 1 As shown, in an exemplary embodiment, the computing power service operation and management method is applied to a user terminal, which is connected to a computing network operation platform. The computing network operation platform, the blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected through a first port. The method includes steps 110 to 130, which are described in detail below.

[0053] Step 110: Perform security verification on the data to be processed, and feed back the security verification result to the blockchain trusted operation platform, so that the blockchain trusted operation platform can verify the security verification result and feed back the verification result to the computing network operation platform.

[0054] In embodiments of the present invention, such as Figure 2 As shown, the user terminal connects to the computing network operation platform. The computing network operation platform connects to multiple third-party computing network operation platforms via a second port IF2. The computing network operation platform, the blockchain trusted operation platform, and multiple third-party computing network operation platforms connect via a first port IF1. The third-party computing network operation platforms include supercomputing operation platforms and intelligent computing operation platforms. Each third-party computing network operation platform can connect to multiple third-party computing resource nodes, such as HPC (High Performance Computing) and AI, through corresponding management and orchestration software.

[0055] When a user terminal needs to rely on other third-party computing power resource nodes to provide services, the user terminal uses its own installed security detection software to perform security verification on the data to be processed and reports the security verification result to the blockchain trusted operation platform. After verifying the security verification result, the blockchain trusted operation platform sends the verification result to the computing power operation platform. If the verification result received by the computing power operation platform is that the verification is passed, the computing power operation platform opens the network channel from the user side to the target computing power resource; otherwise, it does not open it.

[0056] Step 120: If the network channel from the user terminal to the target computing power resource node is detected to be open, the data to be processed is encrypted based on the blockchain, and the encrypted data to be processed is sent to the target computing power resource node; wherein, the network channel is opened by the computing network operation platform based on the verification result.

[0057] In this embodiment of the invention, after the network channel is opened, the user terminal encrypts the data to be processed and sends the encrypted data to the target computing resource node directly through the network.

[0058] Step 130: Receive the computing power service results fed back by the target computing power resource node based on the data to be processed.

[0059] In this embodiment of the invention, after receiving the data to be processed, the target computing power resource node processes the data to be processed, obtains the corresponding computing power service result, and feeds back the computing power service result to the user terminal.

[0060] In this embodiment of the invention, by introducing a first port IF1 between the computing power operation platform, the third-party computing power operation platform, and the blockchain trusted operation platform, secure and reliable direct data transmission between the user terminal and the target computing power node providing computing power services is achieved. The data to be processed undergoes security verification, and the verification result is fed back to the blockchain trusted operation platform. The blockchain trusted operation platform verifies the security verification result and feeds back the verification result to the computing network operation platform. Based on the verification result, the computing network operation platform determines whether to open the network channel from the user terminal to the target computing power resource node. After the network channel is opened, the data to be processed is encrypted using blockchain technology, and the encrypted data is directly sent to the target computing power resource node. The target computing power resource node then provides computing power services, resulting in the corresponding computing power service outcome. This avoids redundant forwarding of the data to be processed between different levels of operation platforms, significantly improving the business perception and service efficiency of the entire network-connected computing power service. Simultaneously, the data to be processed transmitted to the target computing power resource node is encrypted, ensuring the security of the data.

[0061] In an exemplary embodiment of the present invention, the encryption processing of the data to be processed based on blockchain includes the following steps, which are described in detail below.

[0062] The data to be processed is digitally signed and encrypted;

[0063] The encrypted data to be processed and the corresponding metadata are stored in the blockchain trusted operation platform.

[0064] In this embodiment of the invention, in order to ensure the security and reliability of the process of sending data to be processed from the user terminal to the target computing power resource node, the data to be processed is encrypted.

[0065] The system requests a first digital signature and a first key from the blockchain trusted operation platform. On the user terminal, the data to be processed is signed and encrypted using the first digital signature and the first key. The signed and encrypted result, along with the metadata of the data to be processed, is stored on the blockchain trusted operation platform.

[0066] After receiving the data to be processed from the user terminal, the target computing power resource node decrypts it and further verifies the signature to ensure the integrity and authenticity of the data. If the data to be processed has been tampered with, the target computing power resource node will be unable to verify the signature or data consistency. Specifically, a smart contract is created, defining the rules and procedures for verifying the integrity and authenticity of the data to be processed. Based on the smart contract, the integrity and authenticity of the data to be processed are verified and stored on the blockchain for the computing power network operation platform to subscribe to. Simultaneously, the data on the blockchain is audited regularly to ensure that the data has not been tampered with. The blockchain network is monitored to detect abnormal behavior.

[0067] In an exemplary embodiment of the present invention, before performing security verification on the data to be processed, the method further includes the following steps, which are described in detail below.

[0068] Download the security detection software from the computing network operation platform and verify whether the security detection software has been tampered with.

[0069] If the security detection software has not been tampered with, the hash value corresponding to the security detection software is obtained from the blockchain trusted operation platform.

[0070] The integrity of the security detection software is checked based on the hash value.

[0071] In this embodiment of the invention, security testing software is downloaded from a computing network operation platform. To ensure the security and trustworthiness of the security testing software downloaded from the platform, blockchain technology is used to ensure that the downloaded software is not tampered with during the download process. Specifically, on the software publisher's side, a private key is used to digitally sign the software. When the user terminal downloads the software, it uses a public key to verify the digital signature. If the signature is valid, it indicates that the software has not been tampered with. The hash value (or other digest) of the software is stored on the blockchain. A smart contract is created; when the user (downloader) downloads the software, they call the smart contract to verify whether the hash value of the software matches that on the blockchain, thus verifying the integrity of the software. The software file is distributed across multiple computing network nodes. This way, even if one computing network node is attacked, other network nodes can still provide the correct software file. Data on the blockchain is audited regularly to ensure that the data has not been tampered with. The blockchain network is monitored to detect abnormal behavior.

[0072] In an exemplary embodiment of the present invention, the step of feeding back the security verification result to the blockchain trusted operation platform includes the following steps, which are described in detail below.

[0073] The security verification result is digitally signed, and the metadata of the data to be processed and the digitally signed security verification result are encrypted to obtain the target encrypted data.

[0074] The target encrypted data is sent to the blockchain trusted operation platform.

[0075] In this embodiment of the invention, to ensure the security and trustworthiness of the process of uploading data from the user terminal to the blockchain trusted operation platform, and to ensure that the uploaded data is not tampered with during the upload process, the user terminal performs a security scan on the data to be processed using security detection software, generates a corresponding security scan result, i.e., a security verification result, and signs it using a digital signature. The signed result and the corresponding metadata are encrypted, and the encrypted data is uploaded to the blockchain trusted operation platform. After decrypting the uploaded data, the blockchain trusted operation platform further verifies the signature to ensure the integrity and authenticity of the data uploaded by the user terminal.

[0076] Figure 3 This is a flowchart illustrating a computing power service operation and management method according to an exemplary embodiment. For example... Figure 3 As shown, in an exemplary embodiment, the computing power service operation and management method is applied to a computing network operation platform. The user terminal is connected to the computing network operation platform. The computing network operation platform, the blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected through a first port. The third-party computing network operation platform is connected to at least one computing power resource node. The method includes steps 310 and 320.

[0077] Step 310: Receive the verification result sent by the blockchain trusted operation platform; wherein, the verification result is the result of the blockchain trusted operation platform verifying the security verification result, and the security verification result is the result of the user terminal performing security verification on the data to be processed.

[0078] In this embodiment of the invention, after verifying the security verification result uploaded by the user terminal, the blockchain trusted operation platform sends the verification result to the computing power operation platform corresponding to the user terminal.

[0079] Step 320: If the verification result indicates that the verification is successful, the network channel from the user terminal to the target computing resource node is opened.

[0080] In this embodiment of the invention, if the computing power operation platform receives a verification result indicating that the verification has passed, the computing power operation platform opens a network channel from the user terminal to the target computing power resource. The user terminal can then use this network channel to directly send the data to be processed to the target computing power resource node.

[0081] Figure 4 This is a flowchart illustrating a computing power service operation and management method according to an exemplary embodiment. For example... Figure 4As shown in an exemplary embodiment, the computing power service operation and management method is applied to a third-party computing network operation platform. The user terminal is connected to the computing network operation platform. The computing network operation platform, the blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected through a first port. The third-party computing network operation platform is connected to at least one computing power resource node. The method includes steps 410 and 420, which are described in detail below.

[0082] Step 410: If a decryption request is received from the target computing power resource node, request the first digital signature and the first key corresponding to the decryption request from the blockchain trusted operation platform, and feed back the first digital signature and the first key to the target computing power resource node.

[0083] In this embodiment of the invention, after receiving the data to be processed, the target computing power resource node initiates a decryption request to the corresponding connected third-party computing network operation platform. The third-party computing network operation platform requests the corresponding first digital signature and first key from the blockchain trusted operation platform according to the decryption request, restores the data to be processed on the target computing power resource node, and provides the computing power service subscribed by the user to process the data to be processed, thereby obtaining the corresponding computing power service result.

[0084] Step 420: If an encryption request is received from the target computing power resource node, request the second digital signature and the second key corresponding to the encryption request from the blockchain trusted operation platform, and feed back the second digital signature and the second key to the target computing power resource node.

[0085] In this embodiment of the invention, after obtaining the computing power service result, the target computing power resource node initiates an encryption request to the corresponding third-party computing network operation platform. The third-party computing network operation platform obtains a second digital signature and a second key from the blockchain trusted operation platform based on the encryption request. The computing power service result is digitally signed and encrypted using the second digital signature and the second key, and then the digitally signed and encrypted computing power service result data is sent to the user terminal.

[0086] In an exemplary embodiment of the present invention, after feeding back the second digital signature and the second key to the target computing power resource node, the method further includes the following steps, which are described in detail below.

[0087] Receive computing power service reports, billing data, and resource status data reported by the target computing power resource nodes.

[0088] In this embodiment of the invention, after completing the computing power service, the target computing power resource node will feed back the computing power service report, billing data and resource status data generated during the computing power service to the corresponding third-party computing network operation platform, so as to facilitate the subsequent settlement of service fees.

[0089] The computing power service operation and management device provided by the present invention will be described below. The computing power service operation and management device described below can be referred to in correspondence with the computing power service operation and management method described above. It should be noted that the device provided in the following embodiments and the method provided in the above embodiments belong to the same concept, and the specific way in which each module and unit performs operations has been described in detail in the method embodiments, and will not be repeated here.

[0090] In one exemplary embodiment of the present invention, please refer to Figure 5 , Figure 5 This is an exemplary embodiment of a computing power service operation and management device, applied to a user terminal, wherein the user terminal is connected to a computing network operation platform, and the computing network operation platform, a blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected through a first port; the device includes:

[0091] The security verification module 510 is configured to perform security verification on the data to be processed and feed back the security verification result to the blockchain trusted operation platform, so that the blockchain trusted operation platform can verify the security verification result and feed back the verification result to the computing network operation platform;

[0092] The encryption processing module 520 is configured to, if it detects that the network channel from the user terminal to the target computing power resource node is open, encrypt the data to be processed based on blockchain, and send the encrypted data to be processed to the target computing power resource node; wherein, the network channel is opened by the computing network operation platform based on the verification result;

[0093] The first receiving module 530 is configured to receive the computing power service results fed back by the target computing power resource node based on the data to be processed.

[0094] In an exemplary embodiment of the present invention, the encryption processing module 520 includes:

[0095] The encryption submodule is configured to perform digital signature and encryption processing on the data to be processed;

[0096] The storage submodule is configured to store the encrypted data to be processed and the corresponding metadata of the data to be processed in the blockchain trusted operation platform.

[0097] In an exemplary embodiment of the present invention, the apparatus further includes:

[0098] The first acquisition module is configured to download security detection software from the computing network operation platform and verify whether the security detection software has been tampered with.

[0099] The second acquisition module is configured to acquire the hash value corresponding to the security detection software from the blockchain trusted operation platform if the security detection software has not been tampered with.

[0100] The detection module is configured to detect the integrity of the security detection software based on the hash value.

[0101] In an exemplary embodiment of the present invention, the security verification module 510 includes:

[0102] The digital signature submodule is configured to digitally sign the security verification result and encrypt the metadata of the data to be processed and the digitally signed security verification result to obtain the target encrypted data.

[0103] The sending submodule is configured to send the target encrypted data to the blockchain trusted operation platform.

[0104] In one exemplary embodiment of the present invention, please refer to Figure 6 , Figure 6 This is an exemplary embodiment of a computing power service operation and management device, applied to a computing network operation platform. A user terminal is connected to the computing network operation platform. The computing network operation platform, a blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected via a first port. Each third-party computing network operation platform connects to at least one computing power resource node. The device includes:

[0105] The second receiving module 610 is configured to receive the verification result sent by the blockchain trusted operation platform; wherein, the verification result is the result of the blockchain trusted operation platform verifying the security verification result, and the security verification result is the result of the user terminal performing security verification on the data to be processed;

[0106] The activation module 620 is configured to activate the network channel from the user terminal to the target computing resource node if the verification result indicates that the verification is passed.

[0107] In one exemplary embodiment of the present invention, please refer to Figure 7 , Figure 7 This is an exemplary embodiment of a computing power service operation and management device, applied to a third-party computing network operation platform. A user terminal is connected to the computing network operation platform. The computing network operation platform, a blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected via a first port. Each third-party computing network operation platform connects to at least one computing power resource node. The device includes:

[0108] The first request module 710 is configured to, upon receiving a decryption request from a target computing power resource node, request the first digital signature and first key corresponding to the decryption request from the blockchain trusted operation platform, and feed back the first digital signature and first key to the target computing power resource node.

[0109] The second request module 720 is configured to, upon receiving an encryption request from a target computing power resource node, request a second digital signature and a second key corresponding to the encryption request from the blockchain trusted operation platform, and then send the second digital signature and the second key back to the target computing power resource node.

[0110] In one exemplary embodiment of the present invention, the apparatus further includes:

[0111] The third receiving module is configured to receive computing power service reports, billing data, and resource status data reported by the target computing power resource node.

[0112] Figure 8 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 8 As shown, the electronic device may include a processor 810, a communications interface 820, a memory 830, and a communication bus 840. The processor 810, communications interface 820, and memory 830 communicate with each other via the communication bus 840. The processor 810 can call logical instructions from the memory 830 to execute computing power service operation and management methods.

[0113] Furthermore, the logical instructions in the aforementioned memory 830 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0114] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer is able to execute the computing power service operation and management methods provided by the above methods.

[0115] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the computing power service operation and management methods provided by the methods described above.

[0116] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0117] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0118] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for operating and managing computing power services, characterized in that, The method is applied to a user terminal, which is connected to a computing network operation platform. The computing network operation platform, a blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected via a first port. Each third-party computing network operation platform is connected to at least one computing resource node. The method includes: The data to be processed is subjected to security verification, and the security verification result is fed back to the blockchain trusted operation platform, so that the blockchain trusted operation platform can verify the security verification result and feed back the verification result to the computing network operation platform; If the network channel from the user terminal to the target computing resource node is detected to be open, the data to be processed is encrypted based on the blockchain, and the encrypted data to be processed is sent to the target computing resource node; wherein, the network channel is opened by the computing network operation platform based on the verification result; Receive the computing power service results fed back by the target computing power resource node based on the data to be processed.

2. The computing power service operation and management method according to claim 1, characterized in that, The encryption process for the data to be processed based on blockchain includes: The data to be processed is digitally signed and encrypted; The encrypted data to be processed and the corresponding metadata are stored in the blockchain trusted operation platform.

3. The computing power service operation and management method according to claim 1, characterized in that, Before performing security verification on the data to be processed, the method further includes: Download the security detection software from the computing network operation platform and verify whether the security detection software has been tampered with; If the security detection software has not been tampered with, obtain the hash value corresponding to the security detection software from the blockchain trusted operation platform; The integrity of the security detection software is checked based on the hash value.

4. The computing power service operation and management method according to claim 3, characterized in that, The step of feeding back the security verification result to the blockchain trusted operation platform includes: The security verification result is digitally signed, and the metadata of the data to be processed and the digitally signed security verification result are encrypted to obtain the target encrypted data. The target encrypted data is sent to the blockchain trusted operation platform.

5. A method for operating and managing computing power services, characterized in that, The method is applied to a computing network operation platform, wherein a user terminal is connected to the computing network operation platform, and the computing network operation platform, a blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected through a first port, and each third-party computing network operation platform is connected to at least one computing power resource node; wherein the user terminal executes the computing power service operation and management method according to any one of claims 1 to 4; the computing power service operation and management method applied to the computing network operation platform includes: Receive the verification result sent by the blockchain trusted operation platform; wherein, the verification result is the result of the blockchain trusted operation platform verifying the security verification result, and the security verification result is the result of the user terminal performing security verification on the data to be processed; If the verification result indicates that the verification is successful, the network channel from the user terminal to the target computing resource node is opened.

6. A method for operating and managing computing power services, characterized in that, The method is applied to a third-party computing network operation platform. A user terminal is connected to the computing network operation platform. The computing network operation platform, the blockchain trusted operation platform, and multiple third-party computing network operation platforms are connected via a first port. Each third-party computing network operation platform connects to at least one computing power resource node. The user terminal executes the computing power service operation management method according to any one of claims 1 to 4, and the computing network operation platform executes the computing power service operation management method according to claim 5. The computing power service operation management method applied to the third-party computing network operation platform includes: If a decryption request is received from the target computing power resource node, the first digital signature and the first key corresponding to the decryption request are requested from the blockchain trusted operation platform, and the first digital signature and the first key are fed back to the target computing power resource node. If an encryption request is received from the target computing power resource node, the system requests the second digital signature and second key corresponding to the encryption request from the blockchain trusted operation platform, and feeds back the second digital signature and the second key to the target computing power resource node.

7. The computing power service operation and management method according to claim 6, characterized in that, After feeding back the second digital signature and the second key to the target computing power resource node, the method further includes: Receive computing power service reports, billing data, and resource status data reported by the target computing power resource nodes.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the computing power service operation and management method as described in any one of claims 1 to 7.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the computing power service operation and management method as described in any one of claims 1 to 7.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the computing power service operation and management method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Computing power scheduling system and method, control node, storage medium and equipment

    CN117294702A