CN116415972A - Multi-account payment management method and system based on NFT and digital collection - Google Patents

Multi-account payment management method and system based on NFT and digital collection Download PDF

Info

Publication number
CN116415972A
CN116415972A CN202310688360.4A CN202310688360A CN116415972A CN 116415972 A CN116415972 A CN 116415972A CN 202310688360 A CN202310688360 A CN 202310688360A CN 116415972 A CN116415972 A CN 116415972A
Authority
CN
China
Prior art keywords
digital
nft
target
digital collection
collection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310688360.4A
Other languages
Chinese (zh)
Inventor
李家琦
王永峰
白培基
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Sunson Tech Co ltd
Original Assignee
Shenzhen Sunson Tech Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Sunson Tech Co ltd filed Critical Shenzhen Sunson Tech Co ltd
Priority to CN202310688360.4A priority Critical patent/CN116415972A/en
Publication of CN116415972A publication Critical patent/CN116415972A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • G06Q30/0185Product, service or business identity fraud
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/22Payment schemes or models
    • G06Q20/227Payment schemes or models characterised in that multiple accounts are available, e.g. to the payer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0208Trade or exchange of goods or services in exchange for incentives or rewards

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention relates to the technical field of blockchains, and discloses a multi-account payment management method and system based on NFT and digital collection, which are used for realizing transaction among multiple accounts and diversified functional values of the digital collection. The method comprises the following steps: establishing an intelligent contract according to the blockchain, and establishing target contact information between member information of a target user and NFT digital collection based on the intelligent contract; according to different account information and target contact information, giving financial properties to the NFT digital stock to obtain a first digital stock; according to the intelligent contract, performing function assignment of an integral certificate and a equity certificate on the first digital collection to obtain a second digital collection; and generating a corresponding unique identifier according to the second digital stock, and carrying out transaction and transfer recording on the second digital stock according to the blockchain and the unique identifier to generate corresponding target anti-counterfeiting information.

Description

Multi-account payment management method and system based on NFT and digital collection
Technical Field
The invention relates to the technical field of blockchains, in particular to a multi-account payment management method and system based on NFT and digital collection.
Background
As digital assets are increasingly distributed and used on blockchains, so too is the need to manage and transact digital assets. Conventional account systems have difficulty in meeting the requirements of digital asset management, and thus a new multi-account payment management method is required.
However, the prior art often has the problems of centralized management, opaque operation, poor anti-counterfeiting capability and the like, so that transaction among multiple accounts cannot be performed.
Disclosure of Invention
The invention provides a multi-account payment management method and a multi-account payment management system based on NFT and digital collection, which are used for realizing transaction among multiple accounts and diversified functional value of the digital collection.
The first aspect of the present invention provides a multi-account payment management method based on an NFT and a digital collection, the multi-account payment management method based on an NFT and a digital collection comprising:
acquiring target digital content to be processed, converting the target digital content into NFT tokens, and creating NFT digital collections according to the NFT tokens;
establishing an intelligent contract according to a preset blockchain, and establishing a connection between member information of a target user and the NFT digital collection based on the intelligent contract to obtain target contact information;
Acquiring different account information corresponding to the target user, and giving financial properties to the NFT digital stock according to the different account information and the target contact information to obtain a first digital stock;
according to the intelligent contract, the functions of the integral certificate and the equity certificate are endowed to the first digital collection, so that a second digital collection is obtained;
and generating a corresponding unique identifier according to the second digital collection, and carrying out transaction and transfer recording on the second digital collection according to the blockchain and the unique identifier to generate corresponding target anti-counterfeiting information.
With reference to the first aspect, in a first implementation manner of the first aspect of the present invention, the obtaining target digital content to be processed and converting the target digital content into an NFT token, creating an NFT digital collection according to the NFT token includes:
obtaining target digital content to be processed and target token standards, wherein the target token standards are used for defining a generation mode of an NFT token identifier and a token internal structure;
converting the target digital content into NFT tokens based on the target token criteria;
defining metadata of the target digital content, and creating an identifier of the NFT token according to the metadata to obtain a token identifier;
Binding the token identifier and the NFT token, generating an NFT digital collection.
With reference to the first aspect, in a second implementation manner of the first aspect of the present invention, the establishing an intelligent contract according to a preset blockchain, and establishing a connection between member information of a target user and the NFT digital collection based on the intelligent contract, to obtain target contact information, includes:
establishing an intelligent contract on a preset blockchain, wherein the intelligent contract is used for maintaining the relationship between the digital collection and the user member information;
acquiring member information of a target user, and defining functions and events of the member information through the intelligent contract to obtain the functions and the event definition;
and establishing the connection between the member information of the target user and the NFT digital stock according to the function and the event definition to obtain target contact information.
With reference to the first aspect, in a third implementation manner of the first aspect of the present invention, the obtaining different account information corresponding to the target user, and assigning a financial attribute to the NFT digital stock according to the different account information and the target contact information, to obtain a first digital stock includes:
Different account information corresponding to the target user is obtained;
associating, by the smart contract, the different account information with the NFT digital stock;
and giving financial attributes to the NFT digital stock according to the different account information and the target contact information to obtain a first digital stock, wherein the first digital stock is used for carrying out transaction, point conversion and point consumption operation among a plurality of accounts.
With reference to the first aspect, in a fourth implementation manner of the first aspect of the present invention, the assigning, according to the intelligent contract, functions of an integration certificate and a rights certificate to the first digital collection, to obtain a second digital collection includes:
designing a digital collection point certificate and a equity certificate, and creating a plurality of digital collections of different types according to the first digital collection;
and carrying out association processing on the digital collection point certificate, the equity certificate and the plurality of digital collections of different types to obtain a second digital collection.
With reference to the first aspect, in a fifth implementation manner of the first aspect of the present invention, the generating a corresponding unique identifier according to the second digital collection, and performing transaction and transfer recording on the second digital collection according to the blockchain and the unique identifier, to generate corresponding target anti-counterfeiting information includes:
Generating a random number according to the second digital stock, and taking the random number as a unique identifier corresponding to the second digital stock;
carrying out transaction and transfer recording on the second digital collection according to the blockchain and the unique identifier to obtain transaction and transfer recording information;
and according to the transaction and transfer record information, carrying out anti-counterfeiting information inquiry on the second digital collection to obtain corresponding target anti-counterfeiting information.
The second aspect of the present invention provides a multi-account payment management system based on NFT and digital collection, the multi-account payment management system based on NFT and digital collection comprising:
the acquisition module is used for acquiring target digital content to be processed, converting the target digital content into NFT tokens and creating NFT digital collection according to the NFT tokens;
the establishing module is used for establishing an intelligent contract according to a preset blockchain, and establishing the connection between the member information of the target user and the NFT digital collection based on the intelligent contract to obtain target contact information;
the attribute analysis module is used for acquiring different account information corresponding to the target user, and giving financial attributes to the NFT digital stock according to the different account information and the target contact information to obtain a first digital stock;
The function giving module is used for giving functions of an integral certificate and a equity certificate to the first digital collection according to the intelligent contract to obtain a second digital collection;
and the generation module is used for generating a corresponding unique identifier according to the second digital collection, and carrying out transaction and transfer recording on the second digital collection according to the blockchain and the unique identifier to generate corresponding target anti-counterfeiting information.
A third aspect of the present invention provides a multi-account payment management device based on NFT and digital collection, comprising: a memory and at least one processor, the memory having instructions stored therein; the at least one processor invokes the instructions in the memory to cause the NFT and digital collection based multi-account payment management device to perform the NFT and digital collection based multi-account payment management method described above.
A fourth aspect of the present invention provides a computer-readable storage medium having instructions stored therein that, when executed on a computer, cause the computer to perform the NFT and digital collection based multi-account payment management method described above.
In the technical scheme provided by the invention, an intelligent contract is established according to a blockchain, and target contact information between member information of a target user and NFT digital collection is established based on the intelligent contract; according to different account information and target contact information, giving financial properties to the NFT digital stock to obtain a first digital stock; according to the intelligent contract, performing function assignment of an integral certificate and a equity certificate on the first digital collection to obtain a second digital collection; generating a corresponding unique identifier according to the second digital stock, and carrying out transaction and transfer recording on the second digital stock according to the blockchain and the unique identifier to generate corresponding target anti-counterfeiting information; assets such as digital content only existing in a digital space can be identified and managed, the digital assets can be related to the digital form of real articles in the real world, so that the digital assets can be interacted with reality, the NFT digital assets can become articles uniquely corresponding to the real articles in the virtual world, a piece of works is marked with anti-counterfeiting codes through a blockchain technology, the digital assets are changed into digital assets with uniqueness, the digital assets can be traced, transactions can be carried out among multiple accounts, functions of point certificates and equity certificates are given to the digital assets, functions of point conversion, point consumption, equity acquisition, equity conversion and the like are given to the digital assets in the transaction process, and diversified functional values of the digital assets are realized.
Drawings
FIG. 1 is a schematic diagram of one embodiment of a multi-account payment management method based on NFT and digital collection in an embodiment of the invention;
FIG. 2 is a flow chart of creating NFT digital collections in accordance with an embodiment of the present invention;
FIG. 3 is a flow chart of establishing target contact information in an embodiment of the invention;
FIG. 4 is a flow chart of the assignment of financial attributes in an embodiment of the present invention;
FIG. 5 is a schematic diagram of one embodiment of a NFT and digital collection based multi-account payment management system in an embodiment of the invention;
FIG. 6 is a schematic diagram of one embodiment of a multi-account payment management device based on NFT and digital collections in an embodiment of the invention.
Detailed Description
The embodiment of the invention provides a multi-account payment management method and system based on NFT and digital collection, which are used for realizing transaction among multiple accounts and diversified functional value of the digital collection. The terms "first," "second," "third," "fourth" and the like in the description and in the claims and in the above drawings, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments described herein may be implemented in other sequences than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed or inherent to such process, method, article, or apparatus.
For ease of understanding, a specific flow of an embodiment of the present invention is described below, referring to fig. 1, and one embodiment of a multi-account payment management method based on NFT and digital collection in the embodiment of the present invention includes:
s101, acquiring target digital content to be processed, converting the target digital content into NFT tokens, and creating NFT digital collection according to the NFT tokens;
it can be appreciated that the execution subject of the present invention may be a multi-account payment management system based on NFT and digital collection, and may also be a terminal or a server, which is not limited herein. The embodiment of the invention is described by taking a server as an execution main body as an example.
Firstly, the creation of the NFT digital collection requires the use of the ERC721 token standard, which defines the generation mode of the NFT token identifier and the token internal structure, and it should be noted that the use of the ERC721 standard can ensure the uniqueness and consistency of the NFT token, thereby providing a standardized mode for the creation of the digital collection. Second, creating a digital collection requires a digital artwork or other digital content, such as audio, video, virtual props, etc. To convert digital content into NFT tokens, digital content needs to be written into a smart contract on the ethernet blockchain, and creation of digital collections is accomplished through invocation of the smart contract. Further, metadata of the digital collection is defined, and it should be noted that the metadata may be understood as information about the digital collection, and may include information such as collection name, author, creation time, collection type, collection description, and the like. Metadata is stored in a json format in the smart contract and created with NFT tokens. Finally, a unique identifier is created for the digital collection, typically using a random number generation scheme to generate the unique identifier. This identifier will be used as an identifier for NFT tokens to be tied to digital collections. By the provision of the ERC721 standard, a digital stock will create a token in the ethernet account on the blockchain and assign it to the creator of the digital stock.
S102, establishing an intelligent contract according to a preset blockchain, and establishing a connection between member information of a target user and NFT digital collection based on the intelligent contract to obtain target contact information;
specifically, an intelligent contract is first established on the blockchain, and the intelligent contract is responsible for maintaining the relationship between the digital collection and the user member information. Upon creation of the NFT digital collection, the NFT token may bind with the smart contract so that the smart contract may confirm with which digital collection the NFT token is associated. Further, the user's membership information and different account information may be associated with the digital collection. For example, the member information of the user may be defined as a nickname, a mailbox address, a password, etc., and these information may be bound to the digital collection to enable association between the user and the digital collection. Meanwhile, different account information may also be associated with the digital collection as well. Finally, the relationship between the digital collection and the user member information is realized through the intelligent contract. The smart contracts may define functions and events for interacting with NFT tokens and user membership information to enable association between digital collections and user membership information. For example, a function may be defined in which some of the member information may be recorded in the smart contract when the user pays a transaction from an account to help the smart contract track and manage the usage and history of the digital collection.
S103, acquiring different account information corresponding to a target user, and giving financial properties to the NFT digital stock according to the different account information and the target contact information to obtain a first digital stock;
it should be noted that the smart contract contains related information of the digital collection, including information such as name, description, creator, and corresponding identity identifier. Different accounts are created, including bank accounts, virtual currency accounts, membership points accounts, etc., for enabling financial attribute enablement of digital collections. Associating different account information with the digital collection: and associating the different account information with the digital collection through the intelligent contract. For example, bank account information is associated with a digital collection, so that the digital collection can accept bank transfer or credit card payment, and the transaction function between the digital collection and different accounts is realized through an intelligent contract. For example, a user may place a digital collection on a transaction platform for sale, and other users may make purchases via account information such as a bank account, a virtual currency account, and the like. Realizing integral conversion and consumption functions: the integration certificate and the equity certificate are enabled through the intelligent contract, so that the integration conversion and consumption functions of the digital collection can be realized. For example, the digital collection is associated with the point account, and the user can obtain rights and interests of the digital collection, pay and other operations through consuming the points, and finally, the financial attribute of the NFT digital collection is endowed to obtain the first digital collection.
S104, according to the intelligent contract, giving functions of an integral certificate and a rights and interests certificate to the first digital collection to obtain a second digital collection;
specifically, digital collection point vouchers and equity vouchers are designed: the digital collection point certificate and the equity certificate are designed, so that the digital collection can have more functions and use values. For example, when a member system is supported, benefits such as benefits and privileges can be provided to digital collections by virtue of its member points and membership benefits. Different types of digital collections may be created according to different needs. For example, audio digital collections, video digital collections, art digital collections, and the like are created, so that the digital collections have more application values in different fields. In the aspect of intelligent contracts, digital collection and point certificates and equity certificates are associated, and diversified functions and use values are given to the digital collection. For example, the relationship between digital collections and point certificates plays a real role in the fields of transactions, exchanges, point rewards, and the like. The digital collection can have diversified functions and purposes by energizing the point certificate and the equity certificate of the digital collection. For example, digital collection point voucher enablement means that the digital collection can participate in different point redemption activities, and digital collection equity voucher enablement means that the digital collection can acquire more project investment opportunities.
S105, generating a corresponding unique identifier according to the second digital stock, and carrying out transaction and transfer recording on the second digital stock according to the blockchain and the unique identifier to generate corresponding target anti-counterfeiting information.
In particular, the second digital collection is marked with a unique identifier, which may be a randomly generated number or other form. This identifier will be the unique identity of the digital collection, creating a digital collection token in the blockchain. Binding the digital collection and the identifier through the intelligent contract so that the digital collection and the identifier establish a corresponding relation. Meanwhile, the anti-counterfeiting of the digital collection is realized by using a block chain technology. Each time a digital collection is transacted or transferred, it needs to be recorded on the blockchain. The method can perform decentralization, open and transparent recording on the blockchain, prevent malignant infringement of the digital stock, and finally perform transaction and transfer recording on the second digital stock according to the blockchain and the unique identifier to generate corresponding target anti-counterfeiting information.
In the embodiment of the invention, an intelligent contract is established according to a blockchain, and target contact information between member information of a target user and NFT digital collection is established based on the intelligent contract; according to different account information and target contact information, giving financial properties to the NFT digital stock to obtain a first digital stock; according to the intelligent contract, performing function assignment of an integral certificate and a equity certificate on the first digital collection to obtain a second digital collection; generating a corresponding unique identifier according to the second digital stock, and carrying out transaction and transfer recording on the second digital stock according to the blockchain and the unique identifier to generate corresponding target anti-counterfeiting information; assets such as digital content only existing in a digital space can be identified and managed, the digital assets can be related to the digital form of real articles in the real world, so that the digital assets can be interacted with reality, the NFT digital assets can become articles uniquely corresponding to the real articles in the virtual world, a piece of works is marked with anti-counterfeiting codes through a blockchain technology, the digital assets are changed into digital assets with uniqueness, the digital assets can be traced, transactions can be carried out among multiple accounts, functions of point certificates and equity certificates are given to the digital assets, functions of point conversion, point consumption, equity acquisition, equity conversion and the like are given to the digital assets in the transaction process, and diversified functional values of the digital assets are realized.
In a specific embodiment, as shown in fig. 2, the process of performing step S101 may specifically include the following steps:
s201, acquiring target digital content to be processed and target token standards, wherein the target token standards are used for defining the generation mode and the token internal structure of the NFT token identifier;
s202, converting target digital content into NFT tokens based on target token standards;
s203, defining metadata of the target digital content, and creating an identifier of the NFT token according to the metadata to obtain a token identifier;
s204, binding the token identifier and the NFT token to generate the NFT digital collection.
Specifically, the server determines the target token standard to use and if the existing token standard is being used, looks up the corresponding document to learn the detailed information. If own standards are being developed, it is necessary to define in detail the internal data structure of the token and the correspondence of digital content thereto. Further, metadata defining the digital content is required, and identifier creation of NFT tokens is performed based on the metadata. An identifier is typically made up of a unique set of attributes such as name, description, author, version number, creation date, etc. By associating these attributes with the digital content, a unique token identifier can be created. It should be noted that when metadata of digital content is defined, including, but not limited to, a name of the digital content, a short description of the digital content is typically displayed in a token transaction, a creator or holder of the digital content, a version number of the digital content, a type of the digital content used to manage updating of the digital content, a category to which the digital content belongs, a creation date or release date of the digital content, an access right or use right of the digital content, a quality class or feature of the digital content. Finally, binding the token identifier with the NFT token may result in a digital collection being generated. This digital collection is unique in that it consists of specific digital content, metadata, and token identifiers.
In a specific embodiment, as shown in fig. 3, the process of executing step S102 may specifically include the following steps:
s301, establishing an intelligent contract on a preset blockchain, wherein the intelligent contract is used for maintaining the relationship between the digital collection and the user member information;
s302, acquiring member information of a target user, and defining functions and events of the member information through intelligent contracts to obtain the functions and the event definitions;
s303, establishing the relation between the member information of the target user and the NFT digital collection according to the function and the event definition, and obtaining the target contact information.
It should be noted that the user member information is an important component of the digital collection, and thus the member information of the target user is acquired. And defining functions and events of the member information through intelligent contracts, and establishing a connection with the NFT digital collection. While specifying how to access the user member information and how to interact with the digital collection. For example, a function may be defined to check whether the user has access to the digital collection, and an event to record the transfer of the digital collection. Finally, according to the function and event definition, establishing a relation between the member information of the target user and the NFT digital collection, specifically, defining a function in the intelligent contract, wherein the function receives a member address and a digital collection identifier as parameters. The function will first check if the member address has access to the digital collection. If not, the function will return an error message. Otherwise, the function will record the association between the digital collection and the meeting address in the smart contract, while defining an event in the smart contract that will record the transfer of the digital collection. When a digital collection is transferred from one membership address to another, the smart contract will trigger this event and write the relevant information to the blockchain. In this way, the owner changes of the digital collection can be tracked and the membership information updated. A function is defined in the smart contract that will accept a membership address as a parameter and return a list of identifiers of all digital collections owned by the membership address. This allows users to easily access digital collections they own.
In a specific embodiment, as shown in fig. 4, the process of performing step S103 may specifically include the following steps:
s401, acquiring different account information corresponding to a target user;
s402, associating different account information with the NFT digital collection through an intelligent contract;
s403, according to different account information and target contact information, giving financial properties to the NFT digital stock to obtain a first digital stock, wherein the first digital stock is used for carrying out transaction, point conversion and point consumption operation among a plurality of accounts.
Specifically, the server first obtains different account information corresponding to the target user, where the account information includes a bank account, an electronic wallet, a digital currency wallet, and the like. Further, by associating different account information with the NFT digital collection via the smart contract, in embodiments of the present invention, a function is first defined that associates the account information with ownership of the digital collection. This function needs to check the validity of the account information and associate the transactable currency with the identifier of the particular digital collection. Specifically, when a function is defined in the smart contract, the function will accept an account address and digital collection identifier as parameters. This function will check if the account address is entitled to hold the digital collection and associate ownership of the digital collection to the account address, while maintaining a mapping in the smart contract that associates the digital collection identifier with the account address. By using this mapping, the smart contract can quickly check the owner of the digital collection during the transaction. In addition, the map may be used to record the transfer of the digital collection to track its ownership history, it being noted that if it is desired to assign other attributes (e.g., financial or other custom attributes) to the digital collection, a correlation function may be defined in the smart contract and the entries for the corresponding digital collection in the map updated as needed. Finally, according to different account information and target contact information, giving financial properties to the NFT digital stock to obtain a first digital stock.
In a specific embodiment, the process of executing step S104 may specifically include the following steps:
(1) Designing a digital collection point certificate and a equity certificate, and creating a plurality of different types of digital collections according to the first digital collection;
(2) And carrying out association processing on the digital collection point certificate and the equity certificate and a plurality of digital collections of different types to obtain a second digital collection.
Specifically, digital collection point credentials and equity credentials are designed, and a plurality of different types of digital collections are created from the first digital collection. These credentials are designed by the properties of the digital collection, metadata, and the needs of the target user. The digital collection point certificate can be used for point exchange, and the digital collection rights and interests certificate can be used for unlocking special functions or peripheral products of the digital collection. For different types of digital collections, different appearances and interaction characteristics can be designed to meet different types of user requirements, and the digital collection point certificate and the equity certificate and a plurality of different types of digital collections are subjected to association processing to obtain a second digital collection. Through intelligent contracts, relationships between digital collections may be established so that they may interact and transfer with each other. A function or event may be defined for recording ownership, redemption, transfer, etc. of the digital collection. In addition, a map can be created to associate digital collections with the vouchers to quickly examine information related to the digital collections in the smart contracts, and in particular, to use the smart contracts to establish relationships between the digital collections when the digital collection points vouchers and equity vouchers and a plurality of different types of digital collections are associated. A function or event is defined for recording ownership, redemption, transfer, etc. of the digital collection. In addition, a map is created that associates digital collections with vouchers and allows them to interact and transfer with each other. Thus, the digital collection can be used as a transaction asset and has characteristics similar to digital currency. For digital collection points and equity certificates, a function or event is defined using a smart contract. These functions or events may record information such as the issuance of points for digital collections, redemption, transfer, and unlocking of rights and interests. For different types of digital collections, different point credentials and equity credentials are defined to meet different types of user requirements, the digital collection point credentials and equity credentials are associated with the digital collections. By using mappings and other data structures, an association is established between credentials and digital collections. The digital collection can be ensured to correctly record information such as points, rights and interests, and corresponding certificates can be ensured to correctly track ownership, interaction and transfer of the digital collection.
In a specific embodiment, the process of executing step S105 may specifically include the following steps:
(1) Generating a random number according to the second digital stock, and taking the random number as a unique identifier corresponding to the second digital stock;
(2) Carrying out transaction and transfer recording on the second digital collection according to the blockchain and the unique identifier to obtain transaction and transfer recording information;
(3) And according to the transaction and transfer record information, carrying out anti-counterfeiting information inquiry on the second digital collection to obtain corresponding target anti-counterfeiting information.
Specifically, a random number is first generated according to the second digital collection, and is used as a unique identifier corresponding to the second digital collection, and is generated through a random number generator and stored in a map or variable in the intelligent contract. This will ensure that each digital collection has a unique identifier, and that transaction and transfer records are made for the second digital collection based on the blockchain and the unique identifier, and the associated transaction and transfer record information is recorded. The transaction and transfer of all digital collections are recorded through events in the intelligent contract, for example, by setting an event for the intelligent contract, when ownership of the digital collections changes, the event is triggered and corresponding information is recorded, anti-counterfeiting information inquiry is carried out on the second digital collections according to the transaction and transfer recording information, and corresponding target anti-counterfeiting information is obtained. By creating a function in the smart contract, it is used to query the digital collection and its transaction and transfer records. The function can access the digital collection and related information stored in the mapping and display the anti-counterfeiting information of the digital collection, and the function is created when the anti-counterfeiting information of the second digital collection is inquired according to the transaction and transfer record information, and the digital collection and the transaction and transfer record thereof are inquired in the intelligent contract. The function will accept the digital collection identifier as input and return all valid transaction and transfer records, recording the digital collection and transaction record information using a map or other data structure. Thus, the intelligent contract can track ownership and history of the digital collection to check whether the digital collection is authentic and avoid fraudulent transactions, and a function or event is defined in the intelligent contract for recording the anti-counterfeiting information of the digital collection. You can use a variety of techniques to protect digital collection anti-counterfeiting information, such as digital watermarking, digital signature, or cryptography techniques. The function ensures that the anti-counterfeiting information of the digital stock is protected, has traceability and non-tamper property, uses intelligent contracts to inquire the transaction and transfer records of the digital stock, and calculates the anti-counterfeiting information of the digital stock. The function should be able to check ownership and history of the digital collection and avoid fraudulent transactions. Furthermore, the function should also be able to verify the integrity and authenticity of the security information.
The multi-account payment management method based on the NFT and the digital collection in the embodiment of the present invention is described above, and the multi-account payment management system based on the NFT and the digital collection in the embodiment of the present invention is described below, referring to fig. 5, an embodiment of the multi-account payment management system based on the NFT and the digital collection in the embodiment of the present invention includes:
an obtaining module 501, configured to obtain target digital content to be processed, convert the target digital content into NFT tokens, and create NFT digital collections according to the NFT tokens;
the establishing module 502 is configured to establish an intelligent contract according to a preset blockchain, and establish a connection between member information of a target user and the NFT digital collection based on the intelligent contract, so as to obtain target contact information;
the attribute analysis module 503 is configured to obtain different account information corresponding to the target user, and assign a financial attribute to the NFT digital stock according to the different account information and the target contact information, so as to obtain a first digital stock;
a function assigning module 504, configured to assign functions of the point certificate and the equity certificate to the first digital collection according to the intelligent contract, so as to obtain a second digital collection;
The generating module 505 is configured to generate a corresponding unique identifier according to the second digital collection, and perform transaction and transfer recording on the second digital collection according to the blockchain and the unique identifier, so as to generate corresponding target anti-counterfeiting information.
Through the cooperation of the components, an intelligent contract is established according to the blockchain, and target contact information between member information of a target user and NFT digital collection is established based on the intelligent contract; according to different account information and target contact information, giving financial properties to the NFT digital stock to obtain a first digital stock; according to the intelligent contract, performing function assignment of an integral certificate and a equity certificate on the first digital collection to obtain a second digital collection; generating a corresponding unique identifier according to the second digital stock, and carrying out transaction and transfer recording on the second digital stock according to the blockchain and the unique identifier to generate corresponding target anti-counterfeiting information; assets such as digital content only existing in a digital space can be identified and managed, the digital assets can be related to the digital form of real articles in the real world, so that the digital assets can be interacted with reality, the NFT digital assets can become articles uniquely corresponding to the real articles in the virtual world, a piece of works is marked with anti-counterfeiting codes through a blockchain technology, the digital assets are changed into digital assets with uniqueness, the digital assets can be traced, transactions can be carried out among multiple accounts, functions of point certificates and equity certificates are given to the digital assets, functions of point conversion, point consumption, equity acquisition, equity conversion and the like are given to the digital assets in the transaction process, and diversified functional values of the digital assets are realized.
Fig. 5 above describes the multi-account payment management system based on the NFT and the digital collection in the embodiment of the present invention in detail from the perspective of a modularized functional entity, and the multi-account payment management device based on the NFT and the digital collection in the embodiment of the present invention is described in detail from the perspective of hardware processing below.
Fig. 6 is a schematic structural diagram of an NFT and digital collection-based multi-account payment management device 600 according to an embodiment of the present invention, where the NFT and digital collection-based multi-account payment management device 600 may vary greatly in configuration or performance, and may include one or more processors (central processing units, CPU) 610 (e.g., one or more processors) and memory 620, one or more storage media 630 (e.g., one or more mass storage devices) storing applications 633 or data 632. Wherein the memory 620 and the storage medium 630 may be transitory or persistent storage. The program stored on the storage medium 630 may include one or more modules (not shown), each of which may include a series of instruction operations on the NFT and digital collection based multi-account payment management device 600. Still further, the processor 610 may be configured to communicate with the storage medium 630 to execute a series of instruction operations in the storage medium 630 on the NFT and digital collection based multi-account payment management device 600.
The NFT and digital collection based multi-account payment management device 600 may also include one or more power supplies 640, one or more wired or wireless network interfaces 650, one or more input/output interfaces 660, and/or one or more operating systems 631, such as Windows service, mac OSX, unix, linux, freeBSD, and the like. It will be appreciated by those skilled in the art that the NFT and digital collection based multi-account payment management device architecture shown in fig. 6 does not constitute a limitation of the NFT and digital collection based multi-account payment management device and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
The invention also provides multi-account payment management equipment based on the NFT and the digital collection, which comprises a memory and a processor, wherein the memory stores computer readable instructions which are executed by the processor, so that the processor executes the steps of the multi-account payment management method based on the NFT and the digital collection in the embodiments.
The present invention also provides a computer readable storage medium, which may be a non-volatile computer readable storage medium, and may also be a volatile computer readable storage medium, where instructions are stored in the computer readable storage medium, when the instructions are executed on a computer, cause the computer to perform the steps of the NFT and digital collection-based multi-account payment management method.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, which are not repeated herein.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied essentially or in part or all of the technical solution or in part in the form of a software product stored in a storage medium, including instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a read-only memory (ROM), a random access memory (randomacceS memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (10)

1. The multi-account payment management method based on the NFT and the digital collection is characterized by comprising the following steps of:
acquiring target digital content to be processed, converting the target digital content into NFT tokens, and creating NFT digital collections according to the NFT tokens;
establishing an intelligent contract according to a preset blockchain, and establishing a connection between member information of a target user and the NFT digital collection based on the intelligent contract to obtain target contact information;
acquiring different account information corresponding to the target user, and giving financial properties to the NFT digital stock according to the different account information and the target contact information to obtain a first digital stock;
According to the intelligent contract, the functions of the integral certificate and the equity certificate are endowed to the first digital collection, so that a second digital collection is obtained;
and generating a corresponding unique identifier according to the second digital collection, and carrying out transaction and transfer recording on the second digital collection according to the blockchain and the unique identifier to generate corresponding target anti-counterfeiting information.
2. The NFT and digital collection based multi-account payment management method of claim 1, wherein the obtaining target digital content to be processed and converting the target digital content into NFT tokens, creating NFT digital collections from the NFT tokens comprises:
obtaining target digital content to be processed and target token standards, wherein the target token standards are used for defining a generation mode of an NFT token identifier and a token internal structure;
converting the target digital content into NFT tokens based on the target token criteria;
defining metadata of the target digital content, and creating an identifier of the NFT token according to the metadata to obtain a token identifier;
binding the token identifier and the NFT token, generating an NFT digital collection.
3. The multi-account payment management method based on NFT and digital collection according to claim 1, wherein the establishing an intelligent contract according to a preset blockchain, and establishing a connection between member information of a target user and the NFT digital collection based on the intelligent contract, to obtain target contact information, includes:
establishing an intelligent contract on a preset blockchain, wherein the intelligent contract is used for maintaining the relationship between the digital collection and the user member information;
acquiring member information of a target user, and defining functions and events of the member information through the intelligent contract to obtain the functions and the event definition;
and establishing the connection between the member information of the target user and the NFT digital stock according to the function and the event definition to obtain target contact information.
4. The multi-account payment management method based on NFT and digital collection according to claim 1, wherein the obtaining different account information corresponding to the target user, and assigning financial properties to the NFT digital collection according to the different account information and the target contact information, to obtain a first digital collection, includes:
Different account information corresponding to the target user is obtained;
associating, by the smart contract, the different account information with the NFT digital stock;
and giving financial attributes to the NFT digital stock according to the different account information and the target contact information to obtain a first digital stock, wherein the first digital stock is used for carrying out transaction, point conversion and point consumption operation among a plurality of accounts.
5. The NFT and digital collection based multi-account payment management method of claim 1, wherein the assigning the functions of the point credentials and the equity credentials to the first digital collection according to the smart contract, obtaining a second digital collection, comprises:
designing a digital collection point certificate and a equity certificate, and creating a plurality of digital collections of different types according to the first digital collection;
and carrying out association processing on the digital collection point certificate, the equity certificate and the plurality of digital collections of different types to obtain a second digital collection.
6. The NFT and digital collection based multi-account payment management method of claim 1, wherein the generating corresponding unique identifiers from the second digital collection, and the trading and transferring records for the second digital collection from the blockchain and the unique identifiers, generating corresponding target anti-counterfeiting information, comprises:
Generating a random number according to the second digital stock, and taking the random number as a unique identifier corresponding to the second digital stock;
carrying out transaction and transfer recording on the second digital collection according to the blockchain and the unique identifier to obtain transaction and transfer recording information;
and according to the transaction and transfer record information, carrying out anti-counterfeiting information inquiry on the second digital collection to obtain corresponding target anti-counterfeiting information.
7. A multi-account payment management system based on NFT and digital collection, the multi-account payment management system based on NFT and digital collection comprising:
the acquisition module is used for acquiring target digital content to be processed, converting the target digital content into NFT tokens and creating NFT digital collection according to the NFT tokens;
the establishing module is used for establishing an intelligent contract according to a preset blockchain, and establishing the connection between the member information of the target user and the NFT digital collection based on the intelligent contract to obtain target contact information;
the attribute analysis module is used for acquiring different account information corresponding to the target user, and giving financial attributes to the NFT digital stock according to the different account information and the target contact information to obtain a first digital stock;
The function giving module is used for giving functions of an integral certificate and a equity certificate to the first digital collection according to the intelligent contract to obtain a second digital collection;
and the generation module is used for generating a corresponding unique identifier according to the second digital collection, and carrying out transaction and transfer recording on the second digital collection according to the blockchain and the unique identifier to generate corresponding target anti-counterfeiting information.
8. The NFT and digital collection based multi-account payment management system of claim 7, wherein the acquisition module is specifically configured to:
obtaining target digital content to be processed and target token standards, wherein the target token standards are used for defining a generation mode of an NFT token identifier and a token internal structure;
converting the target digital content into NFT tokens based on the target token criteria;
defining metadata of the target digital content, and creating an identifier of the NFT token according to the metadata to obtain a token identifier;
binding the token identifier and the NFT token, generating an NFT digital collection.
9. A multi-account payment management device based on NFT and digital collection, the multi-account payment management device based on NFT and digital collection comprising: a memory and at least one processor, the memory having instructions stored therein;
The at least one processor invoking the instructions in the memory to cause the NFT and digital collection based multi-account payment management device to perform the NFT and digital collection based multi-account payment management method of any of claims 1-6.
10. A computer readable storage medium having instructions stored thereon, which when executed by a processor implement the NFT and digital collection based multi-account payment management method of any of claims 1-6.
CN202310688360.4A 2023-06-12 2023-06-12 Multi-account payment management method and system based on NFT and digital collection Pending CN116415972A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310688360.4A CN116415972A (en) 2023-06-12 2023-06-12 Multi-account payment management method and system based on NFT and digital collection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310688360.4A CN116415972A (en) 2023-06-12 2023-06-12 Multi-account payment management method and system based on NFT and digital collection

Publications (1)

Publication Number Publication Date
CN116415972A true CN116415972A (en) 2023-07-11

Family

ID=87054704

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310688360.4A Pending CN116415972A (en) 2023-06-12 2023-06-12 Multi-account payment management method and system based on NFT and digital collection

Country Status (1)

Country Link
CN (1) CN116415972A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116739529A (en) * 2023-08-04 2023-09-12 济南源创软件有限公司 Tree identification and maintenance system and method based on new generation information technology

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115131034A (en) * 2022-06-06 2022-09-30 上海星图比特信息技术服务有限公司 Block chain-based rights and interests digital collection verification method and equipment
CN115829559A (en) * 2021-09-17 2023-03-21 电子湾有限公司 Adding added value to NFT
CN115880062A (en) * 2022-10-25 2023-03-31 蚂蚁区块链科技(上海)有限公司 Product exchange method, device, equipment and system based on digital collections in block chain
US20230155831A1 (en) * 2021-11-12 2023-05-18 Danvas, Inc. Exchange and display of digital content

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115829559A (en) * 2021-09-17 2023-03-21 电子湾有限公司 Adding added value to NFT
US20230155831A1 (en) * 2021-11-12 2023-05-18 Danvas, Inc. Exchange and display of digital content
CN115131034A (en) * 2022-06-06 2022-09-30 上海星图比特信息技术服务有限公司 Block chain-based rights and interests digital collection verification method and equipment
CN115880062A (en) * 2022-10-25 2023-03-31 蚂蚁区块链科技(上海)有限公司 Product exchange method, device, equipment and system based on digital collections in block chain

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
嘉文 等: "《以太坊Solidity 智能合约开发》", 北京:机械工业出版社, pages: 206 - 214 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116739529A (en) * 2023-08-04 2023-09-12 济南源创软件有限公司 Tree identification and maintenance system and method based on new generation information technology

Similar Documents

Publication Publication Date Title
JP7429281B2 (en) Methods and systems for directing exchanges associated with tokens held anonymously on a blockchain
US20210166203A1 (en) System and process for tokenization of digital media
CN108492180B (en) Asset management method and device and electronic equipment
CN108335206B (en) Asset management method and device and electronic equipment
CN108335207B (en) Asset management method and device and electronic equipment
CN108885761B (en) Method for secure point-to-point communication on a blockchain
US11188977B2 (en) Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology
CN110178338B (en) Computer-implemented method for creating an encrypted secure digital asset
EP3317775B1 (en) Systems and methods of secure provenance for distributed transaction databases
CN109886677B (en) Commodity purchasing method and device based on block chain
CN110009489B (en) Asset transfer method and device based on block chain and electronic equipment
CN112037068B (en) Resource transfer method, system, device, computer equipment and storage medium
JP2020535543A (en) Methods, devices, and computer-readable media for compliant tokenization and asset value control
EP4102386A1 (en) Systems and methods for implementing data access management with non-fungible tokens
WO2021017437A1 (en) Blockchain-based note verification method and apparatus, electronic device, and storage medium
CN110020948B (en) Asset tracing method and device based on block chain and electronic equipment
CN111444209B (en) Data processing method, device, equipment and medium based on block chain
CN111383114A (en) Asset information management method and device based on block chain
CN110599348B (en) Method, device, equipment and storage medium for stock right incentive
CN111402033A (en) Asset information management method and device based on block chain
CN111340628A (en) Asset information management method and device based on block chain
CN116415972A (en) Multi-account payment management method and system based on NFT and digital collection
CN114219342A (en) Carbon asset management method and device based on non-homogeneous evidence
KR20230031983A (en) Methods and systems for creating, tracking and changing the state of non-divisible tokens
CN114418570A (en) Block chain-based non-homogeneous evidence-based processing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20230711

RJ01 Rejection of invention patent application after publication