CN113988857A - NFT transaction method, transaction system, computer-readable storage medium and terminal device - Google Patents
NFT transaction method, transaction system, computer-readable storage medium and terminal device Download PDFInfo
- Publication number
- CN113988857A CN113988857A CN202111315523.1A CN202111315523A CN113988857A CN 113988857 A CN113988857 A CN 113988857A CN 202111315523 A CN202111315523 A CN 202111315523A CN 113988857 A CN113988857 A CN 113988857A
- Authority
- CN
- China
- Prior art keywords
- nft
- transaction
- utxo
- output
- receiver
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000012795 verification Methods 0.000 claims abstract description 20
- 238000013507 mapping Methods 0.000 claims abstract description 5
- 238000004590 computer program Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3827—Use of message hashing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to the technical field of block chains, and particularly discloses an NFT transaction method, a transaction system, a computer readable storage medium and a terminal device, wherein the transaction method comprises the steps of limiting the transaction output of UTXO as the only transaction output; setting NFT and UTXO as one-to-one mapping relation, and issuing TXID of UTXO to public channel; the NFT goods sender adds the NFT goods receiver as an unlocking script opener of the UTXO, creates a new UTXO and sends the new UTXO to the NFT goods receiver; the NFT sender sends a transaction chain between the latest UTXO corresponding to the NFT and all spent transaction outputs to the NFT receiver; the NFT receiver performs local tracing upwards through the latest transaction input of the UTXO; the NFT sender sends the block head where the UTXO corresponding to the NFT is located and the Merckel proof to the NFT payee; the NFT payee performs local validity verification through the block header where the UTXO is located and the merckel proof. The invention realizes the issuing, circulation, tracing and validity verification of NFT, and the whole process is simple and efficient.
Description
Technical Field
The present invention relates to the field of blockchain technologies, and in particular, to an NFT transaction method, a transaction system, a computer-readable storage medium, and a terminal device.
Background
A token or encrypted token (in the context of a blockchain) is a unique virtual token on each blockchain that represents a digital asset. Cryptographic tokens are divided into two broad categories, namely homogeneous tokens and non-homogeneous tokens. Homogeneous tokens are identical, meaning that one token has exactly similar characteristics to another as long as they are referred to by the same name; whereas non-homogeneous tokens (NFTs) are different, meaning that no NFT has a function similar to the other functions.
Non-homogeneous tokens (NFTs) have the following characteristics: (1) and (3) standardization: NFT has some standardized functions including ownership, transfer, etc. All non-homogeneous tokens have these functions. Any developer can use this function to build its own NFT. (2) Universality: NFT is generic, that is, it can be used by any application that wants to use NFT. Because the blockchain is publicly accessible and everyone can read the smart contracts that deploy NFTs. (3) Fluidity: the liquidity market associated with encrypted assets is very large. People can easily change the currency into cash or other encryption currency according to own needs. Therefore, NFT has high fluidity. (4) Invariance: blockchains are known for invariance. NFT is implemented by smart contracts. This makes the NFT immutable, i.e., the user cannot change his NFT to another NFT. Ownership of the NFT will be permanently recorded in the blockchain unless the user decides to transfer it to another user or law enforcement agency, which is mandatory by law. (5) Programming: NFT is implemented by smart contracts. NFT tokens may be enhanced and contain other complex functions.
NFT is mostly used in transactions in the fields of collections, game props, certificates, and the like. The invention aims to provide a novel scheme for NFT issuing and circulation verification.
Disclosure of Invention
Aiming at the technical problems in the prior art, the invention provides an NFT transaction method, a transaction system, a computer-readable storage medium and a terminal device.
The invention relates to an NFT transaction method, which comprises the following steps:
limiting the transaction output of the UTXO to a unique transaction output;
setting NFT and UTXO as one-to-one mapping relation, and issuing TXID of UTXO to public channel;
the NFT goods sender adds the NFT goods receiver as an unlocking script opener of the UTXO, creates a new UTXO and sends the new UTXO to the NFT goods receiver;
the NFT sender sends a transaction chain between the latest UTXO corresponding to the NFT and all spent transaction outputs to the NFT receiver;
the NFT receiver upwards performs local tracing through the latest transaction input of the UTXO, if the initial spent transaction output is finally positioned, the tracing is successful, and if the initial spent transaction output is not finally positioned, the tracing is failed;
the NFT sender sends the block head where the UTXO corresponding to the NFT is located and the Merckel proof to the NFT payee;
and the NFT payee carries out local validity verification through the block head where the UTXO is located and the Mercker certificate, if the verification is passed, the transaction is legal, and if the verification is not passed, the transaction is illegal.
Further, defining the transaction output of the UTXO as a unique transaction output includes:
the transaction output of the UTXO is limited to a unique transaction output by the OP _ PUSH _ TX technique.
Further, the public channels comprise one or more of microblogs, posters, fair meetings, newspapers, broadcasts, self-media, WeChat friend circles.
Further, when the NFT shipper creates a new UTXO and sends it to the NFT consignee, a new transaction input is added to the new UTXO as a commission.
The invention also comprises a NFT transaction system which adopts the NFT transaction method.
The present invention also includes a computer-readable storage medium having a computer program stored thereon, which when executed by a processor implements the NFT transaction method described above.
A terminal device comprising a computer-readable storage medium and a processor, wherein,
a computer readable storage medium storing computer instructions;
a processor configured to execute computer instructions to cause the terminal device to perform the NFT transaction method described above.
The NFT transaction method, the transaction system, the computer readable storage medium and the terminal device ensure the uniqueness of the UTXO and subsequent transactions by limiting the transaction output of the UTXO as the unique transaction output, and distribute the TXID of the UTXO corresponding to the NFT one by one through a public channel, so that the UTXO and the subsequent transactions are transferred among users, and the circulation of the NFT is completed; the NFT can be traced locally upwards through a transaction chain of the UTXO without the help of a third party; the verification of the transaction legality realizes local verification through a block header where the UTXO is located and a Mercker certificate, the NFT issuing, circulation, tracing and legality verification are realized, and the whole process is simple and efficient.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart illustrating steps of a NFT transaction method according to an embodiment of the present invention;
fig. 2 is a schematic diagram of an implementation of an NFT transaction method according to an embodiment of the present invention;
fig. 3 is a structural composition diagram of a terminal device according to an embodiment of the present invention;
Detailed Description
The technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the accompanying drawings in the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
An NFT transaction method according to an embodiment of the present invention, as shown in fig. 1, includes the following steps:
step S10: the transaction output of the UTXO is limited to a unique transaction output.
The transaction of the virtual currency consists of transaction input and transaction output, each transaction costs (span) one input and produces one output, and the output produced is "unspent transaction output", i.e., UTXO. The present embodiment limits the transaction output of the UTXO to a unique transaction output to ensure uniqueness of the UTXO and its subsequent transactions.
The embodiment may limit the transaction output of the UTXO to be the unique transaction output through the OP _ PUSH _ TX technique, and those skilled in the art may also adopt other types of script operation codes to implement the limitation of the uniqueness of the transaction output.
Step S20: setting NFT and UTXO as one-to-one mapping relation, and issuing TXID of UTXO to public channel.
The disclosure channel is to disclose the one-to-one correspondence relationship between the NFT and the UTXO to the public, and the disclosure channel may be various, for example, a microblog, a release party, a exposition, a newspaper, a broadcast, a self-media, a wechat friend circle, and the like, so that a user can conveniently know the UTXO uniquely corresponding to the NFT.
The NFT is published under the premise of the above steps S10 and S20, and the NFT is circulated between users through the UTXO and its subsequent transactions, thereby completing the circulation of the NFT.
Step S30: and the NFT shipper adds the NFT consignee as an unlocking script opener of the UTXO, creates a new UTXO and sends the new UTXO to the NFT consignee.
The NFT issuer adds the NFT acquirer to the opener of the unlocking script of the UTXO, and then the NFT acquirer can unlock the transaction, thereby realizing the circulation of the NFT.
Preferably, when the NFT shipper creates a new UTXO and sends it to the NFT consignee, a new transaction input is added as a commission to the new UTXO.
In the process of NFT circulation, the NFT receiver needs to verify the authenticity of the NFT transacted, so steps S40 and S50 need to be performed.
Step S40: the NFT consignee sends the NFT consignee a chain of transactions between the latest UTXO to which the NFT corresponds and all spent transaction outputs.
First, the NFT consignee needs to acquire the transaction chain between the latest UTXO and all spent transaction outputs, before which the more the NFT has been transacted, the longer the transaction chain and the more spent transaction outputs. After the initial UTXO adds the NFT consignee to the NFT consignee as the unlock script opener of the UTXO through the NFT consignee and creates a new UTXO, a new UTXO is generated with the completion of each transaction, and the original UTXO becomes a spent transaction output due to the transaction. So when tracing the NFT, it is necessary to obtain the transaction chain between the latest UTXO and all spent transaction outputs, which is the complete transaction chain for the NFT.
Step S50: the NFT consignee proceeds to local traceback up through the latest transaction input of the UTXO.
As shown in fig. 2, after the transaction chain between the latest UTXO and all spent transaction outputs is acquired, we trace back up from the transaction input of the latest UTXO to see if the initial spent transaction output can eventually be located. If the initial spent transaction output is finally located, tracing is successful, which indicates that the NFT has authenticity, and if the initial spent transaction output is not finally located, tracing is failed, which indicates that the NFT does not have authenticity.
The step of the invention can realize the tracing of the NFT receiver and the NFT sender under the condition of off-line, and does not need to rely on a trusted third party.
In the process of tracing NFT, the transaction validity needs to be verified, as shown in fig. 2, the following steps are performed:
step S60: and the NFT sender sends the block head and the Mercker certificate of the UTXO corresponding to the NFT payee.
The chunk header is an 80-byte data structure containing a version number, parent chunk header hash value, mercker root, timestamp, difficulty target, Nonce value. The blocks yield about one per 10 minutes on average, yielding about 4.2M of block header data a year. The SPV can quickly verify the validity of the transaction received by the SPV without the involvement of a full node, simply by updating the block header locally. The SPV is also called a "light node" or a "user node", stores information such as a public-private key, a block header, a mercker certificate, and a UTXO related to a user, and has a certain capability of constructing and forwarding a transaction. The whole node is also called a transaction processor, stores information such as all user-related transactions, all block headers, Mercker certificates, UTXO and the like, and has the functions of virtual currency production, transaction forwarding, double-flower detection and the like.
In this step, after the NFT issuer sends the block header and the mercker certificate of the UTXO corresponding to the NFT payee, the operation of step S70 is performed.
Step S70: the NFT payee performs local validity verification through the block header where the UTXO is located and the merckel proof.
The verification of the transaction legality can be realized under the condition that both sides are offline, in a block chain, the hash of a block head can be changed due to a little change of the block, so that the hash of the block head cannot correspond to the requirement of corresponding difficulty, and the SPV can locally and quickly verify whether the received UTXO is correct. Transactions for offline payments may be broadcast to the full node when a forwarding condition exists.
The NFT payee verifies whether the UTXO representing the NFT is a legitimate transaction in the blockchain by block header and mercker proof. If the verification is passed, the transaction is legal, and the off-line transaction of the NFT is completed; if the verification fails, the transaction is illegal, and the transaction fails.
The invention also protects an NFT transaction system, which adopts the NFT transaction method as follows.
The NFT transaction method in the embodiment comprises the following steps:
step S10: the transaction output of the UTXO is limited to a unique transaction output.
Step S20: setting NFT and UTXO as one-to-one mapping relation, and issuing TXID of UTXO to public channel.
Step S30: and the NFT shipper adds the NFT consignee as an unlocking script opener of the UTXO, creates a new UTXO and sends the new UTXO to the NFT consignee.
Step S40: the NFT consignee sends the NFT consignee a chain of transactions between the latest UTXO to which the NFT corresponds and all spent transaction outputs.
Step S50: the NFT consignee proceeds to local traceback up through the latest transaction input of the UTXO.
Step S60: and the NFT sender sends the block head and the Mercker certificate of the UTXO corresponding to the NFT payee.
Step S70: the NFT payee performs local validity verification through the block header where the UTXO is located and the merckel proof.
The invention also protects a computer readable storage medium having a computer program stored thereon, which when executed by a processor implements the NFT transaction method described above.
The present invention also protects a terminal device 10, as shown in fig. 3, comprising a computer-readable storage medium 101 and a processor 102, wherein the computer-readable storage medium 101 stores computer instructions; the processor 102 is configured to execute computer instructions to cause the terminal device 10 to execute the NFT transaction method described above.
From the above description of the embodiments, those skilled in the art will clearly understand that the present invention can be implemented by combining software and a hardware platform. With this understanding in mind, all or part of the technical solutions of the present invention that contribute to the background art may be embodied in the form of a software product, which can be stored in a storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, a smart phone, or a network device, etc.) to execute the methods according to the embodiments or some parts of the embodiments.
According to the NFT transaction method, the transaction system, the computer readable storage medium and the terminal device, the transaction output of the UTXO is limited to be the only transaction output, so that the uniqueness of the UTXO and subsequent transactions is ensured, and the TXID of the UTXO corresponding to the NFT one by one is issued through a public channel, so that the UTXO and the subsequent transactions are transferred among users, and the circulation of the NFT is completed; the NFT can be traced locally upwards through a transaction chain of the UTXO without the help of a third party; the verification of the transaction legality realizes local verification through a block header where the UTXO is located and a Mercker certificate, the NFT issuing, circulation, tracing and legality verification are realized, and the whole process is simple and efficient.
The present invention has been further described with reference to specific embodiments, but it should be understood that the detailed description should not be construed as limiting the spirit and scope of the present invention, and various modifications made to the above-described embodiments by those of ordinary skill in the art after reading this specification are within the scope of the present invention.
Claims (7)
1. A NFT transaction method, comprising:
limiting the transaction output of the UTXO to a unique transaction output;
setting NFT and UTXO as one-to-one mapping relation, and issuing TXID of UTXO to public channel;
the NFT goods sender adds the NFT goods receiver as an unlocking script opener of the UTXO, creates a new UTXO and sends the new UTXO to the NFT goods receiver;
the NFT sender sends a transaction chain between the latest UTXO corresponding to the NFT and all spent transaction outputs to the NFT receiver;
the NFT receiver upwards performs local tracing through the latest transaction input of the UTXO, if the initial spent transaction output is finally positioned, the tracing is successful, and if the initial spent transaction output is not finally positioned, the tracing is failed;
the NFT sender sends the block head where the UTXO corresponding to the NFT is located and the Merckel proof to the NFT payee;
and the NFT payee carries out local validity verification through the block head where the UTXO is located and the Mercker certificate, if the verification is passed, the transaction is legal, and if the verification is not passed, the transaction is illegal.
2. The NFT transaction method of claim 1, wherein defining the transaction output of the UTXO as the unique transaction output comprises:
the transaction output of the UTXO is limited to a unique transaction output by the OP _ PUSH _ TX technique.
3. The NFT transaction method of claim 1, wherein the public channel comprises one or more of a microblog, a release, a exposition, a newspaper, a radio, a self media, a WeChat friend circle.
4. The NFT transaction method of claim 1, wherein when the NFT shipper creates a new UTXO and sends it to the NFT consignee, a new transaction input is added as a commission for the new UTXO.
5. A NFT transaction system, characterized in that the system employs the NFT transaction method according to any of claims 1 to 4.
6. A computer-readable storage medium, having stored thereon a computer program which, when executed by a processor, implements the NFT transaction method of any of claims 1 to 4.
7. A terminal device comprising a computer-readable storage medium and a processor, wherein,
a computer readable storage medium storing computer instructions;
a processor configured to execute computer instructions to cause a terminal device to perform the NFT transaction method of any of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111315523.1A CN113988857A (en) | 2021-11-08 | 2021-11-08 | NFT transaction method, transaction system, computer-readable storage medium and terminal device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111315523.1A CN113988857A (en) | 2021-11-08 | 2021-11-08 | NFT transaction method, transaction system, computer-readable storage medium and terminal device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113988857A true CN113988857A (en) | 2022-01-28 |
Family
ID=79747205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111315523.1A Pending CN113988857A (en) | 2021-11-08 | 2021-11-08 | NFT transaction method, transaction system, computer-readable storage medium and terminal device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113988857A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114900334A (en) * | 2022-04-14 | 2022-08-12 | 福建博泉哈希科技有限公司 | NFT authority control method, system, computer readable storage medium and terminal device |
US11538028B1 (en) * | 2022-06-22 | 2022-12-27 | Alexei Dulub | Implementing non-fungible tokens using bitcoin |
CN116484326A (en) * | 2023-06-12 | 2023-07-25 | 深圳市旭子科技有限公司 | Multi-account access authority management method and related device based on NFT |
WO2023210345A1 (en) * | 2022-04-27 | 2023-11-02 | playground株式会社 | Program, method, and system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110232575A (en) * | 2019-05-13 | 2019-09-13 | 平安科技(深圳)有限公司 | A kind of commodity source tracing method and device based on block chain technology |
CN110603559A (en) * | 2017-05-08 | 2019-12-20 | 区块链控股有限公司 | System and method for parallel validation of blockchain transactions |
CN112541760A (en) * | 2020-11-30 | 2021-03-23 | 北京八分量信息科技有限公司 | UTXO-based transaction verification method and device and related product |
WO2021250046A1 (en) * | 2020-06-10 | 2021-12-16 | Elas Holdings PTY LTD | Computer implemented methods and systems |
-
2021
- 2021-11-08 CN CN202111315523.1A patent/CN113988857A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110603559A (en) * | 2017-05-08 | 2019-12-20 | 区块链控股有限公司 | System and method for parallel validation of blockchain transactions |
CN110232575A (en) * | 2019-05-13 | 2019-09-13 | 平安科技(深圳)有限公司 | A kind of commodity source tracing method and device based on block chain technology |
WO2021250046A1 (en) * | 2020-06-10 | 2021-12-16 | Elas Holdings PTY LTD | Computer implemented methods and systems |
CN112541760A (en) * | 2020-11-30 | 2021-03-23 | 北京八分量信息科技有限公司 | UTXO-based transaction verification method and device and related product |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114900334A (en) * | 2022-04-14 | 2022-08-12 | 福建博泉哈希科技有限公司 | NFT authority control method, system, computer readable storage medium and terminal device |
CN114900334B (en) * | 2022-04-14 | 2023-09-15 | 福建博泉哈希科技有限公司 | NFT authority control method, system, computer readable storage medium and terminal equipment |
WO2023210345A1 (en) * | 2022-04-27 | 2023-11-02 | playground株式会社 | Program, method, and system |
US11538028B1 (en) * | 2022-06-22 | 2022-12-27 | Alexei Dulub | Implementing non-fungible tokens using bitcoin |
CN116484326A (en) * | 2023-06-12 | 2023-07-25 | 深圳市旭子科技有限公司 | Multi-account access authority management method and related device based on NFT |
CN116484326B (en) * | 2023-06-12 | 2024-01-26 | 深圳市旭子科技有限公司 | Multi-account access authority management method and related device based on NFT |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7292365B2 (en) | Cryptographic methods and systems for secure extraction of data from blockchains | |
CN112446785B (en) | Cross-chain transaction method, system, device, equipment and storage medium | |
US11431486B2 (en) | System or method to implement consensus on read on distributed ledger/blockchain | |
TWI691919B (en) | Blockchain-based transaction processing method and device, and electronic equipment | |
CN108833081B (en) | Block chain-based equipment networking authentication method | |
CN108764870B (en) | Transaction processing method and device based on block chain and electronic equipment | |
CN107342867B (en) | Signature verification method and device | |
CN107396360B (en) | Block verification method and device | |
US20240152884A1 (en) | Digital currency minting in a system of network nodes implementing a distributed ledger | |
CN113988857A (en) | NFT transaction method, transaction system, computer-readable storage medium and terminal device | |
KR20210128455A (en) | Computer-implemented systems and methods for implementing transfers via blockchain networks. | |
WO2019113552A1 (en) | Methods and systems for recovering data using dynamic passwords | |
CN112437938A (en) | System and method for block chain address and owner verification | |
JP2020511059A (en) | Information authentication method and system | |
CN113537984A (en) | Content verification method and device based on block chain and electronic equipment | |
CN112765268B (en) | Data privacy protection method, device and equipment based on block chain | |
CN111369242B (en) | Method for recovering blockchain assets through intelligent contracts, wallet and blockchain nodes | |
CN110096903B (en) | Asset verification method based on block chain and block chain network system | |
CN114900334B (en) | NFT authority control method, system, computer readable storage medium and terminal equipment | |
JP2024522634A (en) | COMPUTER-IMPLEMENTED METHOD AND SYSTEM FOR VERIFYING TOKENS ON A BLOCKCHAIN | |
WO2019028442A1 (en) | Evolving actual possession token with verifiable evolution state | |
CN114358948A (en) | NFT atom exchange method, system, computer-readable storage medium and terminal device | |
CN116566615A (en) | Identity authentication method and device based on blockchain | |
EP4318266A1 (en) | New data content packet, system and method for secure updating in distributed ledger networks | |
CN112465504A (en) | Block chain based order settlement method, system and storage medium |
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 |