A method and system for the circulation of digital assets
By assigning a unique identifier to digital assets and storing it in the blockchain, the problems of transaction fraud and security in asset transfer are solved, enabling fast and reliable digital asset transfer.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- JIANGSU DIGITAL PROPERTY RIGHTS TRADING CO LTD
- Filing Date
- 2021-06-15
- Publication Date
- 2026-06-16
AI Technical Summary
Existing asset transfer methods are characterized by high risks and low credibility, leading to frequent transaction fraud and low security and efficiency.
By assigning a unique identification number to each digital asset data package and storing it in the blockchain, the ownership of the assets can be determined and traced, changes in ownership can be recorded, and the security and uniqueness of the transfer of digital assets can be ensured.
It enables the rapid transfer of digital assets, avoids transaction fraud, and improves the security and credibility of the transfer process.
Smart Images

Figure CN115481994B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of digital asset technology, and in particular to a method and system for the transfer of digitized assets. Background Technology
[0002] Currently, the main method of asset transfer based on the Internet is to publish asset information on the Internet and then use various e-commerce methods to realize the transfer of physical assets based on this information.
[0003] Existing methods for asset transfer have serious shortcomings. For example, simply generating asset information such as the content, quantity, and price of an asset and publishing it on the internet results in a high risk of asset transfer for both parties in the traditional asset transfer process. This is because they cannot verify the corresponding assets through the asset information, making the transfer highly susceptible to transaction fraud and compromising the security of both parties. Consequently, digital asset transfers are slow and lack credibility. Summary of the Invention
[0004] To overcome the problems existing in the prior art, this invention provides a method and system for the transfer of digital assets. By using a unique identification number corresponding to each digital asset data packet, which is unique and stored in the blockchain and cannot be tampered with, the method facilitates the determination and traceability of asset ownership. By changing the owner recorded in the transfer of digital assets corresponding to the digital asset data packet, the method achieves rapid transfer of digital assets, avoids transaction fraud during the transfer process, and solves the problem that the security of both parties in the transfer cannot be guaranteed, resulting in slow transfer of digital assets and low credibility.
[0005] Typically, the innovative aspects of the subject matter described in this specification can be embodied in a method comprising the following operations: receiving a digital asset transfer request from a first requesting end, the digital asset transfer request including a first digital asset transfer table and second requesting end identity information, wherein the first digital asset transfer table records that the owner of the digital asset signal package is the first requesting end, and only the first requesting end has the authority to change the owner of the digital asset transfer table; obtaining a second digital asset transfer table from a second requesting end according to the digital asset transfer request, the second digital asset transfer table recording that the owner of the digital asset signal package is the second requesting end, and only the second requesting end has the authority to change the owner of the digital asset transfer table; receiving the second digital asset transfer table from the second requesting end; and obtaining the first digital asset corresponding to the first digital asset transfer table. The information table and the second digital asset circulation table correspond to the second digital asset information table. The digital asset information table includes asset content information, asset address information, and asset identification number. The asset identification number is unique. The ownership of the first digital asset circulation table and the second digital asset circulation table is changed to obtain the changed first digital asset circulation table and the changed second digital asset circulation table. A first digital asset data package is generated based on the changed first digital asset circulation table and the corresponding digital asset information table. A second digital asset data package is generated based on the changed second digital asset circulation table and the corresponding digital asset information table. The changed first digital asset circulation table is sent to the second requesting end, and the changed second digital asset circulation table is sent to the first requesting end. The first digital asset data package and the second digital asset data package are stored on the blockchain.
[0006] These and other implementations may each optionally include one or more of the following innovative aspects: The process of changing the ownership of the first digital asset transfer table and the second digital asset transfer table to obtain the modified first digital asset transfer table and the modified second digital asset transfer table specifically includes the following steps: changing the ownership information recorded in the first digital asset transfer table from the first requesting end to the second requesting end, and changing the ownership information recorded in the second digital asset transfer table from the second requesting end to the first requesting end. Before changing the ownership of the first digital asset transfer table and the second digital asset transfer table to obtain the modified first digital asset transfer table and the modified second digital asset transfer table, the process further includes the following steps: verifying the transfer license number in the first digital asset information table corresponding to the first digital asset transfer table and the second digital asset information table corresponding to the second digital asset transfer table, respectively; if the verification fails, sending verification failure information to the first requesting end and the second requesting end, respectively. Before generating a first digital asset data package based on the modified first digital asset transfer table and the corresponding digital asset information table, and before generating a second digital asset data package based on the modified second digital asset transfer table and the corresponding digital asset information table, the method further includes the following steps: generating a first transfer license number based on the digital asset information table corresponding to the first digital asset transfer table, adding the first transfer number to the digital asset information table corresponding to the first digital asset transfer table, generating a second transfer license number based on the digital asset information table corresponding to the second digital asset transfer table, and adding the second transfer number to the digital asset information table corresponding to the second digital asset transfer table.
[0007] Other implementations of any of the foregoing aspects include a corresponding system, apparatus, and / or computer program configured to perform the operations of the method. This disclosure also provides a computer-readable storage medium coupled to one or more processors and having instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to perform operations according to an implementation of the method provided herein. This disclosure also provides a system for implementing the methods provided herein. The system includes one or more processors and a computer-readable storage medium coupled to the one or more processors and having instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to perform operations according to an implementation of the method provided herein.
[0008] Compared to previously available technologies, the implementation described herein offers at least the following technical advantages and / or improvements. By using a unique identifier corresponding to each digital asset data packet—identity identifiers that are unique and stored in the blockchain, making them tamper-proof—it facilitates the determination and traceability of asset ownership. By changing the owner recorded during the transfer of digital assets corresponding to the digital asset data packet, rapid transfer of digital assets is achieved, preventing transaction fraud during the transfer process. This solves the problem of insufficient security for both parties in the transfer, leading to slow and low-reliability digital asset transfers.
[0009] It should be understood that implementations of this disclosure may include any combination of the aspects and features described herein. That is, implementations of this disclosure are not limited to the combinations of aspects and features specifically described herein, but also include any other suitable combination of the aspects and features provided.
[0010] Details of one or more implementations of this disclosure are set forth in the accompanying drawings and the following description. Other features and advantages of this disclosure will be apparent from the specification, drawings, and claims. Attached Figure Description
[0011] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0012] Figure 1 This is a network diagram illustrating the entity connection of a method for the transfer of digitized assets according to this application.
[0013] Figure 2 This is an application scenario diagram of one of the asset digitization and transfer methods proposed in this application;
[0014] Figure 3 This is a schematic diagram of the entity connection for a method of asset digitization transfer according to this application;
[0015] Figure 4 This is a data flow diagram illustrating a method for the transfer of digitized assets according to this application.
[0016] Figure 5 This is a flowchart illustrating a method for the transfer of digitized assets according to this application. Detailed Implementation
[0017] Figure 1The diagram below illustrates the entity connection network of this application. In a blockchain network, there are multiple nodes. Due to the decentralized and immutable nature of blockchain, different nodes can communicate with each other. Users establish connections with the blockchain network through a platform. It should be noted that the platform includes at least one processor, which is used to process information from users and to implement data connections between users and the blockchain network.
[0018] See Figure 2 , Figure 2 As shown in the application scenario diagram of this application, the first requesting end, where the user is located, sends a digital asset transfer request to the platform. The platform receives the user's digital asset transfer request through a processor. Based on the digital asset transfer request, the processor obtains a second digital asset transfer table from the second requesting end. The second digital asset transfer table records that the owner of the digital asset signal packet is the second requesting end, and only the second requesting end has the right to change the owner of the digital asset transfer table. The platform obtains the first digital asset information table corresponding to the first digital asset transfer table and the second digital asset information table corresponding to the second digital asset transfer table, changes the owner of the first digital asset transfer table and the second digital asset transfer table, generates a first digital asset data packet based on the changed first digital asset transfer table and the corresponding digital asset information table, generates a second digital asset data packet based on the changed second digital asset transfer table and the corresponding digital asset information table, sends the changed first digital asset transfer table to the second requesting end, sends the changed second digital asset transfer table to the first requesting end, and stores the first digital asset data packet and the second digital asset data packet on the blockchain.
[0019] See Figure 3 , Figure 3 This is a schematic diagram of the entity connections of multiple processors in the platform described in this application to process the digital asset transfer request. It should be noted that there can be multiple processors or just one processor, and the number of processors can be adjusted in real time according to the actual situation of the platform.
[0020] In one embodiment of this application, the processor 1 is connected to the requesting end where the user is located and is used to receive a digital asset transfer request from a first requesting end. The processor 2 is used to obtain a second digital asset transfer table from a second requesting end according to the digital asset transfer request. The second digital asset transfer table records that the owner of the digital asset signal package is the second requesting end, and only the second requesting end has the right to change the owner of the digital asset transfer table. The processor 3 is used to obtain a first digital asset information table corresponding to the first digital asset transfer table and a second digital asset information table corresponding to the second digital asset transfer table. The processor 4 is used to change the ownership of the first digital asset transfer table and the second digital asset transfer table, resulting in modified first and second digital asset transfer tables. The processor 5 is used to generate a first digital asset data packet based on the modified first digital asset transfer table and the corresponding digital asset information table, and to generate a second digital asset data packet based on the modified second digital asset transfer table and the corresponding digital asset information table. The processor 6 is used to send the modified first digital asset transfer table to the second requesting end and the modified second digital asset transfer table to the first requesting end. The processor 7 is used to store the first and second digital asset data packets on the blockchain.
[0021] Figure 4 This is a data flow diagram illustrating a method for the transfer of digitized assets according to this application.
[0022] See Figure 5 The method described in this application includes the following steps:
[0023] S100: At least one processor receives a digital asset transfer request from the first requesting end;
[0024] The digital asset transfer request is received from a first computing device, which is operated by a first institution associated with the first requesting end. The digital asset transfer request includes a first digital asset transfer table and the identity information of the second requesting end. The first digital asset transfer table records that the owner of the digital asset signal package is the first requesting end, and only the first requesting end has the authority to change the owner of the digital asset transfer table.
[0025] S200: Obtain a second digital asset transfer table from the second requesting end according to the digital asset transfer request. The second digital asset transfer table records that the owner of the digital asset signal package is the second requesting end, and only the second requesting end has the right to change the owner of the digital asset transfer table.
[0026] S300: Receive the second digital asset transfer table from the second requesting end;
[0027] S400: At least one processor obtains the first digital asset information table corresponding to the first digital asset circulation table and the second digital asset information table corresponding to the second digital asset circulation table respectively. The digital asset information table includes asset content information, asset address information and asset identification number, and the asset identification number is unique.
[0028] By using asset content information, asset address information, and the corresponding asset identification number, the requesting end can quickly locate the corresponding asset according to the digital asset information table and proceed with subsequent operations. More specifically, because each asset has a unique identification number, it can quickly identify the real-world asset, ensuring the uniqueness of the digital asset data package. Compared to existing technologies that only upload asset information, which lack uniqueness and lead to issues like substandard or fraudulent shipments during asset transfer, this technology ensures that the asset identification number remains unchanged throughout the asset transfer process.
[0029] S500: At least one processor performs an ownership change on the first digital asset transfer table and the second digital asset transfer table to obtain a modified first digital asset transfer table and a modified second digital asset transfer table;
[0030] S600: The at least one processor generates a first digital asset data packet based on the modified first digital asset transfer table and the corresponding digital asset information table, and generates a second digital asset data packet based on the modified second digital asset transfer table and the corresponding digital asset information table.
[0031] S700: The at least one processor sends the modified first digital asset transfer table to the second requesting end, and sends the modified second digital asset transfer table to the first requesting end;
[0032] The first requesting party is the current owner of the second digital asset, possessing ownership of the current second digital asset data package and the corresponding physical asset. It can process the second digital asset transfer table to complete operations such as transfer, gifting, and cancellation. The second requesting party is the current owner of the first digital asset, possessing ownership of the current first digital asset data package and the corresponding physical asset. It can process the first digital asset transfer table to complete operations such as transfer, gifting, and cancellation. It should be noted that after the ownership changes, only the current owner of the digital asset has the right to process the digital asset and change the ownership in the digital asset transfer table.
[0033] S800: The first digital asset data packet and the second digital asset data packet are stored on the blockchain by the at least one processor.
[0034] When detailed information about the digital assets is needed, it can be retrieved from the blockchain. Based on the digital asset information table, this effectively prevents the digital asset data packets from being tampered with or lost, thus avoiding asset loss. This significantly improves security.
[0035] In one embodiment of this application, the step of changing the ownership of the first digital asset transfer table and the second digital asset transfer table by at least one processor to obtain the modified first digital asset transfer table and the modified second digital asset transfer table specifically includes the following steps:
[0036] Change the owner information recorded in the first digital asset transfer table from the first requesting party to the second requesting party;
[0037] Change the owner information recorded in the second digital asset transfer table from the second requesting party to the first requesting party.
[0038] In one embodiment of this application, by changing the owner recorded in the digital asset transfer table and recording the original owner as the historical owner, it is convenient to trace and confirm the ownership of digital assets in the future, avoid disputes over asset ownership, improve the efficiency of asset transfer, and reduce the cost of asset transfer.
[0039] In one embodiment of this application, before the step of changing the ownership of the first digital asset transfer table and the second digital asset transfer table by at least one processor to obtain the modified first digital asset transfer table and the modified second digital asset transfer table, the following steps are further included:
[0040] Verify the transfer license number in the first digital asset information table corresponding to the first digital asset transfer table and the second digital asset information table corresponding to the second digital asset transfer table, respectively.
[0041] If verification fails, verification failure information is sent to both the first requesting end and the second requesting end.
[0042] More specifically, by verifying the transfer license number in the first digital asset information table corresponding to the first digital asset transfer table and the second digital asset information table corresponding to the second digital asset transfer table, it is possible to effectively ensure that the digital asset transfer is carried out under controllable conditions. When the digital assets held by the requesting end are fraudulent, at least one processor can terminate the asset transfer behavior, thereby preventing fraudulent digital asset data packets from being transferred and traded, thus avoiding asset fraud and ensuring the security of digital asset transfer.
[0043] In one embodiment of this application, the at least one processor generates a first digital asset data packet based on the modified first digital asset transfer table and the corresponding digital asset information table. Before generating the second digital asset data packet based on the modified second digital asset transfer table and the corresponding digital asset information table, the following steps are further included:
[0044] A first transfer license number is generated based on the digital asset information table corresponding to the first digital asset transfer table, and the first transfer number is added to the digital asset information table corresponding to the first digital asset transfer table.
[0045] A second transfer license number is generated based on the digital asset information table corresponding to the second digital asset transfer table, and the second transfer number is added to the digital asset information table corresponding to the second digital asset transfer table.
[0046] In one embodiment of this application, before receiving the digital asset splitting request from the requesting end, the following steps are further included:
[0047] Obtain a digital asset generation request from the requesting end, the digital asset generation request containing the asset storage information;
[0048] Verify the asset storage information;
[0049] The digital assets are stored on the blockchain.
[0050] In one embodiment of this application, before obtaining the digital asset generation request from the requesting end, the method further includes the following steps:
[0051] The requesting party stores the assets at the warehousing end;
[0052] The warehousing terminal generates asset storage information based on the asset, and the asset storage information includes asset content information, asset address information, and asset owner identity information.
[0053] The warehousing end sends the asset storage information to the requesting end.
[0054] In one embodiment of this application, if the verification passes, generating a digital asset data packet based on the digital asset generation request further includes the following steps:
[0055] A circulation license number is generated based on the digital asset circulation table. The circulation license number is used to verify the circulation license permissions of the digital asset data package.
[0056] The transfer license number is stored in the digital asset information table corresponding to the digital asset transfer table.
[0057] Other implementations of any of the foregoing aspects include a corresponding system, apparatus, and / or computer program configured to perform the operations of the method. This disclosure also provides a computer-readable storage medium coupled to one or more processors and having instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to perform operations according to an implementation of the method provided herein. This disclosure also provides a system for implementing the methods provided herein. The system includes one or more processors and a computer-readable storage medium coupled to the one or more processors and having instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to perform operations according to an implementation of the method provided herein.
[0058] As can be seen from the above technical solution, the asset digitization transfer method and system provided in this application uses a unique identity identifier number corresponding to each digital asset data packet. The identity identifier number is unique and stored in the blockchain, which cannot be tampered with, facilitating the determination and traceability of asset ownership. By changing the owner recorded in the digital asset transfer corresponding to the digital asset data packet, the rapid transfer of digital assets is realized, avoiding transaction fraud during the transfer process, and solving the problem that the security of both parties in the transfer cannot be guaranteed, resulting in slow digital asset transfer and low credibility.
[0059] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the claims of this application.
Claims
1. A method for the circulation of asset digitization, characterized in that, Executed by at least one processor, the method includes the following steps: At least one processor receives a digital asset transfer request from the first requesting end; The digital asset transfer request is received from a first computing device, which is operated by a first institution associated with the first requesting end. The digital asset transfer request includes a first digital asset transfer table and the identity information of the second requesting end. The first digital asset transfer table records that the owner of the first digital asset signal package is the first requesting end, and only the first requesting end has the authority to change the owner of the first digital asset transfer table. According to the digital asset transfer request, the second requesting end obtains the second digital asset transfer table. The second digital asset transfer table records that the owner of the second digital asset signal package is the second requesting end, and only the second requesting end has the right to change the owner of the second digital asset transfer table. Receive the second digital asset transfer table from the second requesting party; At least one processor acquires a first digital asset information table corresponding to the first digital asset transfer table and a second digital asset information table corresponding to the second digital asset transfer table, respectively. The digital asset information table includes asset content information, asset address information, and asset identification number, and the asset identification number is unique. In response to the digital asset transfer request, based on the received first digital asset transfer table and second digital asset transfer table, at least one processor performs an ownership change on the first digital asset transfer table and the second digital asset transfer table to obtain a modified first digital asset transfer table and a modified second digital asset transfer table. The at least one processor generates a first digital asset data packet based on the modified first digital asset transfer table and the first digital asset information table, and generates a second digital asset data packet based on the modified second digital asset transfer table and the second digital asset information table; The at least one processor sends the modified first digital asset transfer table to the second requesting end, and sends the modified second digital asset transfer table to the first requesting end; The first digital asset data packet and the second digital asset data packet are stored on the blockchain by the at least one processor.
2. The method of claim 1, wherein, The process of changing the ownership of the first digital asset transfer table and the second digital asset transfer table by at least one processor to obtain the modified first digital asset transfer table and the modified second digital asset transfer table specifically includes the following steps: Change the owner information recorded in the first digital asset transfer table from the first requesting party to the second requesting party; Change the owner information recorded in the second digital asset transfer table from the second requesting party to the first requesting party.
3. The method of claim 2, wherein, Before the process of changing the ownership of the first digital asset transfer table and the second digital asset transfer table by at least one processor to obtain the modified first digital asset transfer table and the modified second digital asset transfer table, the following steps are also included: Verify the transfer license number in the first digital asset information table corresponding to the first digital asset transfer table and the second digital asset information table corresponding to the second digital asset transfer table, respectively. If verification fails, verification failure information is sent to both the first requesting end and the second requesting end.
4. The method of claim 3, wherein, Before the at least one processor generates a first digital asset data packet based on the modified first digital asset transfer table and the first digital asset information table, and before generating a second digital asset data packet based on the modified second digital asset transfer table and the second digital asset information table, the following steps are also included: A first transfer license number is generated based on the first digital asset information table corresponding to the first digital asset transfer table, and the first transfer number is added to the first digital asset information table corresponding to the first digital asset transfer table. A second transfer license number is generated based on the second digital asset information table corresponding to the second digital asset transfer table, and the second transfer number is added to the second digital asset information table corresponding to the second digital asset transfer table.
5. The method of claim 4, wherein, Before receiving the digital asset transfer request from the requesting end, the following steps are also included: Obtain a digital asset generation request from the requesting end, the digital asset generation request containing asset storage information; Verify the asset storage information; The digital assets are stored on the blockchain.
6. The method of claim 5, wherein, Before obtaining the digital asset generation request from the requesting end, the method further includes the following steps: The requesting party stores the assets at the warehousing end; The warehousing terminal generates asset storage information based on the asset, and the asset storage information includes asset content information, asset address information, and asset owner identity information. The warehousing end sends the asset storage information to the requesting end.
7. The method of claim 5, wherein, If the verification passes, a digital asset data package is generated based on the digital asset generation request, and the process further includes the following steps: A circulation license number is generated based on the digital asset circulation table. The circulation license number is used to verify the circulation license permissions of the digital asset data package. The transfer license number is stored in the digital asset information table corresponding to the digital asset transfer table.
8. An asset digitalization circulation system, characterized in that, Includes at least one processor; and A memory communicatively coupled to the at least one processor, the memory storing instructions that, when executed, cause the at least one processor to perform operations including: Receive digital asset transfer requests from the first requesting party; The digital asset transfer request includes a first digital asset transfer table and the identity information of the second requester. The first digital asset transfer table records that the owner of the first digital asset signal package is the first requester, and only the first requester has the authority to change the owner of the first digital asset transfer table. According to the digital asset transfer request, the second requesting end obtains the second digital asset transfer table. The second digital asset transfer table records that the owner of the second digital asset signal package is the second requesting end, and only the second requesting end has the right to change the owner of the second digital asset transfer table. Receive the second digital asset transfer table from the second requesting party; Obtain the first digital asset information table corresponding to the first digital asset transfer table and the second digital asset information table corresponding to the second digital asset transfer table respectively. The digital asset information table includes asset content information, asset address information and asset identification number, and the asset identification number is unique. In response to the digital asset transfer request, based on the received first digital asset transfer table and second digital asset transfer table, the ownership of the first digital asset transfer table and the second digital asset transfer table is changed to obtain the changed first digital asset transfer table and the changed second digital asset transfer table; A first digital asset data package is generated based on the modified first digital asset transfer table and the first digital asset information table; a second digital asset data package is generated based on the modified second digital asset transfer table and the second digital asset information table. Send the modified first digital asset transfer table to the second requesting end, and send the modified second digital asset transfer table to the first requesting end; The first digital asset data packet and the second digital asset data packet are stored on the blockchain.
9. The system of claim 8, wherein, The system also includes: Obtain the digital asset generation request from the requesting end; The digital asset generation request is received from a first computing device, which is operated by a first institution associated with the requesting end, and the digital asset generation request contains asset storage information. Verify the asset storage information; If the verification is successful, a digital asset data package is generated according to the digital asset generation request. The digital asset data package includes a digital asset information table and a digital asset transfer table corresponding to the digital asset information table. The digital asset information table includes asset content information, asset address information, and asset identification number. The asset identification number is unique. The digital asset transfer table is used to record the change information of the ownership of the digital asset data package, and only the current owner has the authority to change the ownership of the digital asset transfer table. Send the digital asset transfer table to the requesting end; The digital asset data package is stored on the blockchain.
10. One or more computer-readable storage media storing instructions, the instructions comprising, When executed, the instruction causes at least one processor to perform operations including the following: Receive digital asset transfer requests from the first requesting party; The digital asset transfer request includes a first digital asset transfer table and the identity information of the second requester. The first digital asset transfer table records that the owner of the first digital asset signal package is the first requester, and only the first requester has the authority to change the owner of the first digital asset transfer table. According to the digital asset transfer request, the second requesting end obtains the second digital asset transfer table. The second digital asset transfer table records that the owner of the second digital asset signal package is the second requesting end, and only the second requesting end has the right to change the owner of the second digital asset transfer table. Receive the second digital asset transfer table from the second requesting party; Obtain the first digital asset information table corresponding to the first digital asset transfer table and the second digital asset information table corresponding to the second digital asset transfer table respectively. The digital asset information table includes asset content information, asset address information and asset identification number, and the asset identification number is unique. In response to the digital asset transfer request, based on the received first digital asset transfer table and second digital asset transfer table, the ownership of the first digital asset transfer table and the second digital asset transfer table is changed to obtain the changed first digital asset transfer table and the changed second digital asset transfer table; A first digital asset data package is generated based on the modified first digital asset transfer table and the first digital asset information table; a second digital asset data package is generated based on the modified second digital asset transfer table and the second digital asset information table. Send the modified first digital asset transfer table to the second requesting end, and send the modified second digital asset transfer table to the first requesting end; The first digital asset data packet and the second digital asset data packet are stored on the blockchain.