CN114548987A - Anti-cheating and supervision NFR (network File System) rights and interests flow conversion intelligent contract and method thereof - Google Patents
Anti-cheating and supervision NFR (network File System) rights and interests flow conversion intelligent contract and method thereof Download PDFInfo
- Publication number
- CN114548987A CN114548987A CN202210175281.9A CN202210175281A CN114548987A CN 114548987 A CN114548987 A CN 114548987A CN 202210175281 A CN202210175281 A CN 202210175281A CN 114548987 A CN114548987 A CN 114548987A
- Authority
- CN
- China
- Prior art keywords
- nfr
- equity
- exchange
- rights
- information
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 25
- 238000012546 transfer Methods 0.000 claims abstract description 28
- 238000004364 calculation method Methods 0.000 claims abstract description 4
- 230000008569 process Effects 0.000 claims description 19
- 238000012544 monitoring process Methods 0.000 claims description 9
- 238000011161 development Methods 0.000 claims description 7
- 230000006870 function Effects 0.000 claims description 7
- 238000012795 verification Methods 0.000 claims description 7
- 230000000977 initiatory effect Effects 0.000 claims description 6
- 238000010200 validation analysis Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 4
- 238000012790 confirmation Methods 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000002265 prevention Effects 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 241000209202 Bromus secalinus Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000007774 longterm 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/389—Keeping log of transactions for guaranteeing non-repudiation of a transaction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- 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/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
- G06Q20/123—Shopping for digital content
- G06Q20/1235—Shopping for digital content with control of digital rights management [DRM]
-
- 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/3821—Electronic credentials
- G06Q20/38215—Use of certificates or encrypted proofs of transaction rights
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Storage Device Security (AREA)
Abstract
The invention provides an anti-cheating supervised NFR rights and interests transfer and conversion intelligent contract, which comprises the following steps: the digital identity card setting module is used for setting: a plurality of NFR IDs, a plurality of equity IDs, and an NFR equity issuer ID; the term setting module is used for respectively determining one or more independent term of interest, and the term comprises a time term and/or a time limit; the rights expression module is used for expressing rights, and the rights expression comprises copyright, finance and/or a calculation method of rights; an automatic execution module: the method is used for automatically executing anti-cheating supervised NFR rights and interests circulation and conversion of the intelligent contract under the condition of meeting a certain condition, and automatically executing all rights and interests attributes, wherein the rights and interests attributes comprise rights and interests which can be rejected or rights and interests which cannot be rejected, and are stored in the intelligent contract in advance. A method and a system for transferring and exchanging the NFR rights and interests based on the intelligent contracts are also provided.
Description
Technical Field
The invention belongs to the field of block chain technology, intelligent contracts and supervision technology, in particular to the field of Non-homogeneous Rights (NFR) and inter-link networks, and particularly relates to an anti-cheating and supervision NFR right flow and intelligent contract conversion and NFR right flow conversion method.
Background
The first appearance of "Non-homogeneous tokens" (NFT) in 2014 generally refers to tokens issued by developers according to the ERC 721 protocol or similar. Its characteristics are inseparable, irreplaceable and unique. Briefly, tokens issued using the ERC 721 protocol or a similar protocol are called NFTs. However, NFT is in fact a special token (token) not applicable to certain regional laws, and therefore increasingly derivations of NFR (non-homogeneous interest) are being made. NFR is a new concept existing in 2021, and the interest exchange is an innovation, and the prior art at home and abroad does not provide related technology for the interest exchange of any digital assets at present. The NFR is a multi-chain system, and the uniqueness and non-cuttability of the NFR is maintained by different blockchain systems. Being a multi-chain system, the NFR protocol is more complex than the traditional single-chain blockchain system. The biggest difference between NFR and foreign NFT (Non-fungal Token) lies in:
(1) in the NFR system, the real asset is still in the entity (whereas in the NFT system, the real asset stays on the network and cannot come out of the network);
(2) NFT uses foreign prohibited digital token systems such as etherhouses, while NFR does not use any public chain;
(3) NFT uses ethernet transactions, while NFR has no token mechanism;
(4) traditionally, NFTs have no added value, only the collection value, but NFRs have other benefits in addition to the collection value. The NFR protocol is therefore complex.
The NFR is a complex protocol, and not only has multi-chain cooperation, but also has a plurality of participants, including an NFR issuer, a platform party, a supervision unit, an authentication center, a trading exchange or a trading unit, and a client; and multiple related numbers are encrypted in multiple layers and are in different blockchain systems. Based on this, the following problems also exist in realizing the equity exchange of NFR:
(1) the prior art cannot realize a flexible equity exchange mechanism, and the equity exchange based on NFR is flexible, complex or simple; and because of the implementation using intelligent contract mechanisms, there is a need for sufficient flexibility to enable both long-term, multiple redemption and support for one-time redemption.
(2) Although the certificate on the NFR chain is unique, although it can be used for tracking and tracing, there is a disadvantage that a non-holder cheats in the rights and interests exchange process, so that whether the NFR issuer (producer) or the NFR holder is subjected to the redemption of the NFR rights and interests, a safe and reliable way for protecting privacy is required; both legal rights and interests of both parties are protected, and the basis of NFR compliance is guaranteed, so that rights and interests of a publisher needing to guarantee publicity must be provided on time to protect consumers.
(3) Some digital collections issued in China are only collected and commemorated, support technologies for supporting rights and interests circulation and conversion are insufficient, the NFR rights and interests conversion process is a complex process, and participants need to be guaranteed at the same time, including NFR issuers, platform parties, consumers, supervision units and the like.
Disclosure of Invention
The invention provides an NFR-based rights and interests management system, aiming at the scene that the subsequent rights and interests can be paid in different systems, platforms, online and offline modes and the like according to the business category and business mode of an issuer after an NFR is manufactured and issued, the invention innovatively provides a rights and interests management system based on the NFR, on the premise of not providing user (privacy) information, the rights and interests management in different modes of crossing systems, online and offline modes is realized, on the premise of ensuring the user privacy information, the whole exchange process is recorded on a block chain, on the premise of ensuring the user privacy information, the non-homogeneous rights and interests NFR are paid, tracked and cheated by different channels, and a credit system and a supervision mechanism of the issuer are established.
The invention provides an anti-cheating supervised NFR rights and interests transfer and conversion intelligent contract, which comprises the following steps:
the digital identity card setting module is used for setting:
a customer ID as a digital identification card for a customer, the customer including an NFR holder and/or institution;
a plurality of NFR IDs as digital identification cards unique to each NFR;
a plurality of equity IDs, said equity IDs allocated exclusively for one or more independent equities of one said NFR;
an NFR equity issuer ID as a digital identity card assigned by each NFR equity issuer, where the NFR equity issuer IR needs to be identified by an authentication center, and a platform side corresponding to the NFR confirms whether the NFR equity issuer ID is correct;
a deadline setting module for determining deadlines of the one or more independent interests respectively, the deadlines including time deadlines and/or time limits;
the rights expression module is used for expressing the rights, and the rights expression comprises copyright, finance and/or a calculation method of the rights;
an automatic execution module: automatically executing the anti-cheating policeable NFR equity flow and redeeming a smart contract if certain conditions are met, the automatic execution facing all equity attributes including an equity that can be denied or an equity that cannot be denied, wherein the equity attributes are stored in the smart contract in advance.
Preferably, the anti-cheating supervised NFR right flow and conversion intelligent contract is written by using an intelligent contract language, the intelligent contract language comprises identity, MOVE or Java, and the anti-cheating supervised NFR right flow and conversion intelligent contract can be issued only after being verified by a platform side corresponding to the NFR.
A second aspect of the present invention provides an NFR equity flow transfer and exchange method for transferring and exchanging NFR equity flow and exchange intelligent contracts based on anti-cheating supervision, including:
step 1, formulating, deploying and binding the anti-cheating supervised NFR equity flow and conversion intelligent contract for execution aiming at each NFR equity development;
step 2, tracking and confirming the NFR based on the area space address of the holder of the NFR, comprising: the NFR is a digital certificate on a blockchain system, and guarantees that the NFR is unique and the digital certificate is bound with a blockchain space address of a holder; when the NFR is transferred by the original holder, the NFR rights and interests are circulated, the NFR is bound with the block chain space address of the next holder, and the original holder is unbound with the NFR and loses the related rights and interests of the NFR;
and 3, generating an NFR rights redemption code, comprising: monitoring whether the NFR rights and interests exchange is open, wherein when the NFR rights and interests exchange is open, a user generates a conversion code on an exchange page, the NFR rights and interests exchange code comprises two modes, one mode is a pure character type verification code, the user only needs to copy the string of characters to a third party platform, and the second mode is a two-dimensional code mode, and the two-dimensional code can be directly identified by using a code scanning function of the third party platform; the two modes are adopted because the operation habits of the user are facilitated, and different technical routes of the third-party platform of the issuer are provided; the information of the NFR right redemption code comprises the name, hash, issuer and user block chain space address of the current NFR, and the information is integrated and encrypted to generate a unique NFR right redemption code;
step 4, exchanging the NFR rights and interests according to the NFR rights and interests exchange code;
step 5, performing NFR equity exchange and evidence saving according to the NFR equity exchange result, comprising: when the NFR equity exchange is carried out on a third-party platform, the only and effective exchange certificate A is used, the exchange times, the remaining times and the related information of the relevant information of the exchange record are recorded, and the chain deposit certificate is uploaded; when the NFR rights are all successfully redeemed, increasing a credit score of the NFR issuer;
step 6, tracking and supervising the NFR equity exchange, including: and inquiring by taking the NFR hash as a keyword, tracing and tracking the exchange information of each NFR equity according to time lines, wherein the exchange information comprises exchange platform information, an account number of an exchanger, exchange time and times, integrating the exchange information, and then establishing a credit system for an issuer and verifying the NFR equity exchange by a supervision department.
Preferably, in the case where the circulation occurs, the step 2 includes:
step 21, verifying the new holder of the NFR, comprising:
(1) verifying the digital identity card of the new holder of the NFR, and rejecting the flow if the authenticity of the digital identity card of the new holder of the NFR cannot be verified;
(2) verifying whether a new holder of the NFR already owns the NFR corresponding to the flow transfer, and if so, rejecting the flow transfer due to uniqueness;
step 22, verifying the original holder of the NFR, comprising:
(1) verifying the digital identity card of the original holder of the NFR, and if the authenticity of the digital identity card of the original holder of the NFR cannot be verified, rejecting the flow;
(2) verifying whether an original holder of the NFR really owns the NFR corresponding to the flow transfer, and if not, rejecting the flow transfer;
step 23, binding the information of the NFR and the new holder, and unbinding the information of the NFR and the original holder;
step 24, storing the flow records in the same block at the same time, and storing the block in a block chain and an NFR personal space record, where the flow records include the new binding information of the NFR and the unbinding information of the NFR; once the block is stored on the block chain, all nodes participating in the flow are stored in the block, and completely consistent information is stored in each node participating in the flow, ensuring that the NFR rights are successfully circulated.
Preferably, the binding with the new holder and the unbinding with the original holder need to be completed simultaneously; in the process of binding the NFR and the new holder information in step 23, except for the change of the holder information of the NFR, the NFR information related thereto cannot be changed.
Preferably, the participating institutions participate in blockchain operations, thereby forming a multi-chain system having a multi-chain update protocol comprising:
(1) all participating blockchain systems have master-slave relations, wherein the most important blockchain records the relation between a holder and the NFR, and the master blockchain system updates data first and informs other participating blockchain systems after the data is updated;
(2) and after one block chain is updated, transmitting update information to other chains by adopting a cross-chain protocol. The cross-link protocol needs to ensure that cross-link operation is complete even if a block chain system involved in the cross-link process has errors;
(3) or the participating blockchain system has no master-slave relationship, and after the participating blockchain system updates the data, the participating blockchain system is notified that the data is also updated, and a similar cross-link communication protocol is used to complete the notification.
Preferably, the participating blockchain system uses a database consistency protocol and a Byzantine general protocol to complete data update, and the data update comprises the following steps: and the block chain system initiating the data updating sends related block chain system updating information, and after the related block chain system finishes updating, the block chain system initiating the data updating carries out the data updating of the block chain system, and the Byzantian general agreement carries out 3 rounds of voting.
Preferably, the step 4 comprises:
step 41, verifying and inquiring whether the NFR equity exchange code is valid, including linking with a platform of an NFR issuer, providing the NFR equity exchange code as an equity exchange certificate by the platform of the NFR issuer, generating the equity exchange certificate only when a user holds a related NFR, and exchanging equity at the platform of the NFR issuer by the user through the equity exchange certificate;
step 42, the redemption results are confirmed by the issuer and the prior holder of the NFR equity together, including: after the NFR issuer transmits the redemption result of the NFR equity back to the platform of the NFR issuer, the NFR equity redemption code is invalid, and the confirmation result of the NFR issuer is redeemed; and when the right-interest person of the NFR receives the related right from the exchange platform, the right-interest is confirmed on the issuer platform of the NFR, and the right-interest cashing process of the NFR is closed.
Preferably, the criteria for validating the NFR equity redemption code of step 41 include:
(1) the NFR equity redemption code is stored in an equity code repository of the platform of the NFR issuer and is within a validity period;
(2) the block chain space address bound when the NFR rights redemption code is generated is consistent with the current holder of the NFR rights redemption certificate;
(3) if the NFR equity can be redeemed for a plurality of times, confirming that the NFR equity is redeemed for the remaining times;
(4) the NFR rights redemption code is not used this time.
A third aspect of the present invention provides an NFR interest flow and exchange system for transferring and exchanging NFR interest flows and exchanges smart contracts based on anti-cheating supervised NFR interest flows and exchanges, including:
the intelligent contract deployment module is used for formulating, deploying and binding the anti-cheating supervised NFR interest flow and the converted intelligent contract for each NFR interest development;
an NFR tracking validation module configured to track and validate the NFR based on a region space address of a holder of the NFR, including: the NFR is a digital certificate on a blockchain system, and guarantees that the NFR is unique and the digital certificate is bound with a blockchain space address of a holder; when the NFR is transferred by the original holder, the NFR rights and interests are circulated, the NFR is bound with the block chain space address of the next holder, and the original holder is unbound with the NFR and loses the related rights and interests of the NFR;
the NFR right exchange code generating module is used for generating an NFR right exchange code and comprises the following components: monitoring whether the NFR rights and interests exchange is open, wherein when the NFR rights and interests exchange is open, a user generates a conversion code on an exchange page, the NFR rights and interests exchange code comprises two modes, one mode is a pure character type verification code, the user only needs to copy the string of characters to a third party platform, and the second mode is a two-dimensional code mode, and the two-dimensional code can be directly identified by using a code scanning function of the third party platform; the two modes are adopted because different technical routes of the third-party platform of the issuer are provided while the operation habits of the user are facilitated; the information of the NFR right redemption code comprises the name, hash, issuer and user block chain space address of the current NFR, and the information is integrated and encrypted to generate a unique NFR right redemption code;
the NFR equity exchange module is used for exchanging the NFR equity according to the NFR equity exchange code;
the NFR equity exchange and deposit evidence module is used for performing NFR equity exchange and deposit evidence according to the NFR equity exchange result, and comprises: when the NFR equity exchange is carried out on a third-party platform, the only and effective exchange certificate A is used, the exchange times, the remaining times and the related information of the relevant information of the exchange record are recorded, and the chain deposit certificate is uploaded; when the NFR rights are all successfully redeemed, increasing a credit score of the NFR issuer;
a tracking supervision module, configured to track and supervise the NFR equity exchange, including: and inquiring by taking the NFR hash as a keyword, tracing and tracking the exchange information of each NFR equity according to time lines, wherein the exchange information comprises exchange platform information, an account number of an exchanger, exchange time and times, integrating the exchange information, and then establishing a credit system for an issuer and verifying the NFR equity exchange by a supervision department.
The invention has the beneficial effects that:
after the NFR is manufactured and issued, on the premise of not providing user privacy information, the subsequent equity exchange in different modes such as cross-system, on-line or off-line mode is realized, the influence of the service category and business model of the issuer is avoided, the exchange process can be linked up in the whole process, the tracking and cheat prevention of non-homogeneous equity NFR exchange through different channels are facilitated, and a mature technical scheme is provided for the credit system construction and the supervision mechanism of the issuer.
The above and other objects, advantages and features of the present invention will become more apparent to those skilled in the art from the following detailed description of specific embodiments thereof, taken in conjunction with the accompanying drawings.
Drawings
Some specific embodiments of the invention will be described in detail hereinafter, by way of illustration and not limitation, with reference to the accompanying drawings. The same reference numbers in the drawings identify the same or similar elements or components. Those skilled in the art will appreciate that the drawings are not necessarily drawn to scale. The objects and features of the present invention will become more apparent in view of the following description taken in conjunction with the accompanying drawings, in which:
fig. 1 is a flowchart of an NFR equity flow transfer and redemption method based on anti-cheating policeable NFR equity flow and redemption smart contracts, according to a preferred embodiment of the invention.
Fig. 2 is a flowchart of NFR equity redemption code generation according to a preferred embodiment of the invention.
Detailed Description
In order to make the present invention more comprehensible, the present invention is further described with reference to the accompanying drawings and examples. In the following description, numerous specific details and specific examples are set forth in order to provide a more thorough understanding of the present invention and to provide a thorough understanding of the present invention. While this invention is susceptible of embodiment in many different forms than that described herein, there will be many equivalents to those skilled in the art which incorporate such variations and modifications without departing from the spirit and scope of the invention as defined by the appended claims and their equivalents.
In the following description, numerous specific details and specific examples are set forth in order to provide a more thorough understanding of the present invention and to provide a thorough understanding of the present invention. While this invention is susceptible of embodiment in many different forms than that described herein, there will be many equivalents to those skilled in the art which incorporate such variations and modifications without departing from the spirit and scope of the invention as defined by the appended claims and their equivalents.
In the patent application document of 'an NFR-based equity management system' filed on the same day, we propose that the related system comprises an NFR issuer, an NFR platform party, a supervision unit, an NFR exchange, an authentication center, an equity setting subsystem, an authentication system and a participant interaction subsystem, and participate in NFR equity management. The invention further provides a technical scheme for developing intelligent contracts used for interest circulation and conversion and a method for realizing the circulation and conversion of the intelligent contracts on the basis of the interest management system.
The embodiment first provides an NFR equity transfer and exchange intelligent contract which is anti-cheating and can be monitored, including:
a customer ID as a digital identification card for a customer, the customer including an NFR holder and/or institution;
the digital identity card setting module is used for setting:
a plurality of NFR IDs as digital identification cards unique to each NFR;
a plurality of equity IDs, said equity IDs allocated exclusively for one or more independent equities of one said NFR;
an NFR equity issuer ID as a digital identity card assigned by each NFR equity issuer, where the NFR equity issuer IR needs to be identified by an authentication center, and a platform side corresponding to the NFR confirms whether the NFR equity issuer ID is correct;
a deadline setting module for respectively determining deadlines of the one or more independent benefits, the deadlines including time deadlines and/or time limits;
the right expression module is used for expressing the rights, and the right expression comprises copyright (royalty, distribution), finance (dividend, transfer and the like) and/or a calculation method of the rights;
an automatic execution module: automatically executing the anti-cheating policeable NFR equity flow and redeeming a smart contract if certain conditions are met, the automatic execution facing all equity attributes including an equity that can be denied or an equity that cannot be denied, wherein the equity attributes are stored in the smart contract in advance.
As a preferred embodiment, the information that an NFR interest intelligent contract has (NFR ID, interest ID, NFR issuer ID, deadline, expression of interest, auto-execute, if it can be denied) can be expressed using an intelligent contract language such as Solidity, MOVE, or Java.
As a preferred embodiment, the NFR equity transfer and conversion smart contract that can be supervised by cheating prevention can be issued only after being verified by the platform side corresponding to the NFR. If the NFR is not verified by the corresponding platform side, the issuer may issue an unfeasible or unrealistic interest, compromising the consumer's interest.
As shown in fig. 1, the present embodiment provides an NFR interest flow transfer and exchange method based on an NFR interest flow and exchange smart contract that is capable of preventing cheating and monitoring, including:
step 1, formulating, deploying and binding the anti-cheating supervised NFR equity flow and conversion intelligent contract for execution aiming at each NFR equity development;
step 2, tracking and confirming the NFR based on the area space address of the holder of the NFR, comprising: the NFR is a digital certificate on a blockchain system, and guarantees that the NFR is unique and the digital certificate is bound with a blockchain space address of a holder; when the NFR is transferred by the original holder, the NFR rights and interests are circulated, the NFR is bound with the block chain space address of the next holder, and the original holder is unbound with the NFR and loses the related rights and interests of the NFR;
as shown in fig. 2, step 3, generating an NFR entitlement redemption code, includes: monitoring whether the NFR rights and interests exchange is open, wherein when the NFR rights and interests exchange is open, a user generates a conversion code on an exchange page, the NFR rights and interests exchange code comprises two modes, one mode is a pure character type verification code, the user only needs to copy the string of characters to a third party platform, and the second mode is a two-dimensional code mode, and the two-dimensional code can be directly identified by using a code scanning function of the third party platform; the two modes are adopted because different technical routes of the third-party platform of the issuer are provided while the operation habits of the user are facilitated; the information of the NFR right redemption code comprises the name, hash, issuer and user block chain space address of the current NFR, and the information is integrated and encrypted to generate a unique NFR right redemption code;
step 4, exchanging the NFR rights and interests according to the NFR rights and interests exchange code;
step 5, performing NFR equity exchange and evidence saving according to the NFR equity exchange result, comprising: when the NFR equity exchange is carried out on a third-party platform, a unique and effective exchange certificate A is used, the exchange times, the remaining times and the related information of the exchange record related data (time, exchange platform account number and equity) are recorded, and chain deposit certificates are linked; when the NFR rights are all successfully redeemed, increasing a credit score of the NFR issuer;
step 6, tracking and supervising the NFR equity exchange, including: and inquiring by taking the NFR hash as a keyword, tracing and tracking the exchange information of each NFR equity according to time lines, wherein the exchange information comprises exchange platform information, an account number of an exchanger (a third-party platform), exchange time and times, integrating the exchange information, and then establishing a credit system for an issuer and verifying the NFR equity exchange by a supervision department.
As a preferred embodiment, in the case where the circulation occurs, the step 2 includes:
step 21, verifying the new holder of the NFR, comprising:
(1) verifying the digital identity card of the new holder of the NFR, and rejecting the flow if the authenticity of the digital identity card of the new holder of the NFR cannot be verified;
(2) verifying whether a new holder of the NFR already owns the NFR corresponding to the flow transfer, and if so, rejecting the flow transfer due to uniqueness;
step 22, verifying the original holder of the NFR, comprising:
(1) verifying the digital identity card of the original holder of the NFR, and if the authenticity of the digital identity card of the original holder of the NFR cannot be verified, rejecting the flow;
(2) verifying whether an original holder of the NFR really owns the NFR corresponding to the flow transfer, and if not, rejecting the flow transfer;
step 23, binding the information of the NFR and the new holder, and unbinding the information of the NFR and the original holder;
step 24, storing the flow records in the same block at the same time, and storing the block in a block chain and an NFR personal space record, where the flow records include the new binding information of the NFR and the unbinding information of the NFR; once the block is stored on the block chain, all nodes participating in the flow are stored in the block, and completely consistent information is stored in each node participating in the flow, ensuring that the NFR rights are successfully circulated.
As a preferred embodiment, the binding with the new holder and the unbinding with the original holder need to be done simultaneously. If the new binding is complete, but the previous holder does not unbind, it may happen that multiple holders have the same NFR binding at the same time. This may be done simultaneously in one pass and require step 23 to be done in one block at the same time. If step 23 is not completed, the NFR system has a problem and the flow fails; otherwise, if step 23 is complete, the flow is complete.
As a preferred embodiment, in the process of binding the NFR and the new holder information in step 23, except for the change of the holder information of the NFR, the NFR information related to the NFR cannot be changed.
In a preferred embodiment, there is no restriction on the number of blockchains in the NFR protocol, and only most participating mechanisms are restricted to participate in blockchain operations, and if there is no blockchain system, they can participate in blockchain operations via an agent or system. Participating institutions participate in blockchain operations to form multi-chain systems having a multi-chain update protocol comprising:
(1) all participating blockchain systems have master-slave relations, wherein the most important blockchain records the relation between a holder and the NFR, and the master blockchain system updates data first and informs other participating blockchain systems after the data is updated;
(2) after updating of one block chain is completed, updating information is transmitted to other chains by adopting a cross-chain protocol. The cross-link protocol needs to ensure that cross-link operation is complete even if a block chain system involved in the cross-link process has errors;
(3) or the participating blockchain system has no master-slave relationship, and after the participating blockchain system updates the data, the participating blockchain system is notified that the data is also updated, and a similar cross-link communication protocol is used to complete the notification.
In a preferred embodiment, the participating blockchain system uses database consistency protocol and Byzantine general protocol to complete data updates without resorting to the simple multi-chain update protocol. The complicated consistency protocol or the complicated protocols of the Byzantine general can complicate the operation of the participating blockchain system, because the existing blockchain systems are blockchain systems, and the overall system is slowed down by using the complicated database consistency protocol or the protocols of the Byzantine general. The method for completing data updating by using the database consistency protocol and the Byzantine general protocol comprises the following steps: the block chain system initiating the data updating sends related block chain system updating information, after the related block chain system is updated, the block chain system initiating the data updating carries out the data updating of the block chain system, a traditional database system needs 2 rounds of voting protocols, and the Byzantian general protocol needs 3 rounds of voting.
As a preferred embodiment, the step 4 includes:
step 41, verifying and inquiring whether the NFR equity exchange code is valid or not, including linking with a platform of an NFR issuer, providing the NFR equity exchange code as an equity redemption certificate by the platform of the NFR issuer, generating the equity redemption certificate only when a user holds a relevant NFR, and performing equity redemption on the platform of the NFR issuer by the user through the equity redemption certificate, wherein the validity standard of the NFR equity exchange code includes:
(1) the NFR equity redemption code is stored in an equity code repository of the platform of the NFR issuer and is within a validity period;
(2) the block chain space address bound when the NFR rights redemption code is generated is consistent with the current holder of the NFR rights redemption certificate;
(3) if the NFR equity can be redeemed for a plurality of times, confirming that the NFR equity is redeemed for the remaining times;
(4) the NFR rights redemption code is not used this time.
The NFR equity exchange code can be used by a sender, which effectively ensures that the NFR can send related equity to the sender in a staging way without changing the premise of a holder, for example, a user does not want to transfer or give the NFR equity in its entirety, but the user can give the exchange code to other people for use, and different exchange codes can be sent to different people next time.
Step 42, the redemption results are confirmed by the issuer and the prior holder of the NFR equity together, including: after the NFR issuer transmits the redemption result of the NFR equity back to the platform of the NFR issuer, the NFR equity redemption code is invalid, and the confirmation result of the NFR issuer is redeemed; and when the right-interest person of the NFR receives the related right from the exchange platform, the right-interest is confirmed on the issuer platform of the NFR, and the right-interest cashing process of the NFR is closed.
The embodiment also provides a corresponding NFR equity flow transfer and exchange system based on the NFR equity flow and exchange smart contracts capable of preventing cheating and monitoring, which includes:
the intelligent contract deployment module is used for formulating, deploying and binding the anti-cheating supervised NFR rights transfer and conversion intelligent contract aiming at each NFR rights development;
an NFR tracking validation module configured to track and validate the NFR based on a region space address of a holder of the NFR, including: the NFR is a digital certificate on a blockchain system, and guarantees that the NFR is unique and the digital certificate is bound with a blockchain space address of a holder; when the NFR is transferred by the original holder, the NFR rights and interests are circulated, the NFR is bound with the block chain space address of the next holder, and the original holder is unbound with the NFR and loses the related rights and interests of the NFR;
the NFR rights and interests exchange code generating module is used for generating an NFR rights and interests exchange code and comprises the following components: monitoring whether the NFR rights exchange is open or not, and when the NFR rights exchange is open, generating a conversion code on an exchange page by a user, wherein the NFR rights exchange code comprises two modes, one mode is a pure character type verification code, the user only needs to copy the string of characters to a third-party platform at the moment, and the other mode is a two-dimensional code mode, so that the two-dimensional code can be directly identified by using a code scanning function of the third-party platform; the two modes are adopted because different technical routes of the third-party platform of the issuer are provided while the operation habits of the user are facilitated; the information of the NFR right redemption code comprises the name, hash, issuer and user block chain space address of the current NFR, and the information is integrated and encrypted to generate a unique NFR right redemption code;
the NFR equity exchange module is used for exchanging the NFR equity according to the NFR equity exchange code;
the NFR equity exchange and deposit evidence module is used for performing NFR equity exchange and deposit evidence according to the NFR equity exchange result, and comprises: when the NFR equity exchange is carried out on a third-party platform, the only and effective exchange certificate A is used, the exchange times, the remaining times and the related information of the relevant information of the exchange record are recorded, and the chain deposit certificate is uploaded; when the NFR rights are all successfully redeemed, increasing a credit score of the NFR issuer;
a tracking supervision module, configured to track and supervise the NFR equity exchange, including: and inquiring by taking the NFR hash as a keyword, tracing and tracking the exchange information of each NFR equity according to time lines, wherein the exchange information comprises exchange platform information, an account number of an exchanger, exchange time and times, integrating the exchange information, and then establishing a credit system for an issuer and verifying the NFR equity exchange by a supervision department.
These templates can be implemented in most cases using smart contracts and can be deployed on different systems. The templates can have standardized operation flows, and standardized operation can be guaranteed no matter the templates are operated on any block chain system.
The protocols and algorithms of the intelligent contracts described in this invention may be implemented on the system described in the patent application document "always NFR-based rights management system": the NFR issuer stores NFR ID information, equity ID and equity information; the NFR platform side stores NFR issuer information, NFR ID information, equity ID information and equity information; the supervision unit has all information; the NFR exchange has NFR issuer information, NFR ID, equity ID information, and equity information; the equity setting subsystem has NFR issuer information, NFR ID, equity ID information and equity information; the authentication system has NFR issuer information, NFR ID, equity ID information, equity delivery information, and other related information; the participant interaction subsystem may have relevant information for different participating entities.
The protocol of the invention is also participated by related systems, for example, the NFR interest flow and exchange intelligent contract system is mainly operated by the NFR platform side, and the authentication system and the NFR issuer system assist to report the execution result to the authentication system and the supervision unit; and intermediate system communications may be accomplished via the participant interaction subsystem. Since all NFR equity is provided by the NFR issuer, the authentication system tracks the delivery of equity. The cooperation parts are completed by the cooperation of an intelligent contract deployment module, an NFR tracking confirmation module, an NFR rights and interests exchange code generation module, an NFR rights and interests exchange and evidence storage module and a tracking supervision module.
The application scenario and the exchange process of the specific embodiment are as follows:
the issuer, under a trademark with intellectual property, is designed to issue as a very beautiful NFR, issuing 1000 shares, each with a unique hash (N1 to N1000), and giving the user the following rights in addition to the collection rights: the user can redeem 1kg of optional green agricultural products twice on his own electricity merchant platform or public number mini-program within half a year.
When the issuer issues the first redemption notification at a given time, the NFR platform generates a first unique redemption code D for each user, and user a, while holding the NFR, may send D to friends who may redeem the equity against the redemption code on the issuer-specified platform, but if user a has transferred the NFR to others during that time, D fails at the time of redemption.
And after D is successfully exchanged, the third-party platform of the issuer returns the exchange result to the NFR platform, the NFR platform records the exchange result, invalidates the exchange code D, counts the number of right exchange times of the NFR to be 1, and packages the right exchange and uploads the right to be filed after receiving the notice of successful exchange of the user right.
When the issuer issues the second exchange notification at the set time, the NFR platform will generate a second unique exchange code E for the user, and on the premise that the user a holds the NFR, the user a can send E to friends or self-service, and both can exchange rights and interests on the platform designated by the issuer by using the exchange code, but if the user a transfers the NFR to other people during the period, the exchange of E will also fail.
And E, after the E is successfully exchanged, the third-party platform of the issuer returns the successfully exchanged result to the NFR platform, the NFR platform performs the same record as the first equity exchange and updates the number of the equity exchanges to 2, and after receiving the notice of the successful exchange of the equity of the user, the NFR platform encapsulates the equity exchange, and uploads the equity exchange to a file and increases the credit score of the issuer.
The present embodiment provides an NFR equity flow transfer and exchange system for transferring and exchanging NFR equity flow and exchange intelligent contracts based on anti-cheating and supervision, including:
the intelligent contract deployment module is used for formulating, deploying and binding the anti-cheating supervised NFR interest flow and the converted intelligent contract for each NFR interest development;
an NFR tracking validation module configured to track and validate the NFR based on a region space address of a holder of the NFR, including: the NFR is a digital certificate on a blockchain system, and guarantees that the NFR is unique and the digital certificate is bound with a blockchain space address of a holder; when the NFR is transferred by the original holder, the NFR rights and interests are circulated, the NFR is bound with the block chain space address of the next holder, and the original holder is unbound with the NFR and loses the related rights and interests of the NFR;
the NFR right exchange code generating module is used for generating an NFR right exchange code and comprises the following components: monitoring whether the NFR rights and interests exchange is open, wherein when the NFR rights and interests exchange is open, a user generates a conversion code on an exchange page, the NFR rights and interests exchange code comprises two modes, one mode is a pure character type verification code, the user only needs to copy the string of characters to a third party platform, and the second mode is a two-dimensional code mode, and the two-dimensional code can be directly identified by using a code scanning function of the third party platform; the two modes are adopted because different technical routes of the third-party platform of the issuer are provided while the operation habits of the user are facilitated; the information of the NFR right redemption code comprises the name, hash, issuer and user block chain space address of the current NFR, and the information is integrated and encrypted to generate a unique NFR right redemption code;
the NFR equity exchange module is used for exchanging the NFR equity according to the NFR equity exchange code;
the NFR equity exchange and deposit evidence module is used for performing NFR equity exchange and deposit evidence according to the NFR equity exchange result, and comprises: when the NFR equity exchange is carried out on a third-party platform, the only and effective exchange certificate A is used, the exchange times, the remaining times and the related information of the relevant information of the exchange record are recorded, and the chain deposit certificate is uploaded; when the NFR rights are all successfully redeemed, increasing a credit score of the NFR issuer;
a tracking supervision module, configured to track and supervise the NFR equity exchange, including: and inquiring by taking the NFR hash as a keyword, tracing and tracking the exchange information of each NFR equity according to time lines, wherein the exchange information comprises exchange platform information, an account number of an exchanger, exchange time and times, integrating the exchange information, and then establishing a credit system for an issuer and verifying the NFR equity exchange by a supervision department.
The 3 processes provided by the invention are completed by cooperation of an NFR issuer, an NFR platform, a supervision unit, an NFR exchange, an authentication center, a rights and interests setting subsystem, an authentication center and a participant interaction subsystem according to the setting and deployment of different related systems.
According to the method and the device, after the NFR is manufactured and issued, on the premise that user privacy information is not provided, the subsequent equity exchange in different modes such as cross-system, on-line or off-line modes is achieved, the influence of the service category and business model of the issuer is avoided, the exchange process can be linked up in the whole process, the tracking and cheating prevention of non-homogeneous equity NFR exchange through different channels are facilitated, and a mature technical scheme is provided for credit system construction and supervision mechanism formation of the issuer.
While the present invention has been described with reference to the particular illustrative embodiments, it is not to be restricted by the embodiments but only by the appended claims. It will be understood by those skilled in the art that variations and modifications of the embodiments of the present invention can be made without departing from the scope and spirit of the invention.
Claims (10)
1. An anti-cheating, curatable NFR equity transfer and redemption smart contract, comprising:
the digital identity card setting module is used for setting:
a customer ID as a digital identification card for a customer, the customer including an NFR holder and/or institution;
a plurality of NFR IDs as digital identification cards unique to each NFR;
a plurality of equity IDs, said equity IDs allocated exclusively for one or more independent equities of one said NFR;
an NFR equity issuer ID as a digital identity card assigned by each NFR equity issuer, where the NFR equity issuer IR needs to be identified by an authentication center, and a platform side corresponding to the NFR confirms whether the NFR equity issuer ID is correct;
a deadline setting module for determining deadlines of the one or more independent interests respectively, the deadlines including time deadlines and/or time limits;
the rights expression module is used for expressing the rights, and the rights expression comprises copyright, finance and/or a calculation method of the rights;
an automatic execution module: the method includes automatically executing the anti-cheating policeable NFR equity flow and redeeming smart contracts if certain conditions are met, the automatically executing facing all equity attributes including equity that can be denied or equity that cannot be denied, wherein the equity attributes are stored in the smart contracts in advance.
2. The anti-cheating policeable NFR equity flow and redemption intelligent contract of claim 1, wherein the anti-cheating policeable NFR equity flow and redemption intelligent contract is written using an intelligent contract language, the intelligent contract language includes Solidity, MOVE, or Java, the anti-cheating policeable NFR equity flow and redemption intelligent contract is issued only after being verified by a platform side corresponding to the NFR.
3. An NFR equity flow transfer and redemption method for anti-cheating policeable NFR equity flow and redemption smart contracts based on any of claims 1-2, comprising:
step 1, formulating, deploying and binding the anti-cheating supervised NFR equity flow and conversion intelligent contract for execution aiming at each NFR equity development;
step 2, tracking and confirming the NFR based on the area space address of the holder of the NFR, comprising: the NFR is a digital certificate on a blockchain system, and guarantees that the NFR is unique and the digital certificate is bound with a blockchain space address of a holder; when the NFR is transferred by the original holder, the NFR rights and interests are circulated, the NFR is bound with the block chain space address of the next holder, and the original holder is unbound with the NFR and loses the related rights and interests of the NFR;
and 3, generating an NFR rights redemption code, comprising: monitoring whether the NFR rights and interests exchange is open, wherein when the NFR rights and interests exchange is open, a user generates a conversion code on an exchange page, the NFR rights and interests exchange code comprises two modes, one mode is a pure character type verification code, the user only needs to copy the string of characters to a third party platform, and the second mode is a two-dimensional code mode, and the two-dimensional code can be directly identified by using a code scanning function of the third party platform; the two modes are adopted because different technical routes of the third-party platform of the issuer are provided while the operation habits of the user are facilitated; the information of the NFR right redemption code comprises the name, hash, issuer and user block chain space address of the current NFR, and the information is integrated and encrypted to generate a unique NFR right redemption code;
step 4, exchanging the NFR rights and interests according to the NFR rights and interests exchange code;
step 5, performing NFR equity exchange and evidence saving according to the NFR equity exchange result, comprising: when the NFR equity exchange is carried out on a third-party platform, the only and effective exchange certificate A is used, the exchange times, the remaining times and the related information of the relevant information of the exchange record are recorded, and the chain deposit certificate is uploaded; when the NFR rights are all successfully redeemed, increasing a credit score of the NFR issuer;
step 6, tracking and supervising the NFR equity exchange, including: and inquiring by taking the NFR hash as a keyword, tracing and tracking the exchange information of each NFR equity according to time lines, wherein the exchange information comprises exchange platform information, an account number of an exchanger, exchange time and times, integrating the exchange information, and then establishing a credit system for an issuer and verifying the NFR equity exchange by a supervision department.
4. The NFR equity flow and redemption method of claim 3, wherein, in case the flow occurs, the step 2 includes:
step 21, verifying the new holder of the NFR, comprising:
(1) verifying the digital identity card of the new holder of the NFR, and rejecting the flow if the authenticity of the digital identity card of the new holder of the NFR cannot be verified;
(2) verifying whether a new holder of the NFR already owns the NFR corresponding to the flow transfer, and if so, rejecting the flow transfer due to uniqueness;
step 22, verifying the original holder of the NFR, comprising:
(1) verifying the digital identity card of the original holder of the NFR, and if the authenticity of the digital identity card of the original holder of the NFR cannot be verified, rejecting the flow;
(2) verifying whether an original holder of the NFR really owns the NFR corresponding to the flow transfer, and if not, rejecting the flow transfer;
step 23, binding the information of the NFR and the new holder, and unbinding the information of the NFR and the original holder;
step 24, storing the flow records in the same block at the same time, and storing the block in a block chain and an NFR personal space record, where the flow records include the new binding information of the NFR and the unbinding information of the NFR; once the block is stored on the block chain, all nodes participating in the flow are stored in the block, and completely consistent information is stored in each node participating in the flow, ensuring that the NFR rights are successfully circulated.
5. The NFR equity flow and redemption method of claim 4, wherein binding with the new holder and unbinding with the original holder need to be done simultaneously; in the process of binding the NFR and the new holder information in step 23, except for the change of the holder information of the NFR, the NFR information related thereto cannot be changed.
6. The NFR equity flow and redemption method of claim 5, wherein participating institutions participate in blockchain operations to form multi-chain systems having multi-chain update protocols including:
(1) all participating blockchain systems have master-slave relations, wherein the most important blockchain records the relation between a holder and the NFR, and the master blockchain system updates data first and informs other participating blockchain systems after the data is updated;
(2) after one block chain is updated, adopting a cross-chain protocol to transmit update information to other chains;
the cross-link protocol needs to ensure that cross-link operation is complete even if a block chain system involved in the cross-link process has errors;
(3) or the participating blockchain system has no master-slave relationship, and after the participating blockchain system updates the data, the participating blockchain system is notified that the data is also updated, and a similar cross-link communication protocol is used to complete the notification.
7. The NFR equity flow and redemption method of claim 6, wherein the participating blockchain systems use database consistency protocol and byzantine general protocol to complete data updates, including: and the block chain system initiating the data updating sends related block chain system updating information, and after the related block chain system finishes updating, the block chain system initiating the data updating carries out the data updating of the block chain system, and the Byzantian general agreement carries out 3 rounds of voting.
8. The NFR equity flow and redemption method of claim 7, wherein the step 4 includes:
step 41, verifying and inquiring whether the NFR equity exchange code is valid, including linking with a platform of an NFR issuer, providing the NFR equity exchange code as an equity exchange certificate by the platform of the NFR issuer, generating the equity exchange certificate only when a user holds a related NFR, and exchanging equity at the platform of the NFR issuer by the user through the equity exchange certificate;
step 42, the redemption results are confirmed by the issuer and the prior holder of the NFR equity together, including: after the NFR issuer transmits the redemption result of the NFR equity back to the platform of the NFR issuer, the NFR equity redemption code is invalid, and the confirmation result of the NFR issuer is redeemed; and when the right-interest person of the NFR receives the related right from the exchange platform, the right-interest is confirmed on the issuer platform of the NFR, and the right-interest cashing process of the NFR is closed.
9. The NFR equity transfer and redemption method of claim 8, wherein the NFR equity redemption code validation criteria of step 41 includes:
(1) the NFR rights exchange code is stored in a rights code library of the NFR issuer platform and is within a validity period;
(2) the block chain space address bound when the NFR rights redemption code is generated is consistent with the current holder of the NFR rights redemption certificate;
(3) if the NFR equity can be redeemed for a plurality of times, confirming that the NFR equity is redeemed for the remaining times;
(4) the NFR rights redemption code is not used this time.
10. An NFR equity flow and redemption system for implementing the method of any of claims 3-9 based on anti-cheating curated NFR equity flow and redemption smart contracts, comprising:
the intelligent contract deployment module is used for formulating, deploying and binding the anti-cheating supervised NFR interest flow and the converted intelligent contract for each NFR interest development;
an NFR tracking validation module configured to track and validate the NFR based on a region space address of a holder of the NFR, including: the NFR is a digital certificate on a blockchain system, and guarantees that the NFR is unique and the digital certificate is bound with a blockchain space address of a holder; when the NFR is transferred by the original holder, the NFR rights and interests are circulated, the NFR is bound with the block chain space address of the next holder, and the original holder is unbound with the NFR and loses the related rights and interests of the NFR;
the NFR right exchange code generating module is used for generating an NFR right exchange code and comprises the following components: monitoring whether the NFR rights and interests exchange is open, wherein when the NFR rights and interests exchange is open, a user generates a conversion code on an exchange page, the NFR rights and interests exchange code comprises two modes, one mode is a pure character type verification code, the user only needs to copy the string of characters to a third party platform, and the second mode is a two-dimensional code mode, and the two-dimensional code can be directly identified by using a code scanning function of the third party platform; the two modes are adopted because different technical routes of the third-party platform of the issuer are provided while the operation habits of the user are facilitated; the information of the NFR right redemption code comprises the name, hash, issuer and user block chain space address of the current NFR, and the information is integrated and encrypted to generate a unique NFR right redemption code;
the NFR equity exchange module is used for exchanging the NFR equity according to the NFR equity exchange code;
the NFR equity exchange and deposit evidence module is used for performing NFR equity exchange and deposit evidence according to the NFR equity exchange result, and comprises: when the NFR equity exchange is carried out on a third-party platform, the only and effective exchange certificate A is used, the exchange times, the remaining times and the related information of the relevant information of the exchange record are recorded, and the chain deposit certificate is uploaded; when the NFR rights are all successfully redeemed, increasing a credit score of the NFR issuer;
a tracking supervision module, configured to track and supervise the NFR equity exchange, including: and inquiring by taking the NFR hash as a keyword, tracing and tracking the exchange information of each NFR equity according to time lines, wherein the exchange information comprises exchange platform information, an account number of an exchanger, exchange time and times, integrating the exchange information, and then establishing a credit system for an issuer and verifying the NFR equity exchange by a supervision department.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210175281.9A CN114548987B (en) | 2022-02-25 | 2022-02-25 | Anti-cheating and supervision NFR rights and interests circulation exchange intelligent contract and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210175281.9A CN114548987B (en) | 2022-02-25 | 2022-02-25 | Anti-cheating and supervision NFR rights and interests circulation exchange intelligent contract and method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114548987A true CN114548987A (en) | 2022-05-27 |
CN114548987B CN114548987B (en) | 2023-11-28 |
Family
ID=81679596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210175281.9A Active CN114548987B (en) | 2022-02-25 | 2022-02-25 | Anti-cheating and supervision NFR rights and interests circulation exchange intelligent contract and method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114548987B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114971732A (en) * | 2022-06-07 | 2022-08-30 | 北京天德科技有限公司 | NFR-based digital product and brand promotion method directly reaching consumers |
CN115147114A (en) * | 2022-06-29 | 2022-10-04 | 北京连琪科技有限公司 | Block chain rights management method and electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030004809A1 (en) * | 1998-09-03 | 2003-01-02 | Raymond S. Koloski | Method and system for automatically calculating and managing consumer earned equity |
CN109658096A (en) * | 2018-12-04 | 2019-04-19 | 北京创世智链信息技术研究院 | A kind of digital rights proof converting system based on block chain |
CN110148017A (en) * | 2019-04-29 | 2019-08-20 | 阿里巴巴集团控股有限公司 | Equity distribution method and device, electronic equipment, storage medium based on block chain |
CN110232601A (en) * | 2019-06-18 | 2019-09-13 | 深圳前海微众银行股份有限公司 | Card certificate management method, device, equipment and storage medium |
CN112289439A (en) * | 2020-11-17 | 2021-01-29 | 北京沃东天骏信息技术有限公司 | Equity exchange method and device |
CN112330366A (en) * | 2020-11-13 | 2021-02-05 | 北京沃东天骏信息技术有限公司 | Redemption code redemption request verification method, apparatus, device and computer readable medium |
-
2022
- 2022-02-25 CN CN202210175281.9A patent/CN114548987B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030004809A1 (en) * | 1998-09-03 | 2003-01-02 | Raymond S. Koloski | Method and system for automatically calculating and managing consumer earned equity |
CN109658096A (en) * | 2018-12-04 | 2019-04-19 | 北京创世智链信息技术研究院 | A kind of digital rights proof converting system based on block chain |
CN110148017A (en) * | 2019-04-29 | 2019-08-20 | 阿里巴巴集团控股有限公司 | Equity distribution method and device, electronic equipment, storage medium based on block chain |
CN110232601A (en) * | 2019-06-18 | 2019-09-13 | 深圳前海微众银行股份有限公司 | Card certificate management method, device, equipment and storage medium |
CN112330366A (en) * | 2020-11-13 | 2021-02-05 | 北京沃东天骏信息技术有限公司 | Redemption code redemption request verification method, apparatus, device and computer readable medium |
CN112289439A (en) * | 2020-11-17 | 2021-01-29 | 北京沃东天骏信息技术有限公司 | Equity exchange method and device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114971732A (en) * | 2022-06-07 | 2022-08-30 | 北京天德科技有限公司 | NFR-based digital product and brand promotion method directly reaching consumers |
CN115147114A (en) * | 2022-06-29 | 2022-10-04 | 北京连琪科技有限公司 | Block chain rights management method and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN114548987B (en) | 2023-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220198418A1 (en) | Systems and methods for commerce in a distributed system with blockchain protocols and smart contracts | |
US10147076B2 (en) | Digital currency (virtual payment cards) issued by central bank for mobile and wearable devices | |
CN107408174B (en) | System and method for managing networking commitments for secure entities | |
CN112037068B (en) | Resource transfer method, system, device, computer equipment and storage medium | |
US20160162873A1 (en) | Systems and methods for messaging, calling, digital multimedia capture, payment transactions, global digital ledger, and national currency world digital token | |
CN112685766B (en) | Enterprise credit investigation management method and device based on block chain, computer equipment and storage medium | |
KR102057669B1 (en) | Apparatus for providing local community service based on block-chain and method thereof | |
US20150026072A1 (en) | Global world universal digital mobile and wearable currency image token and ledger | |
CN108764925A (en) | A kind of synthesis business platform based on block chain technology | |
CN109242675A (en) | Assets dissemination method and device, electronic equipment based on block chain | |
CN107180350A (en) | A kind of method of the multi-party shared transaction metadata based on block chain, apparatus and system | |
CN117151853A (en) | Method for secure point-to-point communication on a blockchain | |
CN109478997A (en) | System and method for block chain implementation | |
CN111369730B (en) | Voting processing method and device based on block chain | |
CN114548987A (en) | Anti-cheating and supervision NFR (network File System) rights and interests flow conversion intelligent contract and method thereof | |
CN114548989B (en) | Rights management system based on NFR | |
CN112862303B (en) | Crowdsourcing quality evaluation system and method based on block chain | |
CN108460596B (en) | Quantization value distribution transfer method based on block chain | |
CN116452207A (en) | Cross-link combined payment method based on relay link | |
CN101046899B (en) | Electronic ticket system and method based on public key basic infrastructure | |
Yan et al. | Blockchain: Empowering Digital Economy | |
CN110860090A (en) | Game asset transaction method based on block chain | |
CN114548988B (en) | Deployment execution method and system for NFR rights and interests circulation exchange | |
CN110852891A (en) | Data processing method and device based on rolling difference and readable storage medium | |
CN110363513A (en) | Payment unions method and apparatus based on block chain |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |