Communication system and program
Patent Information
- Application Number
- JP2024090622
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-04
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2041-12-15
AI Technical Summary
Existing systems lack an easy-to-use platform for younger users to engage with blockchain technology and non-fungible tokens (NFTs), particularly for creating, managing, and exchanging digital content.
A communication system utilizing a distributed ledger technology with a DAG structure, user information terminals, and a communication management unit, enabling easy generation, exchange, and management of fungible and non-fungible tokens, along with user authentication and ranking features.
Facilitates easy utilization of NFTs and fungible tokens for younger users, allowing them to create, manage, and exchange digital content without the need for traditional account setup, promoting talent discovery and digital content support.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a communication system and a program for realizing mutual communication among a plurality of users. [Background technology]
[0002] As described in Patent Document 1, the use of non-fungible tokens (NFTs) is spreading. A non-fungible token is a unique, non-substitutable token recorded on blockchain technology. Images, videos, audio, and any other digital files and digital data have the characteristic of being easily replicable, but by adding an NFT to such digital data, it becomes possible to treat it as a unique item.
[0003] Therefore, for example, in Patent Document 1, an attempt is made to attach non-fungible tokens (NFTs) to so-called in-game assets such as game items and characters, making it possible to easily transmit these in-game assets not only within the game but also outside the game, and / or to receive in-game assets in another game from outside the game.
[0004] On the other hand, a variety of SNS (social networking services) such as video distribution SNS and image attachment SNS have become widespread in recent years, but the control of whether the digital content sent and received on such SNS was created by the sender is limited to terms of use, etc.
[0005] These types of content distribution and content-attached SNS have given a platform to a wide variety of creators, and are in particular helping to discover talented creators at an early stage, such as young YouTubers.
[0006] Considering that blockchain technology and non-fungible tokens (NFTs) are expected to be further utilized in the future, it is hoped that such younger users will begin to use and become familiar with blockchain technology (fungible tokens, non-fungible tokens) as soon as possible. However, due to the need to open an account to begin using the system, there is currently no system that makes it easy for younger users to start using it. [Prior art documents] [Patent documents]
[0007] [Patent Document 1] Patent Publication No. 2021-152815 Summary of the Invention [Problem to be solved by the invention]
[0008] Therefore, the present invention aims to provide a system that can be easily used even by users who are not familiar with blockchain technology, especially younger users, that allows non-fungible tokens (NFTs) to be attached to electronic content data created by users, enables the mutual exchange of such data, and further provides a communication system that promotes its use. [Means for solving the problem]
[0009] This problem is solved by a communication system between multiple users having a distributed ledger unit, a communication management unit, and multiple user information terminals connected to each other by information and communication technology. In this communication system, the distributed ledger unit is configured by distributed ledger technology and is configured to generate and store fungible and non-fungible tokens and transmit and receive fungible and / or non-fungible tokens between users in response to instructions from users via the user information terminals, the user information terminals have individual wallet units for each user for managing fungible and non-fungible tokens and are configured to be able to transmit instructions to the distributed ledger unit to generate and store fungible and / or non-fungible tokens and transmit and receive fungible and / or non-fungible tokens between users in response to input from the users, and the communication management unit is configured to acquire, aggregate, analyze, and output information regarding processing results of fungible and / or non-fungible tokens in the distributed ledger unit.
[0010] In another embodiment, an authentication section is provided in the wallet section of the user information terminal, and the authentication section registers the user's authentication information, stores the authentication information, and queries the authentication information.
[0011] In another embodiment, the fungible tokens generated by the distributed ledger unit are sold or distributed to users as electronic crypto assets that can be used only within the communication system. In other words, the electronic crypto assets function as "electronic toy coins" or "electronic toy coins" in the virtual space of the communication system according to the present invention.
[0012] In yet another embodiment, the user information terminal is configured to be able to store electronic content data created by the user himself, and the wallet unit is configured to be able to manage the generation of a non-fungible token that is assigned to the electronic content data as individual identification information, the assignment of the non-fungible token to the electronic content data, the publication of the electronic content data to which the non-fungible token has been assigned, and the exchange between users of electronic content data to which the non-fungible token has been assigned.
[0013] The communication management unit can be configured to acquire information regarding the processing results of fungible tokens and / or non-fungible tokens in the distributed ledger unit, generate rankings regarding the generation, transmission, and reception of fungible tokens and / or non-fungible tokens from the acquired information, and output the rankings via a user information terminal.
[0014] The wallet unit may also be configured to be capable of generating web pages for receiving fungible and / or non-fungible tokens, and links to those web pages.
[0015] These communication systems are realized in programs that are configured to be executable in the systems. [Brief description of the drawings]
[0016] [Figure 1] 1 is an overall view of a communication system according to the present invention. [Diagram 2] FIG. 2 is a diagram of a user information terminal used in the communication system according to the present invention. [Diagram 3] Flowchart for a communication program according to the present invention [Figure 4] Flowchart for a communication program according to the present invention [Diagram 5] Flowchart for a communication program according to the present invention [Figure 6]FIG. 1 is a diagram of a communication management unit used in a communication system according to the present invention. [Figure 7] Example of a display screen on a user information terminal when the communication system according to the present invention is in operation (ranking display state and receiving cage installation state) DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0017] [Communication System Overview] Figure 1 shows an overall view of a communication system according to the present invention. As shown in Figure 1, the communication system according to the present invention comprises a distributed ledger unit, a communication management unit, and a plurality of user information terminals. These distributed ledger unit, communication management unit, and a plurality of user information terminals are connected to each other by information and communication technology (such as the Internet communication network), and are configured to be able to send and receive data and information to each other.
[0018] [Distributed ledger department / overview] First, the distributed ledger unit will be described. The distributed ledger unit is configured by utilizing, for example, a DAG structure distributed ledger technology, that is, a distributed ledger technology called a directed acyclic graph. It is expressed by directed edges (= arrows) originating from the vertices, and one or several directed edges originating from the vertices connect the vertices, but do not move back. In a blockchain, there is a structure in which one block is connected before and after, while in a DAG structure, there is a direction, but the number of blocks before and after is not limited. In other words, in a DAG structure, the relationship between before and after is not subject to special constraints. In addition, it has a feature that mining by miners is not required, and individual transaction PoW (Proof of Work) is performed by the user himself. This overcomes the problems of scalability, transaction processing speed, and mining fees (transaction fees) in blockchain technology. As a result, it is no longer necessary to own crypto assets or open an account for them. In particular, the communication system according to the present invention adopts a tangled DAG structure distributed ledger technology, and even young users can easily start using it.
[0019] The distributed ledger unit is connected to the user information terminal, and has a function that enables the generation and exchange (transmission and reception) of fungible tokens FT (fungible tokens) according to instructions from the user information terminal. The distributed ledger unit further has a function that enables the generation and exchange (transmission and reception) of non-fungible tokens NFT (non-fungible tokens) according to instructions from the user information terminal. The manner in which fungible and non-fungible tokens are generated and exchanged will be described later in relation to the functions of the wallet unit provided in each user information terminal.
[0020] [User information terminal / overview] As shown in Fig. 1, the communication system according to the present invention includes a plurality of user information terminals. A total of n user information terminals, from user information terminal 1 to user information terminal n, are shown in Fig. 1. These user information terminals can be a variety of devices, such as smartphones, tablet terminals, portable game consoles, non-portable game consoles, television receivers, PC terminals, and other electronic information and communication terminals.
[0021] The user information terminal is configured to be able to communicate with the distributed ledger unit. Communication between each user information terminal and the distributed ledger unit can be performed wirelessly or wired via an information and communication network such as the Internet. As shown in the figure, each user information terminal is configured to be able to transmit information and data to the distributed ledger unit and receive information and data from the distributed ledger unit.
[0022] Furthermore, the user information terminal is configured to be able to communicate with the communication management unit. Communication between each user information terminal and the communication management unit can be performed wirelessly or wired through an information and communication network such as the Internet. As shown in the figure, each user information terminal is configured to be able to transmit information and data to the communication management unit and receive information and data from the communication management unit.
[0023] [Communication Management Department: Overview] As shown in Fig. 1, the communication system according to the present invention is provided with a communication management unit. As described above, the communication management unit is configured to be able to communicate with each user information terminal and the distributed ledger unit. In other words, it is configured to be able to send and receive information and data between each user information terminal and the distributed ledger unit.
[0024] [User information terminal: details] Next, the details of the user information terminal and the functions and operations of each unit will be explained based on Figure 2. As shown in Figure 2, the user information terminal is provided with a basic function unit, an input unit, an output unit, and a wallet unit.
[0025] [User information terminal / basic function section] The basic function unit is a component that realizes the basic functions of a user information terminal, that is, information processing functions, information saving and reading functions, communication functions, etc. For example, if the user information terminal is a smartphone, tablet terminal, PC, etc., it includes a means for performing information calculations such as a CPU, a means for enabling information storage such as volatile and non-volatile memory, HDD, SSD, and communication means such as a communication interface that realizes information communication with other devices and subsystems, that is, the distributed ledger unit and the communication management unit.
[0026] [User information terminal / wallet section] As shown in Fig. 2, the user information terminal has a wallet unit (also referred to as an electronic wallet or electronic wallet unit). This wallet unit can be configured as an application that is downloaded and installed on the user information terminal for use. The wallet unit is configured to function as a tool for accessing the distributed ledger unit via communication technology, implementing various processes on the distributed ledger unit, and receiving information regarding the results of the processes from the distributed ledger unit.
[0027] For this reason, the wallet unit has an authentication unit, an exchange processing technology unit, an FT management unit, an NFT management unit, a receiving management unit, a settlement unit, etc.
[0028] In addition to being configured as an application that is downloaded and installed on a user's information terminal, the wallet unit may also be configured in a format that can be used online.
[0029] [User information terminal, wallet section, authentication section] The authentication unit is a component that performs so-called authentication processing of a user who uses the communication system according to the present invention. Possible users of the communication system according to the present invention include individuals, corporations, organizations, etc. If the user is an individual, the authentication unit is configured to process the registration of personal information (name, affiliation, attributes, biometric information, etc.) as authentication information when the user uses the communication system for the first time, and thereafter to process authentication at the time of login each time the user uses the communication system. If the user is a corporation or organization, the authentication unit is configured to register information such as electronic authentication and electronic proof as authentication information when the user uses the communication system for the first time, and thereafter to use the information for authentication each time the organization uses the communication system.
[0030] Therefore, the authentication unit has components capable of registering this information (such as at the time of first use) and authenticating it (such as at subsequent logins). Specifically, at the time of first use, the authentication unit passes the authentication information entered by the user to the communication management unit described later. The communication management unit records and stores the authentication information. The details of this process will be described later. Then, at the time of logging in to use this communication system thereafter, the authentication unit is configured to accept the input of authentication information from the user, and to refer to the authentication information recorded and stored in the communication management unit, compare the two, and determine whether or not to allow login. It is also possible to configure the authentication unit to be configured to perform authentication in cooperation with the distributed ledger unit instead of in cooperation with the communication management unit. It is to be noted that the recording and management of authentication information is not limited to this mode.
[0031] For reference, a more detailed process flowchart for the first use and subsequent logins is shown in Figure 3. It is of course possible for the authentication registration at the first use and the authentication at subsequent logins to be performed according to these flowcharts.
[0032] [User Information Terminal · Wallet Department · Exchange Processing Technology Department] The wallet section has an exchange processing technology section. The exchange processing technology section enables direct P2P transmission and reception of fungible and non-fungible tokens between user accounts through the wallet section using DEX and Layer 2 technology. For this reason, the private keys of each token are managed individually by each user account.
[0033] [User information terminal · Wallet section · FT management section] The wallet section also includes a fungible token FT management section, which is configured to manage the generation (purchase), transmission and reception (exchange) of fungible tokens, as well as the confirmation of their history and results.
[0034] The purchase (generation) of fungible tokens through the FT management unit is performed as follows. The user information terminal is configured to accept input of the quantity of fungible tokens to be purchased through an input unit described later, and is configured to enable the user to pay the price for the tokens. The price is configured to be paid through the settlement unit. When it is confirmed that the settlement has been made through the settlement unit, the FT management unit performs a process of generating fungible tokens through the distributed ledger unit. Specifically, the wallet identification information assigned to each wallet unit, the registration information (individual or corporate information) registered in each wallet unit through the authentication unit, and information associated therewith are encrypted as ownership and affiliation information of the fungible token, recorded and stored in the distributed ledger unit, and a private key is issued. This guarantees and proves the ownership and affiliation of the fungible token. The generation of fungible tokens is performed, for example, by DAG-structured distributed ledger technology, so no fees are incurred.
[0035] The fungible tokens may be configured to be issued free of charge in a certain quantity when the communication system according to the present invention is used for the first time (such as the first authentication described above).
[0036] In addition, fungible tokens may have a maximum amount of issuance that can be set to, for example, the amount of world GDP for that year.
[0037] The exchange (transmission and reception) of fungible tokens by the FT management unit is performed as follows. When a user inputs an instruction to send a fungible token via the input unit of the user information terminal, the FT management unit first performs user authentication via the authentication unit of the wallet unit. Authentication information of registered individuals, corporations, and organizations is used for user authentication. This identifies the sender of the fungible token. Next, the affiliation information of the recipient of the fungible token is identified. The affiliation information of the recipient is identified using the wallet identification information of the recipient user, the authentication information of the fungible token recipient (personal information, corporate information, organization information), and information associated with these. Next, this information is encrypted, recorded and stored in the distributed ledger unit, and a private key is issued, thereby guaranteeing and proving the ownership and affiliation of the fungible token, and completing the transmission and reception process of the fungible token.
[0038] For reference, a detailed flowchart of a program related to the purchase, transmission, and exchange processing of fungible tokens is shown in Figure 3. Of course, the purchase, transmission, and exchange processing of fungible tokens can also be performed according to this flowchart.
[0039] [User information terminal · Wallet section · NFT management section] Furthermore, the wallet unit is provided with a non-fungible token NFT management unit. The non-fungible token management unit is configured to generate non-fungible tokens, assign non-fungible tokens to electronic content data, store non-fungible tokens, and manage an information bulletin board regarding non-fungible tokens.
[0040] [NFT generation and allocation] The generation of non-fungible tokens through the NFT management unit is performed as follows. First, the user prepares any electronic content data that he or she has created, and provides information about the electronic content data to the NFT management unit. The NFT management unit encrypts the provided electronic data information, wallet identification information assigned to each wallet unit, registration information (personal or corporate information) registered in each wallet unit through the authentication unit, timestamp information (NFT generation and grant date and time information), and other information associated with these as non-fungible token information, records and stores it in the distributed ledger unit, and issues a private key. As a result, a non-fungible token is generated and assigned to the electronic content data, and the electronic content data is guaranteed and proven to be unique and non-fungible by the user, and its ownership and belonging are guaranteed and proven. The generation and assignment of non-fungible tokens is performed, for example, using DAG-structured distributed ledger technology, so no fees are incurred. Various methods are possible for implementing the generation and assignment of NFTs in actual application software (such as providing an NFT generation and assignment tool button in the application software used on the user information terminal).
[0041] [Storage of NFTs] The NFT management unit may be provided with a space for storing electronic content data. This space may be configured as electronic information recording means such as a semiconductor element memory. The space may be configured to store electronic content data to which a non-fungible token NFT is attached by the above-mentioned method. Of course, the space may be provided outside the NFT management unit. Various methods are possible for implementing the storage of NFTs in actual application software (such as providing an NFT storage button in the application software used on the user information terminal).
[0042] [NFT publication and management] The NFT management unit has a function to manage whether or not electronic content data to which a non-fungible token NFT is attached can be made public. Specifically, this function is realized in cooperation with the receiving management unit described below. For example, the NFT management unit can have a function to form a public section (such as a public web page) for electronic data to which a non-fungible token NFT is attached and a link to the public section. The public section and link may be published on an electronic bulletin board by the receiving management unit described below. There are various methods for implementing the publication of NFTs in actual application software (such as providing an NFT bulletin board button in the application software used on the user information terminal).
[0043] [Exchange of non-fungible tokens (NFT) and fungible tokens (FT)] In the above-mentioned non-fungible token NFT-affiliated electronic data disclosure field, a link for accessing the "receiving basket" described later can be provided. This associates the non-fungible token NFT-affiliated electronic data with the receiving basket. The receiving basket is configured to be able to specify the quantity of fungible tokens equivalent to the value of the non-fungible token NFT-affiliated electronic data received through the exchange (the quantity of fungible tokens that the user who wants to receive the non-fungible token NFT-affiliated electronic data must provide). When the user who wants to receive the non-fungible token NFT-affiliated electronic data inputs the quantity of fungible tokens equivalent to the specified quantity, the authentication unit performs user authentication processing, and the owners of the non-fungible token and fungible token are identified. After that, the exchange processing technology unit instructs the distributed ledger unit to send and receive (exchange) the fungible token and non-fungible token. The distributed ledger unit performs the owner change processing of the fungible token and non-fungible token, and returns the result to the wallet unit of each user. This completes the exchange of the non-fungible token and the fungible token.
[0044] For reference, the flowcharts of the program for exchanging the non-fungible token NFT and the fungible token FT are shown in Figures 4 and 5. Of course, the exchange of the non-fungible token NFT and the fungible token FT can be carried out according to these flowcharts.
[0045] [User information terminal, wallet section, receipt management section] The wallet unit further includes a receiver management unit. In this case, the term "receiver" is used as a term meaning a component having at least the function of receiving fungible tokens and / or non-fungible tokens and / or exchanging fungible tokens with non-fungible tokens. In other words, the "receiver" has the function of receiving fungible tokens FT and / or non-fungible tokens from other users, and such a receiver is set as a unique receiver for each user.
[0046] For example, the receiving cage management unit has a function of creating a web page that functions as a "receiving cage." The web page can be created in the communication management unit described below, or in any other space on the web. The receiving cage management unit can be configured to create the receiving cage web page, as well as to generate a hyperlink URL, a link button, and / or a two-dimensional matrix code to the page. These hyperlink URLs, link buttons, and / or two-dimensional matrix codes can be placed on SNS, video distribution services, blogs, and their comment sections used by each user.
[0047] The receiving basket management unit can be configured to have a function of generating the receiving basket together with a display clearly indicating the purpose of use of the receiving basket. For example, when the receiving basket is created as a web page, the web page displays the purpose of use of the receiving basket, that is, the purpose of sending the fungible token that the user sends to the owner of the receiving basket via the receiving basket. There are three possible transmission purposes: (1) a purpose of sending fungible tokens to support the activities of the receiving basket owner (support purpose), (2) a transmission for the purpose of exchanging electronic data to which a non-fungible token owned by the user who owns the receiving basket is assigned (exchange purpose), and (3) a transmission for an exchange in the form of providing electronic data to which a non-fungible token owned by the user who owns the receiving basket is assigned to a party that is trying to provide the most fungible tokens (competitive transmission purpose). In other words, the web page can be configured so that a user who sends a fungible token can select for which of these three purposes he or she wants to send the fungible token.
[0048] The receiver management unit can be configured with a function for preventing erroneous placement of a hyperlink URL, a link button, and / or a two-dimensional matrix code in a receiver.
[0049] A web page formed as a receptacle can have a link to a web page on which the electronic data (electronic content data) in which the receptacle is placed is made public.
[0050] The receiving basket management unit is connected to the FT management unit, and is configured to realize the exchange process of fungible tokens via the receiving basket management unit. Specifically, the receiving basket management unit is configured to allow other users to input the quantity of fungible tokens to be received from other users. In other words, when the quantity of fungible tokens to be received by the receiving side (receiving basket installer) is input by the input function, the exchange process of the fungible tokens described above is performed.
[0051] [Comments and messages exchanged by the Receiving Management Department] The reception management unit may further have a function for realizing the exchange of comments and messages with other users. The exchange of comments and messages may be realized, for example, through characters, pictures, photos, sounds, movies, etc., or through an electronic bulletin board on which comments and messages can be posted. The bulletin board may have a function for excluding malicious posts by other users and the posters themselves who make such malicious posts.
[0052] [Favorite user registration by the Receiving Basket Management Department] The receiver management unit may have functions for registering other favorite users (so-called "following"), setting up when other users register the user as a favorite user (followed), setting up the exchange of direct messages between users (direct messages), and setting up event notifications for favorite users (following / followers).
[0053] [Language-free environment by the Reception Management Department] The receiver management unit can realize a language-free environment by working with an external machine translation system. This makes it possible to exchange messages and comments on the electronic bulletin board described above, and to exchange direct messages between favorite users, regardless of language. For reference, flowcharts of the program for processing by the receiver are shown in Figures 4 and 5. Of course, various processes by the receiver can be performed according to these flowcharts.
[0054] [Communication Management Department] Next, the communication management unit of the communication system according to the present invention will be described with reference to Fig. 6. As shown in Fig. 6, the communication management unit can be composed of a basic function unit, a user management unit, a communication function unit, and a ranking function unit. Note that, although an example is described here in which the communication management unit is configured as a component separate from the distributed ledger unit, it is of course conceivable that the functions and structure of the communication management unit described below may be partially or entirely carried out by the distributed ledger unit.
[0055] [Communication Management Department / Basic Function Department] The basic function unit is a part that performs the basic functions of the communication management unit. For example, the communication management unit can be configured as a server on the web. In this case, the basic function unit includes components that perform the basic functions of a server, that is, a means for calculating and processing information such as a CPU, a means for enabling information storage such as volatile memory, non-volatile memory, HDD, SSD, and information communication means for exchanging information with user information terminals and the distributed ledger unit.
[0056] [Communication Management Department / User Management Department] The communication management unit is provided with a user management unit. This user management unit can be configured to manage information related to users who use the communication system according to the present invention. For example, the user management unit manages authentication information for each user. When each user uses the communication system according to the present invention for the first time, the authentication information registered through the authentication unit of the user information terminal can be saved and recorded in this user management unit. In this case, the user management unit is configured to respond to a reference to the authentication information from the authentication unit of the user information terminal when each user uses the system for the second or subsequent times.
[0057] [Communication Management Department / Ranking Function Department] The communication management unit further includes a ranking function unit. The ranking function unit generates and publishes various rankings. These rankings are generated from transmission and reception information of fungible and non-fungible tokens. For this reason, the ranking function unit includes an information acquisition unit. This information acquisition unit can be formed, for example, as a general explorer (search) script. In other words, the information acquisition unit is configured to be connected to the distributed ledger unit using information and communication technology, and acquires information about fungible and non-fungible tokens stored and recorded in the distributed ledger unit, particularly information about the transmission and reception thereof, and information associated therewith.
[0058] The ranking function section further includes an information compilation section, which is connected to the information acquisition section and receives information acquired by the information acquisition section, and compiles various rankings based on the information.
[0059] Possible rankings that may be compiled and analyzed by the information compilation unit include, for example, the following: ranking by the amount of fungible tokens sent and received, ranking by the number of people who sent fungible tokens to the recipient, ranking by the amount of fungible tokens purchased by corporations and individuals who purchased fungible tokens through donations and investments, ranking by total fungible token holdings (amount acquired + amount purchased), rankings related to fungible tokens such as by category, affiliation, attribute, etc. Other rankings specified and customized by users. In other words, the rankings compiled and analyzed by the information compilation unit are not limited to the rankings set and provided by the communication system as described above, and various rankings can be compiled and analyzed according to user preferences.
[0060] The ranking function unit is further provided with an information output unit. The information output unit is configured to receive the ranking information compiled and analyzed by the information compilation unit, and output and transmit this to the user information terminal according to instructions from the user information terminal. For reference, a flowchart of the program for generating and outputting rankings is shown in Figure 4. It is of course possible to generate and output rankings according to this flowchart.
[0061] The information output unit of the ranking function unit can be further configured to be capable of outputting information other than the ranking information. In other words, the information output unit is configured to be capable of outputting and transmitting, for example, the following information to a user information terminal: total operating costs of the communication system according to the present invention, total amount of fungible tokens issued, total amount of fungible tokens issued by purchase, fungible token purchase rates by major currencies (yen, dollar, euro, yuan, legal currencies of other major countries), total amount of fungible tokens used in real time (for example, automatically updated every 5 minutes, etc.).
[0062] The communication system according to the present invention allows users to receive or purchase fungible tokens that function as crypto-assets that can be used within the system from the system provider. Furthermore, by using the communication system according to the present invention, users can generate non-fungible tokens, assign them to digital content (electronic content data) that they have created, and then transfer (send) them to other users. The assigned non-fungible tokens guarantee the uniqueness of the electronic content data. Furthermore, users can easily exchange electronic content data to which a non-fungible token has been assigned for fungible tokens as crypto-assets. Furthermore, users can give fungible tokens to users who are creators of digital content (electronic content data) simply out of a desire to support them. The history of sending and receiving fungible tokens and non-fungible tokens can be managed, tallied, and ranked, making it possible to quickly discover excellent creators, excellent creations, and those who support such creators in greater numbers.
[0063] By using the toy cryptocurrency fungible token ToyCoin, non-fungible NFT token, and electronic wallet ToyBasket, users of all ages and genders can "communicate, exchange expressions, show support and gratitude, feel excited, discover and nurture talent, promote their company, and easily obtain NFTs," and can freely learn about real cryptocurrencies, NFTs, and electronic wallets in the virtual reality (metaverse) realm, including rehearsals for encountering potential dangerous situations related to these, without having to worry about real-life taxation or financial troubles.
[0064] The contents of the present invention have been disclosed through the embodiments as described above. The description and drawings forming part of this disclosure do not limit the present invention. From this disclosure, various alternative embodiments, examples and operation techniques will be apparent to those skilled in the art. Therefore, the technical scope of the present invention is defined by the invention-specific matters related to the appropriate claims from the above description.
Claims
1. An information processing device including a distributed ledger unit configured using distributed ledger technology, generating fungible tokens for the toy using non-fungible tokens and / or electronic crypto assets for the toy that can be used within the communication system using the distributed ledger technology; trading the generated non-fungible tokens and / or the fungible tokens of the toy to a user; obtaining information regarding the results of processing the non-fungible tokens and / or the fungible tokens of the toy; generating ranking data relating to the generation, transmission and / or reception of said non-fungible tokens and / or said fungible tokens of said toys from said acquired information; outputting the generated ranking data; An information processing method for performing the above.
2. The obtaining includes: obtaining information regarding transmission and reception of non-fungible tokens and / or fungible tokens of the toy stored in the distributed ledger; The information regarding the transmission and reception is Acquiring the exchange purpose from a plurality of transmission purposes including an exchange purpose of exchanging electronic data to which a non-fungible token owned by another user is assigned and a support purpose of supporting another user from a user information terminal operated by the user, The information processing method according to claim 1 .
3. Generating the ranking data includes: and tallying up rankings relating to at least one of support and gratitude, excitement, talent discovery, and development sponsor discovery based on the acquired information. The information processing method according to claim 1 .
4. Generating the ranking data includes: and tallying up the ranking of the amount of transmission and reception of the fungible tokens of the toy or the ranking of the number of people who have transmitted the fungible tokens of the toy to a receiving cage based on the acquired information. The information processing method according to claim 1 .
5. Generating the ranking data includes: and tallying up various rankings according to user preferences based on the acquired information. The information processing method according to claim 1 .
6. The information processing device further assigns the generated non-fungible token to digital content created by a user; exchanging the digital content to which the non-fungible token is assigned for the fungible token of the toy; outputting the digital content to which the non-fungible token has been added to another user; and The information processing method according to claim 1 , further comprising the steps of:
7. An information processing device having a distributed ledger unit configured using distributed ledger technology, generating fungible tokens for the toy using non-fungible tokens and / or electronic crypto assets for the toy that can be used within the communication system using the distributed ledger technology; trading the generated non-fungible tokens and / or the fungible tokens of the toy to a user; obtaining information regarding the results of processing the non-fungible tokens and / or the fungible tokens of the toy; generating ranking data relating to the generation, transmission and / or reception of said non-fungible tokens and / or said fungible tokens of said toys from said acquired information; outputting the generated ranking data; A program to execute.
8. An information processing device including a distributed ledger unit configured using distributed ledger technology, A generation unit that generates fungible tokens for the toy using non-fungible tokens and / or electronic crypto assets that can be used within the communication system using the distributed ledger technology; A trading unit that trades the generated non-fungible tokens and / or the fungible tokens of the toys with users; an acquisition unit that acquires information regarding a processing result of the non-fungible token and / or the fungible token of the toy; a ranking data generation unit that generates ranking data related to at least one of generation, transmission, and reception of the non-fungible token and / or the fungible token of the toy from the acquired information; an output unit that outputs the generated ranking data; An information processing device comprising: