Information processing device and information processing method
By designing an information processing device and method for the NFT market, the problem that content authors find it difficult to determine the profit return rate in secondary distribution is solved, and dynamic profit return rate calculation based on transaction information is realized, ensuring reasonable returns for content authors.
Patent Information
- Application Number
- JP2023186399
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2043-02-27
AI Technical Summary
In sub-distribution in the NFT market, it is difficult for content authors to accurately determine the return rate of NFT sales profit during the secondary distribution, and the prior art fails to clarify how to determine the secondary distribution rate.
An information processing device and method is designed to determine the profit return rate obtained by the content author from the secondary holder by storing profit return conditions, obtaining relevant transaction information, and calculating the profit return rate based on this information. This equipment and method dynamically adjust the profit return rate by taking into account factors such as sales period, profit acquisition time, profit amount and price difference.
The accurate calculation of the profit return rate of content authors in NFT secondary distribution is achieved, which solves the uncertainty caused by market value fluctuations and ensures reasonable returns of content authors in secondary distribution.
Smart Images

Figure 0007648711000001 
Figure 0007648711000002 
Figure 0007648711000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device and an information processing method. [Background technology]
[0002] In recent years, NFTs (Non-Fungible Tokens) have been attracting attention as a token that can prove the uniqueness and ownership of content such as digital art, game items, and trading cards. In a marketplace that handles NFTs (NFT marketplace), it is possible to purchase and sell NFTs. Patent Document 1 also describes a technology that distributes the transfer fee to the copyright holder of content in the primary and secondary distribution of the content. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2021-131779 A Summary of the Invention [Problem to be solved by the invention]
[0004] NFTs can be resold or otherwise distributed secondary on the NFT marketplace, but the issue has been how to determine the profits to be earned by the creator of the content that is the subject of the NFT (content creator) during secondary distribution. For example, it is conceivable that the content creator could determine the return rate of the sales profits of the NFT in advance when issuing the NFT and include it in the metadata of the NFT. However, since the market value of the NFT can fluctuate at the secondary distribution stage, it is difficult for the content creator to determine an appropriate return rate of the sales profits when issuing the NFT. In the technology described in Patent Document 1, a second distribution rate, which is the distribution ratio to the transfer amount of the secondary distribution, is set, but it is not disclosed how the second distribution rate is determined.
[0005] The present invention has been made taking these circumstances into consideration, and its purpose is to calculate the profits gained from transactions such as secondary distribution of NFTs to be returned to previous owners, such as content creators. [Means for solving the problem]
[0006] One aspect of the present invention is to provide a method for identifying a non-fungible token recorded on a blockchain or a token holder associated with the non-fungible token. determining a return rate of profits to be returned to the first holder of the non-fungible token from profits obtained by a second holder of the non-fungible token after the first holder of the non-fungible token from transactions related to the non-fungible token; The system includes a profit return condition storage unit that stores profit return conditions, a transaction information acquisition unit that acquires transaction information regarding a transaction related to a non-fungible token conducted by a second holder who holds a non-fungible token after a first holder of the non-fungible token, and a return profit calculation unit that calculates a profit to be returned to the first holder from the profit of the second holder based on the transaction information and the profit return conditions. the return profit calculation unit changes the profit to be returned to the first holder according to a sales period of the one non-fungible token by the first holder, which is indicated in the transaction information; It is an information processing device. One aspect of the present invention is to provide a method for identifying a non-fungible token recorded on a blockchain or a token holder associated with the non-fungible token. determining a return rate of profits to be returned to the first holder of the non-fungible token from profits obtained by a second holder of the non-fungible token after the first holder of the non-fungible token from transactions related to the non-fungible token; The system includes a profit return condition storage unit that stores profit return conditions, a transaction information acquisition unit that acquires transaction information regarding a transaction related to a non-fungible token conducted by a second holder who holds a non-fungible token after a first holder of the non-fungible token, and a return profit calculation unit that calculates a profit to be returned to the first holder from the profit of the second holder based on the transaction information and the profit return conditions. the return profit calculation unit changes the profit to be returned to the first holder according to the profit acquisition time indicated in the transaction information; It is an information processing device. One aspect of the present invention is to provide a method for identifying a non-fungible token recorded on a blockchain or a token holder associated with the non-fungible token. determining a return rate of profits to be returned to the first holder of the non-fungible token from profits obtained by a second holder of the non-fungible token after the first holder of the non-fungible token from transactions related to the non-fungible token; The system includes a profit return condition storage unit that stores profit return conditions, a transaction information acquisition unit that acquires transaction information regarding a transaction related to a non-fungible token conducted by a second holder who holds a non-fungible token after a first holder of the non-fungible token, and a return profit calculation unit that calculates a profit to be returned to the first holder from the profit of the second holder based on the transaction information and the profit return conditions. The return profit calculation unit changes the profit to be returned to the first holder according to the number of leases indicated in the transaction information.It is an information processing device. One aspect of the present invention is an information processing device as described above, wherein the profit return condition memory unit stores profit return conditions set by a holder of a non-fungible token. One aspect of the present invention is the above-mentioned information processing device, further comprising a reception unit that receives settings of profit return conditions from a holder of the non-fungible token. One aspect of the present invention is an information processing device as described above, wherein the return profit calculation unit changes the profit to be returned to the first holder depending on the sales price of the one non-fungible token by the first holder as indicated in the transaction information. One aspect of the present invention is an information processing device as described above, wherein the transaction information is profit information regarding the profit that the second holder obtains based on the one non-fungible token. One aspect of the present invention is an information processing device as described above, wherein the return profit calculation unit changes the profit to be returned to the first holder according to the amount of profit of the second holder indicated in the transaction information. One aspect of the present invention is an information processing device as described above, wherein the return profit calculation unit changes the profit to be returned to the first holder according to the difference between the purchase price and resale price of the one non-fungible token indicated in the transaction information. One aspect of the present invention is the above-mentioned information processing device, wherein the one non-fungible token is a non-fungible token issued to an avatar used in a virtual space. One aspect of the present invention is an information processing device as described above, wherein the transaction information acquisition unit acquires transaction information linked to the avatar. One aspect of the present invention is the above-mentioned information processing device, wherein the one non-fungible token is a non-fungible token issued for a game item traded within a game. One aspect of the present invention is the above-mentioned information processing device, wherein the transaction information acquisition unit acquires transaction information linked to the game item.
[0007] One aspect of the present invention is an information processing method executed by an information processing device, which relates to a non-fungible token recorded on a blockchain or a holder of the non-fungible token. determining a return rate of profits to be returned to the first holder of the non-fungible token from profits obtained by a second holder of the non-fungible token after the first holder of the non-fungible token from transactions related to the non-fungible token; The method includes a profit return condition storage step of storing a profit return condition, a transaction information acquisition step of acquiring transaction information regarding a transaction related to a non-fungible token conducted by a second holder who holds the non-fungible token after a first holder of the non-fungible token, and a return profit calculation step of calculating a profit to be returned to the first holder from the profit of the second holder based on the transaction information and the profit return condition. the return profit calculation step changes the profit to be returned to the first holder according to a sales period of the one non-fungible token by the first holder, which is indicated in the transaction information; It is an information processing method. One aspect of the present invention is an information processing method executed by an information processing device, comprising: a profit return condition storage step for storing profit return conditions associated with a non-fungible token recorded on a blockchain or a holder of the non-fungible token, for determining a return rate of profit to be returned to the first holder from profits obtained through transactions related to the non-fungible token by a second holder who holds the non-fungible token after the first holder of the non-fungible token; a transaction information acquisition step for acquiring transaction information related to a non-fungible token conducted by a second holder who holds the non-fungible token after the first holder of the non-fungible token; and a return profit calculation step for calculating the profit to be returned to the first holder from the profits of the second holder based on the transaction information and the profit return conditions, wherein the return profit calculation step changes the profit to be returned to the first holder depending on the time of profit acquisition indicated in the transaction information. One aspect of the present invention is an information processing method executed by an information processing device, comprising: a profit return condition storage step for storing profit return conditions associated with a non-fungible token recorded on a blockchain or a holder of the non-fungible token, for determining a return rate of profit to be returned to the first holder from the profit obtained through a transaction related to the non-fungible token by a second holder who holds the non-fungible token after the first holder of the non-fungible token; a transaction information acquisition step for acquiring transaction information related to a non-fungible token conducted by a second holder who holds the non-fungible token after the first holder of the non-fungible token; and a return profit calculation step for calculating the profit to be returned to the first holder from the profit of the second holder based on the transaction information and the profit return conditions, wherein the return profit calculation step changes the profit to be returned to the first holder depending on the number of leases indicated in the transaction information. Effect of the Invention
[0008] According to the present invention, it is possible to obtain the effect of calculating the profits obtained from transactions such as secondary distribution of NFTs to be returned to previous owners such as content creators. [Brief description of the drawings]
[0009] [Figure 1] 1 is a block diagram showing a configuration example of a profit return system according to an embodiment. [Diagram 2] 1 is a block diagram showing an example of the configuration of a profit return server (information processing device) according to an embodiment. [Diagram 3] FIG. 11 is a diagram showing an example of the configuration of profit return condition information according to an embodiment; [Figure 4] FIG. 11 is a sequence diagram showing an example of a procedure of an information processing method according to an embodiment. [Diagram 5] FIG. 11 is a sequence diagram showing an example of a procedure of an information processing method according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Fig. 1 is a block diagram showing an example of the configuration of a profit return system according to an embodiment. In Fig. 1, a profit return server 1 executes information processing for calculating profits obtained from transactions (e.g., secondary distribution, etc.) related to NFTs (non-fungible tokens) to be returned to previous holders such as content creators. The profit return server 1 transmits and receives data to and from a terminal (user terminal) 2 used by a user via a communication network NW such as the Internet.
[0011] The profit return server 1 transmits and receives data with the NFT management system 4 via the communication network NW. The NFT management system 4 is an information processing system for managing NFTs. The NFTs managed by the NFT management system 4 are managed by their holders on a blockchain 5. The blockchain 5 records the history of the NFTs managed by the NFT management system 4. This blockchain 5 certifies the holders of the NFTs managed by the NFT management system 4.
[0012] Blockchain 5 records the NFT identifier (token ID), the owner address that identifies the owner, the token URI (Uniform Resource Identifier) that indicates the location of the metadata, etc. NFT metadata is data that includes the content name, content description, content URL (Uniform Resource Locator), and profit return rate information that indicates the profit return rate.
[0013] The NFT management system 4 has the function of an NFT marketplace. The function of the NFT marketplace is a function related to distribution such as issuing, purchasing, and selling NFTs, such as accepting requests to issue NFTs, issuing NFTs, accepting requests to purchase and sell NFTs, buying and selling NFTs, and settling the price of NFTs.
[0014] For example, the NFT management system 4 issues an NFT linked to the content created by the content creator in response to an NFT issuance request from the content creator. For example, the content creator is recorded in the blockchain 5 as the owner at the time of issuance of the NFT. For example, the NFT management system 4 sells the NFT linked to the content created by the content creator to the NFT purchaser A in response to an NFT purchase request from the NFT purchaser A. Through this NFT sale, the NFT purchaser A is recorded in the blockchain 5 as the owner of the NFT. The sale of the NFT is an example of a transaction related to an NFT. For example, the NFT management system 4 resells (secondary distribution) the NFT linked to the content created by the content creator to another NFT purchaser B in response to an NFT sale request from the NFT purchaser A. Through this NFT resale, the NFT purchaser B is recorded in the blockchain 5 as the owner of the NFT. The resale of the NFT is an example of a transaction related to an NFT.
[0015] The profit return server 1 transmits and receives data to and from the content trading server 7 via the communication network NW. The content trading server 7 executes information processing for conducting transactions related to content corresponding to NFTs managed by the NFT management system 4. Transactions related to content corresponding to NFTs are an example of transactions related to NFTs.
[0016] The content trading server 7 executes information processing for conducting transactions related to an avatar, for example, an NFT issued for an avatar used in a virtual space. The transaction related to the avatar is an example of a transaction related to content corresponding to an NFT.
[0017] Transactions related to avatars include making profits by utilizing avatars. One example of a transaction related to avatars is when a user who watches an event in a virtual space gives a tip to an avatar who is performing the event, and the user of the avatar receives a compensation corresponding to the tip. The transaction is not limited to this example, and may be any of various cases in which a profit is made by utilizing an avatar.
[0018] The content trading server 7 executes information processing for conducting a transaction related to a game item, for example, an NFT issued for the game item traded in the game. The transaction related to the game item is an example of a transaction related to content corresponding to the NFT.
[0019] Transactions regarding game items include making profits by utilizing game items. One example of a transaction regarding game items is when user A, who has increased the value of a game item in a game, rents the game item to another user B, and gives compensation to user A for the rental. The transaction regarding game items is not limited to this example, and may be various cases in which profits are made by utilizing game items.
[0020] Although avatars and game items have been given as examples of transactions related to content corresponding to NFTs, the present invention is not limited to these and may apply to various cases in which profits are made by utilizing content corresponding to NFTs.
[0021] 2 is a block diagram showing a configuration example of the profit return server (information processing device) according to the present embodiment. In FIG. 2, the profit return server 1 includes a transaction information acquisition unit 101, a return rate determination unit 102, a return profit calculation unit 103, a reception unit 104, and a storage unit 200.
[0022] Each function of the profit return server 1 is realized by the profit return server 1 having computer hardware such as a CPU (Central Processing Unit) and memory, and the CPU executing a computer program stored in the memory. The profit return server 1 may be configured using a general-purpose computer device, or may be configured as a dedicated hardware device. For example, the profit return server 1 may be configured using a server computer connected to a communication network such as the Internet. Each function of the profit return server 1 may be realized by cloud computing. The profit return server 1 may be realized by a single computer, or may be realized by distributing the functions of the profit return server 1 to multiple computers. The profit return server 1 may be configured to open a website using, for example, a WWW system.
[0023] The storage unit 200 stores various data. The storage unit 200 stores profit return condition information 201.
[0024] FIG. 3 is a diagram showing an example of the configuration of the profit return condition information according to this embodiment. As shown in FIG. 3, the profit return condition information 201 is information that associates a token ID, an owner address, and a profit return condition. The token ID is a token ID of an NFT recorded on the blockchain 5. The owner address is an address of an NFT owner recorded on the blockchain 5. The profit return condition information 201 may be information that associates a token ID or an owner address with a profit return condition. The profit return condition information 201 may further include setter information that identifies a setter who set the profit return condition.
[0025] For example, profit return condition 1 is associated with the token ID "NFTid1" and the holder address "holderad1" and is set by the NFT issuer. In this example, the NFT issuer is the content creator. For example, profit return condition 2 is associated with the token ID "NFTid2" and is set by the market administrator of the NFT management system 4. Profit return condition 2 is not associated with the holder address. For example, profit return condition 3 is associated with the holder address "holderad3" and is set by the holder of the NFT. Profit return condition 2 is not associated with the token ID.
[0026] The profit return conditions are conditions for determining the return rate of profits to be returned to a first NFT owner from the profits that a second owner who holds the NFT after the first NFT owner obtains from a transaction related to the NFT. A transaction related to an NFT may be a transaction of the NFT itself (e.g., buying and selling, reselling, etc.) or a transaction related to the content corresponding to the NFT (e.g., utilizing or renting the content).
[0027] The first holder of an NFT may be any holder of any generation prior to the second holder, provided that the holder holds the NFT before the second holder. For example, the first holder may be the first holder, the second holder, or the holder immediately preceding the second holder. The second holder's transaction related to the NFT may be a transaction at the time the second holder acquires the NFT (e.g., when the second holder acquires the NFT through resale), or may be a transaction after the second holder acquires the NFT. The profit the second holder obtains from the transaction related to the NFT may be a confirmed profit, a prospective profit, or the total profit of the confirmed profit and the prospective profit.
[0028] The transaction information acquisition unit 101 acquires transaction information regarding a transaction related to the NFT conducted by a second holder who holds the NFT after the first holder of the NFT.
[0029] The transaction information regarding transactions related to NFTs is, for example, information regarding the sale price, sales period, purchase price, purchase time, resale price, resale time, difference between the purchase price and the resale price, etc., in the buying and selling (including transactions involving the use and rental of content related to NFTs) and resale of the NFT. The transaction information acquisition unit 101 acquires such transaction information regarding the buying and selling and resale of NFTs from the NFT management system 4.
[0030] The transaction information on the transaction related to the NFT is, for example, information such as the amount of profit in the transaction related to the content corresponding to the NFT and the time when the profit is obtained. For example, an example of the transaction information on the transaction related to the NFT issued for an avatar used in a virtual space is information such as the total amount of tipping made by a user watching an event to an avatar performing the event in a virtual space and the time of tipping. For example, an example of the transaction information on the transaction related to the NFT issued for a game item traded in a game is information such as the total amount of rental consideration given to the user A, the number of rentals (number of leases), and the time of rental when the game item is rented by the user A who has increased the value of the game item in the game to another user B. The transaction information acquisition unit 101 acquires the transaction information on the transaction related to the content corresponding to these NFTs from the content trading server 7. For example, the transaction information acquisition unit 101 acquires the transaction information linked to the avatar from the content trading server 7. For example, the transaction information acquisition unit 101 acquires the transaction information linked to the game item from the content trading server 7.
[0031] The payout rate determination unit 102 determines the payout rate (profit payout rate) of the profit to be paid out to the first holder of the NFT from the profit of the second holder of the NFT based on the profit payout condition information 201 and the transaction information acquired by the transaction information acquisition unit 101. An example of a method for determining the profit payout rate is given below.
[0032] (Example 1 of how to determine the return rate) The payout rate determination unit 102 changes the payout rate according to the selling price of the NFT by the first holder indicated in the transaction information, based on the payout condition information 201. For example, if the selling price is equal to or higher than a predetermined amount, the payout rate is changed to a rate lower than the default value by a predetermined value. This can contribute to both ensuring the profit of the first holder and promoting the sale of the NFT by keeping the payout rate low when the NFT is sold at a high price. The selling price of the NFT by the first holder may be the same as or different from the purchase price at which the second holder purchased the NFT.
[0033] (Example 2 of how to determine the return rate) The payout rate determination unit 102 changes the payout rate according to the sales period of the NFT by the first holder indicated in the transaction information, based on the payout condition information 201. For example, if the sales period of the NFT is within a predetermined period, the payout rate is changed to a rate lower than the default value by a predetermined value. For example, if the sales period of the NFT is within a time sale period, the payout rate is changed to a rate lower than the default value by a predetermined value. This can contribute to both ensuring the profit of the first holder and promoting the sale of the NFT by keeping the payout rate low when the NFT is sold within a special period such as a time sale period.
[0034] (Example 3 of how to determine the return rate) The payout rate determination unit 102 changes the payout rate according to the amount of the profit of the second holder indicated in the transaction information, based on the payout condition information 201. For example, if the amount of the profit obtained by the second holder is equal to or greater than a predetermined first threshold, the payout rate is changed to a rate lower than the default value by a predetermined value. For example, if the amount of the profit obtained by the second holder is less than a predetermined second threshold, the payout rate is changed to a rate higher than the default value by a predetermined value.
[0035] (Example 4 of how to determine the return rate) The payout rate determination unit 102 changes the payout rate according to the difference between the purchase price and resale price of the NFT indicated in the transaction information, based on the payout condition information 201. For example, if the difference between the purchase price and resale price of the NFT is equal to or greater than a predetermined third threshold, the payout rate is changed to a rate lower than the default value by a predetermined value. For example, if the difference between the purchase price and resale price of the NFT is less than a predetermined fourth threshold, the payout rate is changed to a rate higher than the default value by a predetermined value. This can contribute to both ensuring the profit of the first holder and promoting the sale of the NFT by keeping the payout rate low in the case of "purchase price < resale price", such as resale that increases the value of the NFT.
[0036] (Example 5 of how to determine the return rate) The payout rate determination unit 102 changes the payout rate according to the time of profit acquisition indicated in the transaction information, based on the payout condition information 201. For example, if the sales period of the NFT is a predetermined period after the second owner purchases the NFT, the payout rate is changed to a rate higher than the default value by a predetermined value. This means that, for example, if the NFT is resold a predetermined period after the second owner's purchase, by increasing the payout rate, it is possible to encourage the second owner to resell the NFT early, which can contribute to both ensuring the profit of the first owner and promoting the sale of the NFT.
[0037] (Example 6 of how to determine the return rate) The payout rate determination unit 102 changes the payout rate according to the number of leases indicated in the transaction information, based on the payout condition information 201. For example, if the number of times the game item has been leased is equal to or greater than a predetermined fifth threshold, the payout rate is changed to a rate lower than the default value by a predetermined value. For example, if the number of times the game item has been leased is less than a predetermined sixth threshold, the payout rate is changed to a rate higher than the default value by a predetermined value. This can contribute to an increase in the total profit paid out to the first owner due to an increase in opportunities to rent game items, for example.
[0038] The method of determining the profit return rate is not limited to the above example, and may be set arbitrarily as a profit return condition.
[0039] The payout rate determination unit 102 records the determined payout rate. For example, the payout rate determination unit 102 may change the payout rate information included in the metadata of the NFT according to the determined payout rate. For example, when a smart contract that obtains a payout rate calculation coefficient from an external database and calculates the payout rate is recorded in the blockchain 5, the payout rate determination unit 102 may change the payout rate calculation coefficient in the external database according to the determined payout rate. Note that the recording means for recording the payout rate is not limited to the blockchain 5. For example, a database that stores the payout rate may be provided.
[0040] The return profit calculation unit 103 calculates the profit to be returned to the first holder from the profit of the second holder, using the profit return rate determined by the return rate determination unit 102. For example, the return profit calculation unit 103 calculates the profit to be returned to the first holder from the profit the second holder obtains from a transaction of the NFT itself (e.g., buying and selling, reselling, etc.), using the profit return rate determined by the return rate determination unit 102. For example, the return profit calculation unit 103 calculates the profit to be returned to the first holder from the profit the second holder obtains from a transaction related to the content corresponding to the NFT (e.g., using or renting the content), using the profit return rate determined by the return rate determination unit 102.
[0041] The receiving unit 104 receives the profit return condition settings. For example, the receiving unit 104 receives the profit return condition settings from the NFT holder by receiving the profit return condition settings from the user terminal 2 used by the NFT holder. For example, the receiving unit 104 receives the profit return condition settings from the NFT issuer (e.g., content creator) by receiving the profit return condition settings from the user terminal 2 used by the NFT issuer. For example, the receiving unit 104 receives the profit return condition settings from the market administrator of the NFT management system 4 by receiving the profit return condition settings from the user terminal 2 used by the market administrator of the NFT management system 4.
[0042] Next, an information processing method according to this embodiment will be described with reference to Figs. 4 and 5. Figs. 4 and 5 are sequence diagrams showing an example of the procedure of the information processing method according to this embodiment. Fig. 4 shows an example of the procedure of the information processing method related to a transaction of the NFT itself (e.g., buying and selling, reselling, etc.) as a transaction related to the NFT. Fig. 5 shows an example of the procedure of the information processing method related to a transaction related to the content corresponding to the NFT (e.g., content utilization, rental, etc.) as a transaction related to the NFT.
[0043] With reference to Figure 4, we will explain an information processing method related to transactions of NFTs themselves as transactions related to NFTs.
[0044] (Step S101) A first holder (e.g., an NFT issuer (content creator)) uses a user terminal 2-1 to set profit return conditions to the profit return server 1. This profit return condition setting (profit return condition setting) is information including the profit return condition and a token ID or a holder address, or both the token ID and the holder address. The reception unit 104 of the profit return server 1 receives the profit return condition setting from the user terminal 2, thereby accepting the profit return condition setting from the first holder.
[0045] (Step S102) The receiving unit 104 of the profit return server 1 includes the information contained in the profit return condition setting received from the user terminal 2-1 of the first holder (profit return condition and token ID or holder address, or both token ID and holder address) in the profit return condition information 201 and stores it in the storage unit 200. The receiving unit 104 may include information indicating the first holder (e.g., NFT issuer (content creator)) as information on the setter of the profit return condition in the profit return condition information 201.
[0046] (Step S103) The transaction information acquisition unit 101 of the profit return server 1 inquires of the NFT management system 4 about transaction information related to transactions of NFTs themselves (such as buying and selling or reselling NFTs) (NFT transaction information inquiry). This NFT transaction information inquiry is performed by specifying the token ID or the holder address, or both the token ID and the holder address, for each profit return condition included in the profit return condition information 201.
[0047] (Step S104) In response to the NFT transaction information inquiry from the profit return server 1, the NFT management system 4 responds to the profit return server 1 with transaction information (sales price, sales period, purchase price, purchase time, resale price, difference between purchase price and resale price, etc.) related to the transaction of the corresponding NFT itself (such as buying, selling, or reselling of NFTs). The transaction information acquisition unit 101 of the profit return server 1 receives the transaction information related to the transaction of the NFT itself from the NFT management system 4.
[0048] (Step S105) The return rate determination unit 102 of the profit return server 1 determines a profit return rate for each profit return condition included in the profit return condition information 201 based on the profit return condition information 201 and the transaction information related to the transaction of the NFT itself received by the transaction information acquisition unit 101 from the NFT management system 4.
[0049] (Step S106) The payout rate determination unit 102 of the profit return server 1 makes a request to the NFT management system 4 to record the determined profit return rate in the blockchain 5 (profit return rate recording request). This profit return rate recording request is made by specifying the token ID or the holder address, or both the token ID and the holder address, for each profit return condition included in the profit return condition information 201.
[0050] (Step S107) In response to a profit return rate recording request from the profit return rate server 1, the NFT management system 4 associates the profit return rate included in the profit return rate recording request (the profit return rate determined by the return rate determination unit 102) with the corresponding NFT and records it in the blockchain 5. For example, if a smart contract that obtains a return rate calculation coefficient from an external database to calculate the profit return rate is recorded in the blockchain 5, the return rate calculation coefficient in the external database may be changed according to the profit return rate included in the profit return rate recording request. The NFT management system 4 responds to the profit return rate recording request to the profit return rate server 1.
[0051] (Steps S108, S109) Similar to steps S103 and S104 described above, the transaction information acquisition unit 101 of the profit return server 1 queries the NFT management system 4 for NFT transaction information, and receives from the NFT management system 4 transaction information related to the transaction of the NFT itself.
[0052] (Step S110) The return profit calculation unit 103 of the profit return server 1 calculates the profit that the second holder will obtain from the transaction of the NFT itself based on the transaction information related to the transaction of the NFT itself that the transaction information acquisition unit 101 received from the NFT management system 4 in step S109. There are no limitations on the method of calculating this profit. The profit calculation method is set in the profit return server 1 in advance.
[0053] (Step S111) The return profit calculation unit 103 of the profit return server 1 inquires of the NFT management system 4 about the profit return rate related to the profit of the second holder calculated in step S110 (profit return rate inquiry). This profit return rate inquiry is made by specifying the token ID or holder address, or both the token ID and holder address, of the NFT related to the transaction in which the second holder obtains a profit.
[0054] (Step S112) The NFT management system 4 responds to the profit return rate inquiry from the profit return server 1 by replying with the profit return rate for the corresponding NFT (profit return rate reply). The return profit calculation unit 103 of the profit return server 1 receives the profit return rate from the NFT management system 4.
[0055] (Step S113) The return profit calculation unit 103 of the profit return server 1 calculates the profit (return profit) to be returned to the first holder from the profit of the second holder calculated in step S110 using the profit return rate received from the NFT management system 4 in step S112.
[0056] (Step S114) The return profit calculation unit 103 of the profit return server 1 transmits return profit information indicating the return profit calculated in step S113 to the user terminal 2-1 of the first holder and the user terminal 2-2 of the second holder. The first holder can recognize the return profit that will be returned to him / her from the profit that the second holder earns from the transaction of the NFT itself, based on the return profit information received by the user terminal 2-1 from the profit return server 1. The second holder can recognize the return profit that will be returned to the first holder from the profit that he / she earns from the transaction of the NFT itself, based on the return profit information received by the user terminal 2-2 from the profit return server 1, and can recognize the profit that he / she can actually earn.
[0057] With reference to Figure 5, we will explain an information processing method related to a transaction regarding content corresponding to an NFT as a transaction related to an NFT.
[0058] (Step S201) A first holder (e.g., an NFT issuer (content creator)) uses a user terminal 2-1 to set profit return conditions to the profit return server 1. This profit return condition setting (profit return condition setting) is information including the profit return conditions and a token ID or a holder address, or both the token ID and the holder address. The reception unit 104 of the profit return server 1 receives the profit return condition setting from the user terminal 2, thereby accepting the profit return condition setting from the first holder.
[0059] (Step S202) The receiving unit 104 of the profit return server 1 includes the information contained in the profit return condition setting received from the user terminal 2-1 of the first holder (profit return condition and token ID or holder address, or both token ID and holder address) in the profit return condition information 201 and stores it in the storage unit 200. The receiving unit 104 may include information indicating the first holder (for example, NFT issuer (content creator)) as information on the setter of the profit return condition in the profit return condition information 201.
[0060] (Step S203) The transaction information acquisition unit 101 of the profit return server 1 queries the content trading server 7 for transaction information related to transactions related to content corresponding to the NFT (e.g., content utilization, rental, etc.) (content transaction information query). This content transaction information query is performed by specifying the token ID or the holder address, or both the token ID and the holder address, for each profit return condition included in the profit return condition information 201.
[0061] (Step S204) In response to the content transaction information inquiry from the profit return server 1, the content trading server 7 inquires of the NFT management system 4 about the content corresponding to the relevant NFT (content inquiry).
[0062] (Step S205) In response to a content inquiry from the content trading server 7, the NFT management system 4 responds to the content trading server 7 with information about the content corresponding to the NFT (such as the content name, content description, and content URL).
[0063] (Step S206) The content trading server 7 responds to the profit return server 1 with transaction information (such as the amount of profit in a content-related transaction and the time when the profit will be obtained) linked to the content corresponding to the content information (such as the content name, content description, and content URL) received from the NFT management system 4. The transaction information acquisition unit 101 of the profit return server 1 receives the transaction information related to the transaction of the content corresponding to the NFT from the content trading server 7.
[0064] (Step S207) The return rate determination unit 102 of the profit return server 1 determines a profit return rate for each profit return condition included in the profit return condition information 201 based on the profit return condition information 201 and the transaction information related to the transaction regarding the content corresponding to the NFT that the transaction information acquisition unit 101 received from the content trading server 7.
[0065] (Step S208) The payout rate determination unit 102 of the profit return server 1 makes a request to the NFT management system 4 to record the determined profit return rate in the blockchain 5 (profit return rate recording request). This profit return rate recording request is made by specifying the token ID or the holder address, or both the token ID and the holder address, for each profit return condition included in the profit return condition information 201.
[0066] (Step S209) In response to a profit return rate recording request from the profit return rate server 1, the NFT management system 4 associates the profit return rate included in the profit return rate recording request (the profit return rate determined by the return rate determination unit 102) with the corresponding NFT and records it in the blockchain 5. For example, if a smart contract that obtains a return rate calculation coefficient from an external database to calculate the profit return rate is recorded in the blockchain 5, the return rate calculation coefficient in the external database may be changed according to the profit return rate included in the profit return rate recording request. The NFT management system 4 responds to the profit return rate recording request to the profit return rate server 1.
[0067] (Steps S210-S213) Similar to steps S203-S206 described above, the transaction information acquisition unit 101 of the profit return server 1 queries the content trading server 7 for content transaction information and receives from the content trading server 7 transaction information relating to transactions related to content corresponding to the NFT.
[0068] (Step S214) The return profit calculation unit 103 of the profit return server 1 calculates the profit that the second holder will obtain from the transaction related to the content corresponding to the NFT, based on the transaction information related to the transaction related to the content corresponding to the NFT that the transaction information acquisition unit 101 received from the content trading server 7 in step S213. There are no limitations on the method of calculating this profit. The profit calculation method is set in the profit return server 1 in advance.
[0069] (Step S215) The return profit calculation unit 103 of the profit return server 1 inquires of the NFT management system 4 about the profit return rate for the second holder calculated in step S214 (profit return rate inquiry). This profit return rate inquiry is made by specifying the token ID or holder address, or both the token ID and holder address, of the NFT related to the transaction in which the second holder obtains a profit.
[0070] (Step S216) The NFT management system 4 responds to the profit return rate inquiry from the profit return server 1 by replying with the profit return rate for the corresponding NFT (profit return rate reply). The return profit calculation unit 103 of the profit return server 1 receives the profit return rate from the NFT management system 4.
[0071] (Step S217) The return profit calculation unit 103 of the profit return server 1 calculates the profit (return profit) to be returned to the first holder from the profit of the second holder calculated in step S214 using the profit return rate received from the NFT management system 4 in step S216.
[0072] (Step S218) The return profit calculation unit 103 of the profit return server 1 transmits return profit information indicating the return profit calculated in step S217 to the user terminal 2-1 of the first holder and the user terminal 2-2 of the second holder. The first holder can recognize the return profit to be returned to him / her from the profit the second holder earns from the transaction related to the content corresponding to the NFT, based on the return profit information received by the user terminal 2-1 from the profit return server 1. The second holder can recognize the return profit to be returned to the first holder from the profit he / she earns from the transaction related to the content corresponding to the NFT, based on the return profit information received by the user terminal 2-2 from the profit return server 1, and can recognize the profit he / she can actually earn.
[0073] According to the above-described embodiment, it is possible to calculate the profits obtained from transactions such as secondary distribution of NFTs to be returned to previous owners such as content creators.
[0074] Furthermore, this will make it possible to improve the overall service quality of systems that provide NFT marketplaces, for example, and thereby contribute to Goal 9 of the United Nations-led Sustainable Development Goals (SDGs), which is to "build resilient infrastructure, promote sustainable industrialization and foster innovation."
[0075] Although an embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to this embodiment, and design changes and the like that do not deviate from the gist of the present invention are also included.
[0076] Also, a computer program for implementing the functions of each of the above-mentioned devices may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed. Note that the "computer system" referred to here may include hardware such as an OS and peripheral devices. Furthermore, in the case of using a WWW system, the "computer system" also includes the homepage providing environment (or display environment). In addition, the term "computer-readable recording medium" refers to writable non-volatile memory such as a flexible disk, an optical magnetic disk, a ROM, or a flash memory, a portable medium such as a DVD (Digital Versatile Disc), or a storage device such as a hard disk built into a computer system.
[0077] Furthermore, the term "computer-readable recording medium" includes devices that retain a program for a certain period of time, such as volatile memory (e.g., DRAM (Dynamic Random Access Memory)) within a computer system that serves as a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. The program may be transmitted from a computer system in which the program is stored in a storage device or the like to another computer system via a transmission medium, or by a transmission wave in the transmission medium. Here, the "transmission medium" that transmits the program refers to a medium that has a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may be for implementing some of the functions described above, or may be a so-called differential file (differential program) that can implement the functions described above in combination with a program already recorded in the computer system. [Explanation of symbols]
[0078] 1...profit return server, 2...user terminal, 4...NFT management system, 5...blockchain, 7...content trading server, 101...transaction information acquisition unit, 102...return rate determination unit, 103...return profit calculation unit, 104...reception unit, 200...storage unit, NW...communication network
Claims
1. a profit return condition storage unit that stores profit return conditions associated with a non-fungible token recorded on a blockchain or a holder of the non-fungible token, for determining a return rate of profits to be returned to the first holder from profits obtained by a second holder who holds the non-fungible token after the first holder of the non-fungible token through a transaction related to the non-fungible token; A transaction information acquisition unit that acquires transaction information regarding a transaction related to a non-fungible token conducted by a second holder who holds the non-fungible token after a first holder of the non-fungible token; a return profit calculation unit that calculates a profit to be returned to the first holder from the profit of the second holder based on the transaction information and the profit return conditions; Equipped with The return profit calculation unit changes the profit to be returned to the first holder according to a sales period of the one non-fungible token by the first holder, which is indicated in the transaction information. Information processing device.
2. a profit return condition storage unit that stores profit return conditions associated with a non-fungible token recorded on a blockchain or a holder of the non-fungible token, for determining a return rate of profits to be returned to the first holder from profits obtained by a second holder who holds the non-fungible token after the first holder of the non-fungible token through a transaction related to the non-fungible token; A transaction information acquisition unit that acquires transaction information regarding a transaction related to a non-fungible token conducted by a second holder who holds the non-fungible token after a first holder of the non-fungible token; a return profit calculation unit that calculates a profit to be returned to the first holder from the profit of the second holder based on the transaction information and the profit return conditions; Equipped with the return profit calculation unit changes the profit to be returned to the first holder according to the profit acquisition time indicated in the transaction information; Information processing device.
3. a profit return condition storage unit that stores profit return conditions associated with a non-fungible token recorded on a blockchain or a holder of the non-fungible token, for determining a return rate of profits to be returned to the first holder from profits obtained by a second holder who holds the non-fungible token after the first holder of the non-fungible token through a transaction related to the non-fungible token; A transaction information acquisition unit that acquires transaction information regarding a transaction related to a non-fungible token conducted by a second holder who holds the non-fungible token after a first holder of the non-fungible token; a return profit calculation unit that calculates a profit to be returned to the first holder from the profit of the second holder based on the transaction information and the profit return conditions; Equipped with the return profit calculation unit changes the profit to be returned to the first holder according to the number of leases indicated in the transaction information; Information processing device.
4. The profit return condition storage unit stores profit return conditions set by a holder of a non-fungible token. The information processing device according to claim 1 .
5. Further comprising a reception unit that receives settings of profit return conditions from holders of non-fungible tokens; The information processing device according to claim 4.
6. The return profit calculation unit changes the profit to be returned to the first holder according to the selling price of the one non-fungible token by the first holder, which is indicated in the transaction information. The information processing device according to claim 1 .
7. The transaction information is profit information regarding a profit that the second holder obtains based on the one non-fungible token, The information processing device according to claim 1 .
8. the return profit calculation unit changes the profit to be returned to the first holder according to the amount of profit of the second holder indicated in the transaction information; The information processing device according to claim 1 .
9. The return profit calculation unit changes the profit to be returned to the first holder according to the difference between the purchase price and the resale price of the one non-fungible token indicated in the transaction information. The information processing device according to claim 1 .
10. The one non-fungible token is a non-fungible token issued to an avatar used in a virtual space. The information processing device according to claim 1 .
11. The transaction information acquisition unit acquires transaction information associated with the avatar. The information processing device according to claim 10.
12. The one non-fungible token is a non-fungible token issued for a game item traded within a game, The information processing device according to claim 1 .
13. the transaction information acquisition unit acquires transaction information associated with the game item; The information processing device according to claim 12.
14. An information processing method executed by an information processing device, a profit return condition storage step for storing profit return conditions associated with a non-fungible token recorded on a blockchain or a holder of the non-fungible token, for determining a return rate of profit to be returned to the first holder from profits obtained by a second holder who holds the non-fungible token after the first holder of the non-fungible token through a transaction related to the non-fungible token; acquiring transaction information regarding a transaction related to a non-fungible token conducted by a second holder who holds the non-fungible token after a first holder of the non-fungible token; a return profit calculation step of calculating a profit to be returned to the first holder from the profit of the second holder based on the transaction information and the profit return conditions; Including, The return profit calculation step changes the profit to be returned to the first holder according to a sales period of the one non-fungible token by the first holder, which is indicated in the transaction information. Information processing methods.
15. An information processing method executed by an information processing device, comprising: a profit return condition storage step for storing profit return conditions associated with a non-fungible token recorded on a blockchain or a holder of the non-fungible token, for determining a return rate of profit to be returned to the first holder from profits obtained by a second holder who holds the non-fungible token after the first holder of the non-fungible token through a transaction related to the non-fungible token; acquiring transaction information regarding a transaction related to a non-fungible token conducted by a second holder who holds the non-fungible token after a first holder of the non-fungible token; a return profit calculation step of calculating a profit to be returned to the first holder from the profit of the second holder based on the transaction information and the profit return conditions; Including, the return profit calculation step changes the profit to be returned to the first holder in accordance with a profit acquisition time indicated in the transaction information; Information processing methods.
16. An information processing method executed by an information processing device, comprising: a profit return condition storage step for storing profit return conditions associated with a non-fungible token recorded on a blockchain or a holder of the non-fungible token, for determining a return rate of profit to be returned to the first holder from profits obtained by a second holder who holds the non-fungible token after the first holder of the non-fungible token through a transaction related to the non-fungible token; acquiring transaction information regarding a transaction related to a non-fungible token conducted by a second holder who holds the non-fungible token after a first holder of the non-fungible token; a return profit calculation step of calculating a profit to be returned to the first holder from the profit of the second holder based on the transaction information and the profit return conditions; Including, the return profit calculation step changes the profit to be returned to the first holder according to the number of leases indicated in the transaction information; Information processing methods.
Citation Information
Patent Citations
Information processor, management device, data management system, data management method, and data management program
JP2021131779A
Electronic ticket management system and program
JP2022002008A
Method for providing artwork installed in real space
JP2022167752A
NFT information management system and NFT information management program
JP2023004074A
JPP7180933B