Network service providing method, node, system and computer readable storage medium
Through blockchain technology, the second node provides near-domain network services to the first node and verify service settlement requests through consensus networks, solving the problem of low-domain network technology being widely used, and achieving secure and trustworthy network resource sharing and communication capacity improvement.
Patent Information
- Application Number
- CN202111376054.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-19
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2041-11-19
AI Technical Summary
Near-domain network technology is not widely used enough, mainly due to the lack of effective incentive mechanisms and the inability to achieve secure network resource sharing in a non-trust and weak trust environment.
Through blockchain technology, the second node provides near-domain network services to the first node and sends service settlement requests to the consensus network of the blockchain for verification, and automatically realizes service settlement between the two nodes based on smart contracts. This solution ensures the security and trustworthiness of service settlement through the consensus mechanism of blockchain.
This solution effectively drives users to share near-domain network resources, improves communication capacity, and provides guarantees in terms of security and trustworthiness, promoting the widespread application of near-domain network resources.
Smart Images

Figure CN116155499B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of blockchain technology, and in particular to a network service providing method, node, system and computer-readable storage medium. Background Art
[0002] With the popularization of various smart terminals, massive access to 5G / 6G wireless communications, the explosive growth in data usage, and the surge in demand for communication capacity, how to elevate cellular frequency reuse to a new stage is a problem that operators need to solve.
[0003] The near-area network technology proposed by the Third Generation Partnership Project (3GPP) is a new technology that allows Long Term Evolution (LTE) terminals to directly communicate with each other through sharing near-area network resources without basic network facilities. It can reduce the terminal's transmission power, thereby reducing the terminal's battery consumption, and can improve the spectrum efficiency of the communication system. Summary of the invention
[0004] The inventors noticed that the near-field network technology in the related art is not widely used at present. After analysis, the inventors found that this is mainly due to two reasons: first, there is a lack of effective incentive mechanism to drive users to share near-field network resources; second, in a non-trust or weak trust environment, it is impossible to achieve secure network resource sharing.
[0005] In order to solve the above problems, the embodiments of the present disclosure propose the following solutions.
[0006] According to one aspect of an embodiment of the present disclosure, a method for providing network services is provided, including: a second node on a blockchain provides a near-domain network service for a first node on the blockchain; in response to a first service settlement request sent by the first node, the second node sends the second service settlement request to a consensus network of the blockchain for verification, so that after the second service settlement request passes the verification, service settlement between the first node and the second node is automatically realized based on a smart contract, wherein the second node does not belong to the consensus network.
[0007] In some embodiments, before the second node provides near-area network services for the first node, the first node sends a first registration request to the consensus network for verification, so that after the first registration request passes the verification, user qualifications of the first node are automatically granted based on the smart contract.
[0008] In some embodiments, before the second node provides near-area network services for the first node, the second node sends a second registration request to the consensus network for verification, so that after the second registration request passes the verification, the second node is automatically mortgaged based on the smart contract, and the second node is granted service qualifications after the mortgage.
[0009] In some embodiments, the second node applies to the consensus network to cancel service qualification and release the mortgage.
[0010] In some embodiments, the consensus network includes multiple third nodes, each third node is determined based on at least one of a first indicator and a second indicator, the first indicator is determined based on the evaluation of the third node by other nodes after the third node provides near-area network services to other nodes, and the second indicator is determined based on the parameters of the near-area network services provided by the third node.
[0011] In some embodiments, the plurality of third nodes are updated periodically.
[0012] In some embodiments, each third node is rewarded after completing the verification.
[0013] In some embodiments, the parameter includes at least one of duration, flow, quality and number of times of the near-area network service.
[0014] In some embodiments, the first service settlement request carries parameters of the near area network service and signature information of the first node; the second node adds the signature information of the second node to the first service settlement request to obtain the second service settlement request.
[0015] In some embodiments, the second node includes two or more second nodes.
[0016] According to another aspect of an embodiment of the present disclosure, a network service providing node is provided, which serves as a second node on a blockchain and includes: a providing module, configured to provide a near-domain network service for a first node on the blockchain; a sending module, configured to send a second service settlement request to a consensus network of the blockchain for verification in response to a first service settlement request sent by the first node, so that after the second service settlement request passes the verification, service settlement between the first node and the second node is automatically realized based on a smart contract, wherein the second node does not belong to the consensus network.
[0017] According to another aspect of an embodiment of the present disclosure, a network service providing node is provided, comprising: a memory; and a processor coupled to the memory, configured to execute the method described in any one of the above embodiments based on instructions stored in the memory.
[0018] According to another aspect of an embodiment of the present disclosure, a network service providing system is provided, comprising: the network service providing node described in the above embodiment; and a consensus network, configured to verify the second service settlement request so that after the second service settlement request passes the verification, the service settlement between the first node and the second node is automatically realized based on the smart contract.
[0019] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, comprising computer program instructions, wherein when the computer program instructions are executed by a processor, the method described in any one of the above embodiments is implemented.
[0020] According to another aspect of the embodiments of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the method described in any one of the above embodiments is implemented.
[0021] In the disclosed embodiment, a distributed near-field network resource sharing scheme based on blockchain is designed, which innovates the near-field network resource reuse mode. On the one hand, after the second node provides near-field network services to the first node, it sends the service settlement request to the consensus network of the blockchain for verification. After the verification is passed, the service settlement between the two nodes is automatically realized based on the smart contract, which is conducive to driving users to share near-field network resources and improving communication capacity; on the other hand, the service settlement request is verified by using the consensus network, and the second node providing the near-field network service does not belong to the consensus network that verifies the service settlement request, which is conducive to realizing secure network resource sharing.
[0022] The technical solution of the present disclosure is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0024] Figure 1 is a flowchart of a method for providing network services according to some embodiments of the present disclosure;
[0025] Figure 2 is a schematic diagram of the structure of a network service providing node according to some embodiments of the present disclosure;
[0026] Figure 3is a schematic diagram of the structure of a network service providing node according to some other embodiments of the present disclosure; and
[0027] Figure 4 It is a structural diagram of a network service providing system according to some embodiments of the present disclosure. DETAILED DESCRIPTION
[0028] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present disclosure.
[0029] Unless specifically stated otherwise, the relative arrangement of components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present disclosure.
[0030] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.
[0031] Technologies, methods, and apparatus known to ordinary technicians in the relevant field may not be discussed in detail, but where appropriate, such technologies, methods, and apparatus should be considered part of the authorization specification.
[0032] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values.
[0033] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.
[0034] Figure 1 It is a flowchart of a method for providing network services according to some embodiments of the present disclosure.
[0035] In step 102, the second node on the blockchain provides a near-domain network service for the first node on the blockchain.
[0036] According to some embodiments, at least one of the first node and the second node on the blockchain includes a mobile terminal, such as a mobile phone, a tablet computer, etc.
[0037] According to some embodiments, the second node communicates with the base station based on a cellular communication module so that the second node obtains network resources from an Internet Protocol (IP) network via the base station. The second node communicates with the first node in a D2D mode based on wireless network communication technology (WIFI), thereby realizing near-area network resource sharing.
[0038] According to some embodiments, the near area network service provided by the second node to the first node may include a 5G near area network service.
[0039] In step 104, in response to the first service settlement request sent by the first node, the second node sends the second service settlement request to the consensus network of the blockchain for verification, so that after the second service settlement request passes the verification, the service settlement between the first node and the second node is automatically realized based on the smart contract.
[0040] Here, the second node does not belong to the consensus network that verifies the second service settlement request. For example, the consensus network includes multiple third nodes, each of which verifies the second service settlement request, and the second service settlement request is deemed to have passed the verification after each third node has passed the verification. The following text will introduce some implementation methods of constituting a consensus network in conjunction with some embodiments.
[0041] In some embodiments, the first service settlement request and the second service settlement request are the same. In other embodiments, the first service settlement request and the second service settlement request are different, which will be described below in conjunction with some embodiments.
[0042] As some implementations, the first node and the second node have respective blockchain wallets. Service settlement includes reducing the points in the wallet of the first node and increasing the points in the wallet of the second node. For example, the points in the wallet of each node are reduced or increased based on the wallet address of each node, and the points can be obtained by purchase.
[0043] In the above embodiment, a distributed near-field network resource sharing scheme based on blockchain is designed, which innovates the near-field network resource reuse mode. On the one hand, after the second node provides near-field network services to the first node, it sends the service settlement request to the consensus network of the blockchain for verification. After the verification is passed, the service settlement between the two nodes is automatically realized based on the smart contract, which is conducive to driving users to share near-field network resources and improving communication capacity; on the other hand, the service settlement request is verified by using the consensus network, and the second node providing the near-field network service does not belong to the consensus network that verifies the service settlement request, which is conducive to realizing secure network resource sharing.
[0044] According to some embodiments, before step 102, the first node sends the first registration request to the consensus network for verification, so that after the first registration request passes the verification, the user qualification of the first node is automatically granted based on the smart contract. It should be understood that the first node is granted the user qualification means that the first node can receive the near-domain network services provided by other nodes on the blockchain.
[0045] For example, the first registration request carries at least one of the identity information and location information of the user corresponding to the first node. In some embodiments, the consensus network can write the user's location information into the blockchain so that the first node can receive near-field network services provided by other nodes near its location after obtaining user qualifications.
[0046] In the above embodiment, verifying the first registration request is helpful to ensure the security of the blockchain network and improve the trustworthiness of the blockchain network.
[0047] According to some embodiments, before step 102, the second node sends the second registration request to the consensus network for verification, so that after the second registration request passes the verification, the second node is automatically mortgaged based on the smart contract, and the second node is granted service qualifications after the mortgage. It should be understood that the second node is granted service qualifications means that the second node can provide near-domain network services for other nodes on the blockchain and obtain corresponding remuneration.
[0048] For example, the second registration request carries at least one of the identity information and location information of the user corresponding to the second node. In some embodiments, the consensus network can write the user's location information into the blockchain so that the second node can provide near-field network services to other nodes near its location after obtaining service qualifications.
[0049] As some implementations, after the consensus network verifies the second registration request, the points under the blockchain wallet of the second node are automatically deducted as collateral based on the node service registration smart contract deployed on the blockchain. For example, the points are deducted based on the blockchain wallet address of the second node, and the points can be obtained through purchase.
[0050] In the above embodiment, granting the service qualification to the second node after the mortgage is helpful to raise the entry threshold of the second node, ensure the quality of the near-field network service, and prevent the occurrence of malicious points fraud.
[0051] According to some embodiments, the second node applies to the consensus network to cancel its service qualification and release the mortgage. For example, the second node can apply to cancel its service qualification. After receiving the application, the consensus network marks the second node as no longer qualified for service, and the mortgaged points will be returned to the second node. By setting up a link for the second node to apply to the consensus network to cancel its service qualification, the burden of users joining the blockchain network is reduced, which helps to encourage users to join the blockchain and facilitates the consensus network to manage the qualifications of nodes.
[0052] According to some embodiments, a certain node may have both user qualification and service qualification, but at the same time it may either be provided with a near area network service or provide a near area network service to other nodes.
[0053] The following are some implementation methods of consensus network.
[0054] According to some embodiments, the consensus network includes a plurality of third nodes, each third node being determined based on at least one of the first indicator and the second indicator.
[0055] For each third node, the first indicator is determined based on the evaluation of the third node by other nodes after the third node provides the local network service to other nodes. For example, after the third node provides the local network service to other nodes, the other nodes will evaluate the local network service, and the first indicator can be determined based on the evaluation. The better the evaluation, the higher the first indicator.
[0056] Furthermore, when other nodes evaluate the local network services provided by the third node, other nodes can also report the third node that provides false services to the consensus network. The consensus network will mark the third node that provides false services and record the marking information on the blockchain. The marked other nodes will not be able to receive local network services or provide local network services. For example, a node that provides false services is a node that submits a service settlement request but does not provide the corresponding local network service.
[0057] For each third node, the second indicator is determined based on the parameters of the near-field network service provided by the third node. For example, the third node generates a proof of coverage based on the parameters of the near-field network service provided, and then submits the proof of coverage to the consensus network, and the consensus network calculates the second indicator based on the proof of coverage. In some embodiments, the proof of coverage is recorded on the blockchain as a special transaction type.
[0058] According to some embodiments, the parameters of the near-field network service include at least one of the duration, flow, quality, and number of near-field network services. For example, the more times, the higher the quality, and the longer the duration of the near-field network service provided by the third node, the higher the corresponding second index. For another example, the second index of the third node that regularly submits the proof of coverage is higher than the second index of the third node that irregularly submits the proof of coverage.
[0059] According to some embodiments, a specified number of nodes are determined to become third nodes in descending order of the second index among the nodes whose first index is greater than a preset value.
[0060] According to some embodiments, the third node is updated regularly, which helps to ensure the quality of the third node and promote the establishment of a secure near-area network.
[0061] According to some embodiments, the third node is rewarded after completing the verification. For example, the reward includes points. This can motivate the third node to perform verification work, thereby ensuring the quality of network resources obtained by users, and can also motivate other nodes to actively provide high-quality near-field network services to become third nodes, thereby improving the user's network service experience, and driving the establishment of a larger-scale near-field network, ultimately increasing communication capacity.
[0062] According to some embodiments, the first service settlement request carries parameters of the near area network service and signature information of the first node; the second node adds the signature information of the second node to the first service settlement request to obtain the second service settlement request.
[0063] According to some embodiments, after the second node finishes providing the near-field network service to the first node, the first node confirms the parameters of the near-field network service, signs with the private key of the first node after confirming that the parameters are correct, and sends the first service settlement request carrying the parameters of the near-field network service and the signature information of the first node to the second node. After the second node receives the first service settlement request, the second node confirms the content carried by the first service settlement request, signs with the private key of the second node after confirming that the parameters are correct, and then sends the second service settlement request carrying the parameters of the near-field network service, the signature information of the first node, and the signature information of the second node to the consensus network for verification.
[0064] According to some embodiments, the consensus network uses a public key to verify the signature information of the first node and the signature information of the second node in the second service settlement request. After the signature is verified to be valid, the second service settlement request will be written to the blockchain. Thereafter, based on the service delivery smart contract, the service settlement between the first node and the second node is automatically realized according to the parameters of the near-domain network service in the second service settlement request. For example, the service delivery smart contract is a script deployed on the blockchain. Configuring the first node and the second node to confirm and sign the service settlement request and configuring the consensus network for verification is conducive to ensuring the quality of the near-domain network resources obtained by the user, preventing attacks by fake service nodes, and preventing fake service nodes from defrauding users of points.
[0065] According to some embodiments, a first node may receive a near-area network service provided by a second node, which belongs to a single-relay near-area network mode, can reduce the terminal transmission power of the first node, reduce the battery consumption of the first node, and improve the spectrum efficiency of the communication system. For example, the first node can obtain at least 70% gain in a single-relay near-area network, that is, save at least 70% of power consumption.
[0066] According to some other embodiments, the first node includes two or more first nodes. For example, the first node can simultaneously receive near-field network services provided by multiple second nodes, and accordingly, the first node sends a first service settlement request to each second node, so as to automatically realize the service settlement between the first node and each second node based on the smart contract. The first node receiving near-field network services provided by multiple second nodes can ensure the network availability of the first node in a mobile scenario.
[0067] The network service provision method provided by the embodiments of the present disclosure can be applied to, but is not limited to, large-scale events, such as large-scale concerts, where the operator's return on investment is low and the near-field network D2D mode is required to achieve frequency reuse. The frequency resource reuse driven by the blockchain incentive mechanism can effectively improve the network service experience of the venue.
[0068] In addition, the present disclosure helps drive the establishment of large-scale, low-cost, and scalable near-area network infrastructure to serve scenarios such as 5G Internet of Things, Industrial Internet, and Mobile Internet, and is universal.
[0069] Each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the node embodiment, since it basically corresponds to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0070] Figure 2It is a structural diagram of a network service providing node according to some embodiments of the present disclosure.
[0071] like Figure 2 As shown, the network service providing node 200 serves as the second node on the blockchain, and includes a providing module 201 and a sending module 202.
[0072] The providing module 201 is configured to provide a near-field network service for a first node on the blockchain. The sending module 202 is configured to send a second service settlement request to the consensus network of the blockchain for verification in response to a first service settlement request sent by the first node, so that after the second service settlement request passes the verification, the service settlement between the first node and the second node is automatically realized based on the smart contract, wherein the second node does not belong to the consensus network.
[0073] Figure 3 It is a schematic diagram of the structure of a network service providing node according to some other embodiments of the present disclosure.
[0074] like Figure 3 As shown, the network service providing node 300 includes a memory 301 and a processor 302 coupled to the memory 301 , and the processor 302 is configured to execute the method of any one of the aforementioned embodiments based on the instructions stored in the memory 301 .
[0075] The memory 301 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, an application program, a boot loader, and other programs.
[0076] The network service providing node 300 may also include an input / output interface 303, a network interface 304, a storage interface 305, etc. These interfaces 303, 304, 305, and the memory 301 and the processor 302 may be connected, for example, via a bus 306. The input / output interface 303 provides a connection interface for input / output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 304 provides a connection interface for various networked devices. The storage interface 305 provides a connection interface for external storage devices such as an SD card and a USB flash drive.
[0077] Figure 4 It is a structural diagram of a network service providing system according to some embodiments of the present disclosure.
[0078] like Figure 4As shown, the network service providing system 400 includes a network service node 401 and a consensus network 402. The network service providing node 401 may include a network service providing node of any of the above embodiments, such as the network service providing node 200 or the network service providing node 300. The consensus network 402 is configured to verify the second service settlement request, so that after the second service settlement request is verified, the service settlement between the first node and the second node is automatically realized based on the smart contract.
[0079] The embodiments of the present disclosure further provide a computer-readable storage medium, comprising computer program instructions, which implement the method of any one of the above embodiments when executed by a processor.
[0080] The embodiment of the present disclosure further provides a computer program product, including a computer program, wherein when the computer program is executed by a processor, any one of the above-mentioned methods is implemented.
[0081] So far, various embodiments of the present disclosure have been described in detail. In order to avoid obscuring the concept of the present disclosure, some details known in the art are not described. Based on the above description, those skilled in the art can fully understand how to implement the technical solution disclosed here.
[0082] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present disclosure may take the form of a computer program product implemented on one or more computer-usable non-transient storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0083] The present disclosure is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present disclosure. It should be understood that the functions specified in one or more processes in the flowchart and / or one or more blocks in the block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the functions specified in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0084] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0085] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0086] Although some specific embodiments of the present disclosure have been described in detail by way of examples, it should be understood by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present disclosure. It should be understood by those skilled in the art that the above embodiments may be modified or some technical features may be replaced by equivalents without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.
Claims
1. A method for providing a network service, comprising: The second node on the blockchain provides a near-domain network service for the first node on the blockchain; In response to a first service settlement request sent by the first node and carrying the parameters of the near-area network service and the signature information of the first node, the second node adds the signature information of the second node to the first service settlement request to obtain a second service settlement request, and sends the second service settlement request to the consensus network of the blockchain for verification, so that the consensus network uses a public key to verify the signature information of the first node and the signature information of the second node in the second service settlement request, so that after the second service settlement request passes the verification, the service settlement between the first node and the second node is automatically realized based on the smart contract, wherein the second service settlement request passes the verification after the signature information of the first node and the signature information of the second node are verified to be valid; Wherein, the second node does not belong to the consensus network.
2. The method according to claim 1, wherein: Before the second node provides the near area network service for the first node, the method further includes: The first node sends the first registration request to the consensus network for verification, so that after the first registration request passes the verification, the user qualification of the first node is automatically granted based on the smart contract.
3. The method according to claim 1, wherein: Before the second node provides the near area network service for the first node, the method further includes: The second node sends the second registration request to the consensus network for verification, so that after the second registration request passes the verification, the mortgage of the second node is automatically realized based on the smart contract, and the service qualification of the second node is granted after the mortgage.
4. The method according to claim 3, further comprising: The second node applies to the consensus network to cancel the service qualification and release the mortgage.
5. The method according to any one of claims 1 to 4, wherein: The consensus network includes multiple third nodes, each of which is determined based on at least one of a first indicator and a second indicator, the first indicator being determined based on the evaluation of the third node by other nodes after the third node provides near-field network services to other nodes, and the second indicator being determined based on the parameters of the near-field network services provided by the third node.
6. The method according to claim 5, wherein: The plurality of third nodes are updated periodically.
7. The method according to claim 5, wherein: Each third node is rewarded after completing the verification.
8. The method according to claim 5, wherein: The parameter includes at least one of duration, flow, quality and number of times of the near-area network service.
9. The method according to claim 1, wherein: The second node includes two or more second nodes.
10. A network service providing node, the node serving as a second node on a blockchain, and comprising: A providing module is configured to provide a near-domain network service for a first node on the blockchain; A sending module is configured to respond to a first service settlement request sent by the first node and carrying the parameters of the near-area network service and the signature information of the first node, add the signature information of the second node to the first service settlement request to obtain a second service settlement request, and send the second service settlement request to the consensus network of the blockchain for verification, so that the consensus network uses a public key to verify the signature information of the first node and the signature information of the second node in the second service settlement request, so that after the second service settlement request passes the verification, the service settlement between the first node and the second node is automatically realized based on the smart contract, wherein, after the signature information of the first node and the signature information of the second node are verified to be valid, the second service settlement request passes the verification, and the second node does not belong to the consensus network.
11. A network service providing node, the node serving as a second node on a blockchain, and comprising: Memory; as well as A processor coupled to the memory is configured to execute the method of claim 1, 3 or 4 based on instructions stored in the memory.
12. A network service providing system, comprising: The network service providing node according to claim 10 or 11; and The consensus network is configured to verify the second service settlement request so that after the second service settlement request is verified, the service settlement between the first node and the second node is automatically implemented based on the smart contract.
13. A computer-readable storage medium comprising computer program instructions, wherein: When the computer program instructions are executed by a processor, the method according to any one of claims 1 to 9 is implemented.
14. A computer program product comprising a computer program, wherein: When the computer program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.
Citation Information
Patent Citations
Heterogeneous edge resource sharing method based on block chain
CN112134959A