Authentication information acquisition method and device, computer equipment, readable storage medium and program product

By obtaining business information and generating virtual resource data, receiving and verifying the rights confirmation results, using digital certificate signatures and saving them on the blockchain, the problem that small and medium-sized enterprises cannot confirm the rights of virtual resources is solved, and the authenticity and reliability of the rights confirmation information is realized.

CN120106980APending Publication Date: 2025-06-06CHINA SOUTHERN POWER GRID INTERNET SERVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510140434.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-08
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

Due to the limitations of scale and credibility, small and medium-sized enterprises cannot receive electronic debt certificates issued by core enterprises, and thus cannot perform the confirmation of virtual resources.

Method used

By obtaining business information, generating virtual resource data, and receiving the right confirmation verification results of the resource recipient. When the verification is passed, the contract information is processed using the digital certificate seal, and the electronic seal is obtained. The right confirmation information is obtained based on the business information and electronic seal, and the rights confirmation information is encrypted and saved to the blockchain.

Benefits of technology

The authenticity and reliability of the rights confirmation information are realized, ensuring that the rights confirmation of virtual resources can be carried out effectively, and solving the problem that small and medium-sized enterprises cannot receive electronic debt certificates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120106980A_ABST
    Figure CN120106980A_ABST
Patent Text Reader

Abstract

The invention relates to a right confirmation information acquisition method and device, computer equipment, a readable storage medium and a program product. The method comprises the steps of obtaining business information, generating virtual resource data according to the business information under the condition that a resource receiver is a target object, receiving a right verification result fed back by the resource receiver for the virtual resource data, and performing signature processing on contract information through a digital certificate under the condition that the right verification result is that verification is passed, and obtaining right confirmation information according to the service information and the electronic signature, and storing the encrypted right confirmation information to the block chain. By adopting the method, right confirmation processing of the virtual resources can be effectively realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of blockchain technology, and in particular to a method, device, computer equipment, readable storage medium and program product for obtaining property rights information. Background Art

[0002] With the rapid development of information technology, electronic debt certificates have gradually become a more efficient and transparent way of debt circulation. In the traditional method, when core enterprises issue electronic debt certificates, they are often only allowed to receive these certificates by large payee suppliers. However, due to restrictions on scale and credibility, small and medium-sized enterprises are excluded from the electronic debt certificate business system and cannot receive electronic debt certificates issued by core enterprises, which in turn makes it impossible for small and medium-sized enterprises to confirm the ownership of virtual resources. Summary of the invention

[0003] Based on this, it is necessary to provide a method, device, computer equipment, readable storage medium and program product for obtaining title information that can effectively realize the title processing of virtual resources in response to the above technical problems.

[0004] In a first aspect, the present application provides a method for obtaining title confirmation information, comprising:

[0005] Obtain business information; business information includes contract information, virtual resource information and resource recipients;

[0006] In the case where the resource receiver is the target object, virtual resource data is generated according to the business information, and the right confirmation and verification result fed back by the resource receiver for the virtual resource data is received;

[0007] If the verification result of the title confirmation is passed, the contract information is signed and sealed through the digital certificate to obtain an electronic signature;

[0008] Obtain title confirmation information based on business information and electronic signature, and save the encrypted title confirmation information to the blockchain.

[0009] In one embodiment, the method further comprises:

[0010] When the virtual resource information meets the deadline requirement, a redemption operation is performed based on the virtual resource information and the resource recipient.

[0011] In one embodiment, the step of performing a redemption operation based on the virtual resource information and the resource recipient includes:

[0012] When the electronic signature is verified, a payment instruction is generated according to the virtual resource information;

[0013] According to the redemption instruction, the redemption operation is performed to allocate the virtual resources to be redeemed to the resource recipient.

[0014] In one embodiment, the method further comprises:

[0015] Upon receiving a traceability request, obtain the storage node of the electronic signature in the blockchain;

[0016] According to the storage node, the source object corresponding to the electronic signature is determined, and the electronic signature is verified according to the source object.

[0017] In one embodiment, the method further comprises:

[0018] When the resource recipient is not the target object, the right confirmation information is obtained based on the business information and sent to the resource recipient.

[0019] In one embodiment, the method further comprises:

[0020] When there is an update to the title confirmation information, the updated title confirmation information will be reported to the remote system through the target interface.

[0021] In a second aspect, the present application also provides a device for obtaining title confirmation information, including:

[0022] An information acquisition module is used to acquire business information; the business information includes contract information, virtual resource information and resource recipients;

[0023] The signature generation module is used to generate virtual resource data according to business information when the resource recipient is the target object, and receive the verification result of the virtual resource data fed back by the resource recipient;

[0024] The signature processing module is used to sign the contract information through the digital certificate to obtain an electronic signature when the verification result of the right confirmation is passed;

[0025] The title confirmation acquisition module is used to obtain title confirmation information based on business information and electronic signatures, and save the encrypted title confirmation information to the blockchain.

[0026] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the method steps of any one of the first aspects are implemented.

[0027] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements any one of the method steps in the first aspect when the computer program is executed by a processor.

[0028] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which implements any one of the method steps in the first aspect when executed by a processor.

[0029] The above-mentioned method, apparatus, computer equipment, readable storage medium and program product for obtaining title confirmation information obtain business information, and when the resource recipient is the target object, generate virtual resource data according to the business information, and receive the title confirmation verification result fed back by the resource recipient for the virtual resource data. When the title confirmation verification result is that the verification is passed, the contract information is signed by a digital certificate to obtain an electronic signature, and the title confirmation information is obtained according to the business information and the electronic signature, and the encrypted title confirmation information is saved in the blockchain, which can ensure the authenticity and reliability of the title confirmation information, thereby effectively realizing the title confirmation processing of virtual resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0031] Figure 1 A diagram showing an application environment of a method for obtaining title confirmation information in an embodiment;

[0032] Figure 2 A flowchart of a method for obtaining title confirmation information in one embodiment;

[0033] Figure 3 It is a flowchart of a method for obtaining ownership confirmation information in another embodiment;

[0034] Figure 4 It is a structural block diagram of a device for obtaining ownership information in an embodiment;

[0035] Figure 5 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0036] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0037] The method for obtaining ownership information provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. Among them, the terminal 102 is used to obtain business information. When the resource recipient is the target object, virtual resource data is generated according to the business information, and the resource recipient receives the right verification result for the virtual resource data feedback. When the right verification result is verified, the contract information is signed and processed through the digital certificate to obtain an electronic signature, and the right confirmation information is obtained according to the business information and the electronic signature, and the encrypted right confirmation information is saved to the blockchain. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablets, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, projection devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The head mounted device may be a virtual reality (VR) device, an augmented reality (AR) device, smart glasses, etc. The server 104 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.

[0038] In an exemplary embodiment, Figure 2 As shown, a method for obtaining property rights confirmation information is provided, and the method is applied to Figure 1 The terminal 102 in the example is used as an example to illustrate, including the following steps 202 to 208. Among them:

[0039] S202: Acquire business information; the business information includes contract information, virtual resource information and resource recipient.

[0040] Optionally, the terminal obtains business information through the business system, wherein the business information includes contract information, virtual resource information and resource recipient, the contract information includes transaction constraints, the virtual resource information includes virtual resources to be traded, and the resource recipient refers to the recipient of the virtual resources specified in the contract information.

[0041] S204: When the resource receiver is the target object, virtual resource data is generated according to the business information, and a right verification result fed back by the resource receiver for the virtual resource data is received.

[0042] Optionally, the target object refers to an object that cannot directly handle the electronic bond certificate business. When the resource recipient is the target object, it is necessary to realize the virtual resource right confirmation through the terminal. Specifically, the terminal generates virtual resource data based on the business information, wherein the virtual resource data usually contains various details of the contract and information related to the virtual resource. After that, the terminal sends the generated virtual resource data to the resource recipient, and the resource recipient will verify the right of the received virtual resource data, such as verifying the integrity and accuracy of the data, checking whether the attributes of the virtual resource are consistent with the contract agreement, and confirming whether it is indeed entitled to receive and use these virtual resources. After the resource recipient completes the verification, the right confirmation verification result will be fed back to the terminal, indicating that the virtual resource data meets the requirements and is recognized by the resource recipient.

[0043] S206: When the title verification result is passed, the contract information is signed using a digital certificate to obtain an electronic signature.

[0044] Optionally, when the confirmation result is verified, the contract information is signed with a digital certificate to obtain an electronic signature. A digital certificate is an electronic document issued by an authority, which contains the identity information and public key of the signer, and is used to prove the identity of the signer and ensure the legitimacy and security of the signature. The contract information is encrypted with the private key in the digital certificate to generate a unique electronic signature data.

[0045] S208: Obtain title confirmation information based on business information and electronic signature, and save the encrypted title confirmation information to the blockchain.

[0046] Optionally, the title confirmation information refers to the business information after title confirmation, wherein the electronic signature is used to characterize the validity of the business information. Afterwards, the encrypted title confirmation information is saved to the blockchain, on which the title confirmation information can be shared and traced to ensure the authenticity and reliability of the title confirmation information.

[0047] In the above-mentioned method for obtaining title confirmation information, by obtaining business information, when the resource recipient is the target object, virtual resource data is generated according to the business information, and the title confirmation verification result fed back by the resource recipient for the virtual resource data is received. When the title confirmation verification result is that the verification is passed, the contract information is signed and sealed by a digital certificate to obtain an electronic signature. The title confirmation information is obtained based on the business information and the electronic signature, and the encrypted title confirmation information is saved in the blockchain, which can ensure the authenticity and reliability of the title confirmation information, thereby effectively realizing the title confirmation processing of virtual resources.

[0048] In an exemplary embodiment, the method further includes: when the virtual resource information meets the deadline requirement, performing a redemption operation based on the virtual resource information and the resource recipient.

[0049] Optionally, the deadline requirement condition refers to the virtual resource being within the redemption time specified in the contract, at which point the terminal will automatically perform a redemption operation and deliver the corresponding virtual resource to the resource recipient. For example, if the virtual resource is a digital currency, a specified amount of digital currency will be transferred to the account of the resource recipient; if the virtual resource is an electronic bill, corresponding bill endorsement and transfer operations will be performed.

[0050] In this embodiment, when the virtual resource information meets the deadline requirement, the redemption operation is performed based on the virtual resource information and the resource recipient, so that the automatic execution of the redemption operation can be achieved.

[0051] In an exemplary embodiment, the steps of performing a redemption operation based on virtual resource information and a resource recipient include: generating a redemption instruction based on the virtual resource information when the electronic signature verification is passed; performing a redemption operation according to the redemption instruction to divide the virtual resources to be redeemed to the resource recipient.

[0052] Optionally, the electronic signature is a digital proof of the authenticity, integrity and non-repudiation of the contract or transaction. Before the redemption operation is performed, the electronic signature needs to be strictly verified, usually including the legality, integrity and authenticity of the signatory's identity. Afterwards, a redemption instruction is generated based on the virtual resource information, wherein the virtual resource information contains the detailed content of the virtual resources to be redeemed. Based on the virtual resource information, combined with the preset business rules and processes, a specific redemption instruction is generated, wherein the redemption instruction is an accurate description of the redemption operation, clarifying the specific situation of the virtual resources to be redeemed and the target object of the redemption (i.e., the resource recipient). By executing the redemption operation, the virtual resources to be redeemed will be transferred from the original holder to the account or control range of the resource recipient.

[0053] In this embodiment, false transactions can be effectively avoided by verifying the electronic signature. By generating redemption instructions based on virtual resource information and executing redemption operations according to the redemption instructions, the virtual resources to be redeemed can be divided into resource recipients, thereby ensuring transaction security during the redemption process.

[0054] In an exemplary embodiment, the method further includes: upon receiving a traceability request, obtaining a storage node of the electronic signature in the blockchain; determining a source object corresponding to the electronic signature based on the storage node, and verifying the electronic signature based on the source object.

[0055] Optionally, when a traceability request is received, the storage node where the electronic signature is located can be found and determined in the blockchain network based on the electronic signature. After the storage node is found, detailed metadata related to the electronic signature can be obtained from the node, including the generation information of the electronic signature, the signatory information, etc. By analyzing and interpreting these metadata, the source object of the electronic signature can be clarified. After that, the electronic signature is verified based on the relevant information of the source object, so as to verify whether the storage of the electronic signature on the blockchain is complete and whether it has been tampered with.

[0056] In this embodiment, by tracing the source object of the electronic signature on the blockchain and verifying it, the authenticity and legality of the electronic signature can be ensured, thereby ensuring the authenticity and reliability of the title confirmation information.

[0057] In an exemplary embodiment, the method further includes: when the resource recipient is not the target object, obtaining the right confirmation information according to the business information, and sending the information to the resource recipient.

[0058] Optionally, when the resource recipient is not the target object, that is, the resource recipient can directly handle the electronic bond certificate business, the terminal can directly obtain the title confirmation information based on the existing business information and send the title confirmation information to the resource recipient.

[0059] In this embodiment, when the resource receiver is not the target object, the right confirmation information is obtained and issued according to the business information, so that the right confirmation information can be accurately transmitted to the resource receiver.

[0060] In an exemplary embodiment, the method further includes: when the ownership confirmation information is updated, reporting the updated ownership confirmation information to the remote system through the target interface.

[0061] Optionally, the terminal communicates with other data systems through an interface, and when the title confirmation information is updated, the terminal reports the updated title confirmation information to the remote system through the interface. In addition, the terminal can also obtain verification-related data from the remote system through the interface to ensure the accuracy of the verification.

[0062] In this embodiment, when there is an update to the title confirmation information, the updated title confirmation information is reported to the remote system through the target interface, thereby ensuring the real-time and validity of the title confirmation information.

[0063] In an exemplary embodiment, Figure 3 As shown, a method for obtaining title confirmation information is provided, the method comprising the following steps:

[0064] S302: Obtain business information; business information includes contract information, virtual resource information and resource recipient; when the resource recipient is the target object, generate virtual resource data according to the business information, and receive the title verification result of the virtual resource data fed back by the resource recipient; when the title verification result is passed, sign the contract information through a digital certificate to obtain an electronic signature; obtain title information according to the business information and the electronic signature, and save the encrypted title information to the blockchain.

[0065] S304: When the virtual resource information meets the deadline requirement and the electronic signature is verified, a redemption instruction is generated according to the virtual resource information; and a redemption operation is performed according to the redemption instruction to allocate the virtual resources to be redeemed to the resource recipient.

[0066] S306: When a traceability request is received, the storage node of the electronic signature in the blockchain is obtained; according to the storage node, the source object corresponding to the electronic signature is determined, and the electronic signature is verified according to the source object.

[0067] S308: When the resource recipient is not the target object, obtain the right confirmation information according to the business information and send it to the resource recipient.

[0068] S310: When the title confirmation information is updated, the updated title confirmation information is reported to the remote system through the target interface.

[0069] In this embodiment, by obtaining business information, when the resource recipient is the target object, virtual resource data is generated according to the business information, and the title verification result fed back by the resource recipient for the virtual resource data is received. When the title verification result is passed, the contract information is signed with a digital certificate to obtain an electronic signature, and the title confirmation information is obtained based on the business information and the electronic signature, and the encrypted title confirmation information is saved in the blockchain, which can ensure the authenticity and reliability of the title confirmation information, thereby effectively realizing the title confirmation processing of virtual resources.

[0070] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0071] Based on the same inventive concept, the embodiment of the present application also provides a device for obtaining title confirmation information for implementing the above-mentioned method for obtaining title confirmation information. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above-mentioned method, so the specific limitations in the embodiments of one or more title confirmation information obtaining devices provided below can refer to the limitations of the title confirmation information obtaining method above, and will not be repeated here.

[0072] In an exemplary embodiment, Figure 4 As shown, a device for obtaining title confirmation information is provided, comprising: an information obtaining module 10, a signature generating module 20, a signature processing module 30 and a title confirmation obtaining module 40, wherein:

[0073] The information acquisition module 10 is used to acquire business information; the business information includes contract information, virtual resource information and resource recipients.

[0074] The signature generation module 20 is used to generate virtual resource data according to business information when the resource recipient is the target object, and receive the right verification result fed back by the resource recipient for the virtual resource data.

[0075] The signature processing module 30 is used to sign the contract information through a digital certificate to obtain an electronic signature when the title verification result is a passed verification.

[0076] The title confirmation acquisition module 40 is used to obtain title confirmation information based on business information and electronic signatures, and save the encrypted title confirmation information to the blockchain.

[0077] In an exemplary embodiment, the title acquisition module 40 is further configured to perform a redemption operation based on the virtual resource information and the resource recipient when the virtual resource information meets the time limit requirement.

[0078] In an exemplary embodiment, the title acquisition module 40 is also used to generate a redemption instruction based on the virtual resource information when the electronic signature is verified; and perform a redemption operation according to the redemption instruction to divide the virtual resources to be redeemed to the resource recipient.

[0079] In an exemplary embodiment, the title acquisition module 40 is also used to obtain the storage node of the electronic signature in the blockchain when a traceability request is received; determine the source object corresponding to the electronic signature based on the storage node, and verify the electronic signature based on the source object.

[0080] In an exemplary embodiment, the right confirmation acquisition module 40 is further configured to obtain right confirmation information according to business information and send the information to the resource recipient when the resource recipient is not the target object.

[0081] In an exemplary embodiment, the title confirmation acquisition module 40 is further configured to report the updated title confirmation information to the remote system through the target interface when the title confirmation information is updated.

[0082] Each module in the above-mentioned property rights information acquisition device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0083] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 5As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a method for obtaining title confirmation information is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0084] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0085] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the following steps when executing the computer program: obtaining business information; the business information includes contract information, virtual resource information and a resource recipient; when the resource recipient is the target object, generating virtual resource data according to the business information, and receiving a title verification result fed back by the resource recipient for the virtual resource data; when the title verification result is that the verification is passed, signing the contract information with a digital certificate to obtain an electronic signature; obtaining title information according to the business information and the electronic signature, and saving the encrypted title information to the blockchain.

[0086] In one embodiment, when the processor executes the computer program, the following steps are also implemented: when the virtual resource information meets the deadline requirement, a redemption operation is performed based on the virtual resource information and the resource recipient.

[0087] In one embodiment, the redemption operation based on virtual resource information and resource recipients involved in the execution of a computer program by a processor includes: generating a redemption instruction based on the virtual resource information when the electronic signature is verified; and performing a redemption operation according to the redemption instruction to divide the virtual resources to be redeemed to the resource recipients.

[0088] In one embodiment, when the processor executes the computer program, the following steps are also implemented: upon receiving a traceability request, obtaining the storage node of the electronic signature in the blockchain; determining the source object corresponding to the electronic signature based on the storage node, and verifying the electronic signature based on the source object.

[0089] In one embodiment, when the processor executes the computer program, the following steps are also implemented: when the resource recipient is not the target object, obtaining the right confirmation information according to the business information and sending it to the resource recipient.

[0090] In one embodiment, when the processor executes the computer program, the following steps are also implemented: when the ownership confirmation information is updated, the updated ownership confirmation information is reported to the remote system through the target interface.

[0091] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: obtaining business information; the business information includes contract information, virtual resource information and a resource recipient; when the resource recipient is the target object, generating virtual resource data according to the business information, and receiving a title verification result fed back by the resource recipient for the virtual resource data; when the title verification result is that the verification is passed, signing the contract information with a digital certificate to obtain an electronic signature; obtaining title confirmation information according to the business information and the electronic signature, and saving the encrypted title confirmation information to the blockchain.

[0092] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the virtual resource information meets the deadline requirement, a redemption operation is performed based on the virtual resource information and the resource recipient.

[0093] In one embodiment, the computer program executed by the processor involves performing redemption operations based on virtual resource information and resource recipients, including: generating a redemption instruction based on the virtual resource information when the electronic signature is verified; and performing a redemption operation according to the redemption instruction to divide the virtual resources to be redeemed to the resource recipient.

[0094] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when a traceability request is received, the storage node of the electronic signature in the blockchain is obtained; based on the storage node, the source object corresponding to the electronic signature is determined, and the electronic signature is verified based on the source object.

[0095] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the resource recipient is not the target object, obtaining the right confirmation information according to the business information and sending it to the resource recipient.

[0096] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when there is an update to the title confirmation information, the updated title confirmation information is reported to the remote system through the target interface.

[0097] In one embodiment, a computer program product is provided, including a computer program, which implements the following steps when executed by a processor: obtaining business information; the business information includes contract information, virtual resource information and a resource recipient; when the resource recipient is the target object, generating virtual resource data according to the business information, and receiving a title verification result fed back by the resource recipient for the virtual resource data; when the title verification result is that the verification is passed, signing the contract information with a digital certificate to obtain an electronic signature; obtaining title confirmation information according to the business information and the electronic signature, and saving the encrypted title confirmation information to the blockchain.

[0098] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the virtual resource information meets the deadline requirement, a redemption operation is performed based on the virtual resource information and the resource recipient.

[0099] In one embodiment, the computer program executed by the processor involves performing redemption operations based on virtual resource information and resource recipients, including: generating a redemption instruction based on the virtual resource information when the electronic signature is verified; and performing a redemption operation according to the redemption instruction to divide the virtual resources to be redeemed to the resource recipient.

[0100] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when a traceability request is received, the storage node of the electronic signature in the blockchain is obtained; based on the storage node, the source object corresponding to the electronic signature is determined, and the electronic signature is verified based on the source object.

[0101] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when the resource recipient is not the target object, obtaining the right confirmation information according to the business information and sending it to the resource recipient.

[0102] In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: when there is an update to the title confirmation information, the updated title confirmation information is reported to the remote system through the target interface.

[0103] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0104] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0105] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for obtaining title confirmation information, characterized in that: The method comprises: Acquire business information; the business information includes contract information, virtual resource information and resource recipient; In the case where the resource recipient is the target object, generating virtual resource data according to the business information, and receiving the right confirmation verification result fed back by the resource recipient for the virtual resource data; If the verification result of the title confirmation is that the verification is passed, the contract information is signed by using a digital certificate to obtain an electronic signature; The ownership confirmation information is obtained based on the business information and the electronic signature, and the encrypted ownership confirmation information is saved in the blockchain.

2. The method according to claim 1, characterized in that The method further comprises: In the case where the virtual resource information meets the deadline requirement, a redemption operation is performed based on the virtual resource information and the resource recipient.

3. The method according to claim 2, characterized in that The performing of the redemption operation based on the virtual resource information and the resource receiver includes: When the electronic signature is verified, generating a redemption instruction according to the virtual resource information; According to the redemption instruction, a redemption operation is performed to allocate the virtual resources to be redeemed to the resource recipient.

4. The method according to claim 1, characterized in that The method further comprises: Upon receiving a traceability request, obtaining a storage node of the electronic signature in the blockchain; According to the storage node, a source object corresponding to the electronic signature is determined, and the electronic signature is verified according to the source object.

5. The method according to claim 1, characterized in that The method further comprises: In the case that the resource recipient is not the target object, the right confirmation information is obtained according to the business information and sent to the resource recipient.

6. The method according to claim 1, characterized in that The method further comprises: When there is an update to the title confirmation information, the updated title confirmation information is reported to the remote system through the target interface.

7. A device for obtaining title confirmation information, characterized in that: The device comprises: An information acquisition module, used to acquire business information; the business information includes contract information, virtual resource information and resource recipients; A signature generation module, used to generate virtual resource data according to the business information when the resource recipient is the target object, and receive the confirmation and verification result fed back by the resource recipient for the virtual resource data; A signature processing module, used for signing the contract information through a digital certificate to obtain an electronic signature when the verification result of the confirmation of ownership is passed; The title confirmation acquisition module is used to obtain title confirmation information based on the business information and the electronic signature, and save the encrypted title confirmation information to the blockchain.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.