Processing device, processing program and processing method
By integrating crypto asset purchases and NFT issuance with mining system sales, the value of mining systems is increased, addressing the suppression issue and promoting a token economy.
Patent Information
- Application Number
- JP2023201101
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-28
- Publication Date
- 2025-01-20
AI Technical Summary
The suppression of terminal devices performing mining processing due to fluctuations in crypto asset prices hinders the formation of a token economy, as the value of crypto assets directly impacts their popularity and adoption.
A processing device and method that integrates with a mining system to add the purchase cost of crypto assets to the sales price, determining and purchasing crypto assets based on sales volume, and optionally issuing Non-Fungible Tokens (NFTs) linked to mining devices, thereby increasing their value and popularity.
This approach enhances the value of crypto assets and mining systems, promoting the formation of a token economy by linking sales volume to crypto asset purchases and NFT issuance, thus increasing the popularity and adoption of mining systems.
Smart Images

Figure 2025009714000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a processing device, a processing program, and a processing method for conducting transactions related to blockchain. [Background technology]
[0002] Conventionally, terminal devices such as general PCs and smartphones have been used as nodes that undertake blockchain processing and perform mining processing to receive rewards such as crypto assets (virtual currencies) by performing said processing. For example, Patent Document 1 discloses a terminal device that performs mining processing. In particular, Patent Document 1 describes that a game terminal that uses blockchain technology to enable the playing of games is equipped with mining processing means as a node device, and crypto assets are given as an incentive.
[0003] In recent years, efforts have been made to create a new economic sphere (token economy) using digital currency. In other words, instead of legal tender such as real currencies such as yen or dollars, digital currency called tokens is used to circulate the economy and to give value to certain products. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2023-34214 A Summary of the Invention [Problem to be solved by the invention]
[0005] However, even if it is possible to obtain cryptocurrency as a reward for mining processing as in Patent Document 1, if the price (value) of the cryptocurrency falls, the spread of terminal devices that perform mining processing will be suppressed, and ultimately the formation of a token economy related to the cryptocurrency will not progress.
[0006] The present disclosure has been made in light of the above-mentioned background, and provides a processing device, a processing program, and a processing method that can promote the formation of a token economy. [Means for solving the problem]
[0007] According to one aspect of the present disclosure, there is provided "a processing device having at least one processor, the at least one processor being configured to execute a process for receiving sales information of a mining system to which a purchase cost of cryptocurrency related to mining rewards has been added, determining a purchase quantity of the cryptocurrency based on the sales quantity of the mining system, and performing a purchase process of the cryptocurrency for the determined purchase quantity."
[0008] According to one aspect of the present disclosure, there is provided a "processing program for causing a computer having at least one processor to function as follows: receive sales information for a mining system to which the purchase cost of cryptocurrency related to mining rewards has been added, determine the purchase quantity of the cryptocurrency based on the sales quantity of the mining system, and perform purchase processing of the cryptocurrency in the determined purchase quantity."
[0009] According to one aspect of the present disclosure, there is provided a "processing method executed by at least one processor in a computer having the at least one processor, the processing method including the steps of receiving sales information of a mining system to which a purchase cost of cryptocurrency related to mining rewards is added, determining a purchase quantity of the cryptocurrency based on the sales quantity of the mining system, and performing a purchase process of the cryptocurrency for the determined purchase quantity." Effect of the Invention
[0010] According to the present disclosure, it is possible to provide a processing device, a processing program, and a processing method that can promote the formation of a token economy.
[0011] It should be noted that the above effects are merely illustrative for the convenience of explanation and are not limiting. In addition to or instead of the above effects, any effect described in this disclosure or any effect obvious to a person skilled in the art may be achieved. [Brief description of the drawings]
[0012] [Figure 1] FIG. 1 is a diagram illustrating an outline of the formation of a token economy in a processing system according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a conceptual diagram illustrating a schematic configuration of a processing system 1 according to an embodiment of the present disclosure. [Diagram 3] FIG. 3 is a block diagram illustrating an example of a configuration of the user terminal device 100 according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a block diagram illustrating an example of a configuration of the server device 200 according to an embodiment of the present disclosure. [Figure 5A] FIG. 5A is a conceptual diagram illustrating a general configuration of a distributed ledger system 300 according to an embodiment of the present disclosure. [Figure 5B] FIG. 5B is a block diagram showing an example of the configuration of a mining device 400 that constitutes the distributed ledger system 300 according to an embodiment of the present disclosure. [Figure 6] FIG. 6 is a diagram conceptually illustrating a user management table stored in the management server 200-1 according to an embodiment of the present disclosure. [Figure 7A] FIG. 7A is a diagram showing a processing sequence executed among the user terminal device 100, the management server 200-1, and the trading server 200-2 according to an embodiment of the present disclosure. [Figure 7B] FIG. 7B is a diagram showing a processing sequence executed between the user terminal device 100, the management server 200-1, and the first distributed ledger system 300-1 according to an embodiment of the present disclosure. [Figure 7C]FIG. 7C is a diagram showing a processing sequence executed among the user terminal device 100, the management server 200-1, the trading server 200-2, and the mining device 400 according to an embodiment of the present disclosure. [Figure 8A] FIG. 8A is a diagram showing a process flow executed in the management server 200-1 according to an embodiment of the present disclosure. [Figure 8B] FIG. 8B is a diagram showing a process flow executed in the management server 200-1 according to an embodiment of the present disclosure. [Figure 9A] FIG. 9A is a conceptual diagram illustrating a general configuration of a distributed ledger system 300 according to a modification of the present disclosure. [Figure 9B] FIG. 9B is a block diagram showing an example of the configuration of a lighting device 600 including a mining device 400 that constitutes a distributed ledger system 300 according to a modification of the present disclosure.
[0013] The embodiments of the present disclosure will be described with reference to the accompanying drawings, in which the same reference numerals are used to designate the same components.
[0014] 1. Overview of the Processing System According to the Present Disclosure The processing system according to the present disclosure is used, for example, to manage various information and processes from when a user purchases a mining system until a process of granting a reward for mining processing by the mining system is performed. In particular, the processing system is preferably used when, for example, a mining system is sold, and crypto assets (virtual currencies) related to the reward for mining processing of the mining system are purchased according to the sales volume of the mining system. Specifically, since the purchase cost of the crypto assets is added to the sales price of the mining system, a mechanism is set up so that the purchase procedure for the crypto assets is carried out in response to the sale of the mining system. As a result, every time a mining system is sold, crypto assets related to the reward for mining processing by the mining system are purchased, so that the value of the crypto assets increases, and the mining system related to the crypto assets becomes more widespread. In other words, the formation of a token economy related to the crypto assets is promoted.
[0015] In addition, in the processing system according to the present disclosure, there are two types of methods for providing rewards for mining processing. The first method is a method of directly paying the owner (user) of the mining system with newly issued crypto assets in a short period of time. The second method is a method of indirectly paying the user (owner of the mining system) who owns the NFT (Non-Fungible Token) linked to the sold mining system in place of direct payment with crypto assets, and in a medium to long term period of time. In the second method, when the purchase price of the NFT increases, the user can receive rewards as profits by selling the NFT. Here, for selling the NFT, crypto assets related to the rewards for the mining processing of the mining system can be used. By providing such rewards, the mining system related to the crypto assets will become more widespread. In other words, the formation of a token economy related to the crypto assets will be promoted.
[0016] FIG. 1 is a diagram showing an outline of the formation of a token economy related to a processing system 1 according to an embodiment of the present disclosure. In particular, FIG. 1 shows a process related to the sale of a mining device constituting a mining system, and a process related to the granting of a reward after the mining process is performed by the mining device. Specifically, a user who wishes to purchase a mining device first operates a user terminal device, requests a transaction server that performs transaction processing related to blockchains such as crypto assets to generate a wallet, and creates a state in which crypto assets and NFTs can be traded. After that, the user operates a user terminal device to make a purchase request for the mining device on a web transaction page managed by a business that sells the mining device. In this case, the purchase request is sent to a management server managed by the business that sells the mining device. Here, there are two types of mining devices: one that can receive rewards in the form of crypto assets, and one that cannot receive rewards in the form of crypto assets but is given NFTs. In FIG. 1, a case is assumed in which a type that is given NFTs is sold.
[0017] Next, in a management server managed by a business that sells mining equipment, sales information of the mining equipment is received, and a sales process corresponding to the purchase request of the user is performed. Specifically, the management server determines the purchase quantity of crypto assets according to the sales quantity of the mining equipment, and performs a purchase process of the determined purchase quantity of crypto assets. As a specific content of the purchase process, the management server makes a purchase request of the crypto assets to the trading server. In addition, since the sold mining equipment is a type to which an NFT is given, the management server subsequently makes an issuance request of the NFT to the trading server. When the NFT is issued, the management server manages the NFT by linking it to the user and the sold mining equipment. In other words, the ownership of the NFT is held by the user. Here, the purchase price (initial value) of the NFT may be about 1000 yen. Note that, if the sold mining equipment is a type that allows a reward to be received by crypto assets, the process related to the issuance of the NFT is not performed.
[0018] Next, the mining device is ordered and sent to the user by the business that sells the mining device. The user configures the mining device and starts it up. After that, when the mining process by the mining device is successful, that is, when the user acquires the right to receive the reward for the mining process, the mining device sends a message to the management server that the mining process was successful. Note that if the mining device sold is a type that allows the user to receive rewards in the form of cryptocurrency, the payment of the mining reward in the form of cryptocurrency is made to the user's wallet without going through the management server, and the above process is not performed.
[0019] Next, the management server that has received the notification of the success of the mining process performs a process of increasing the purchase price of the NFT linked to the corresponding mining device. Specifically, the management server transmits NFT price information including the increased purchase price to the trading server. This allows the user to essentially receive the reward for the mining process by selling the NFT after the purchase price has increased. Here, not only does the purchase price of the NFT increase, but the value of the cryptocurrency itself used to purchase the NFT also increases in accordance with the sale of the mining device, so that the user can expect to receive a higher reward than the usual reward. Regarding the sale of the NFT, the management server may accept a sale request from a user who owns the NFT and sell the NFT.
[0020] In this disclosure, the term "mining system" simply means a system that performs mining processing related to blockchain. In particular, in this disclosure, the term "mining system" is a concept that includes at least one of a mining device, which is a hardware device, and mining software, which is software. In the following embodiments, it is assumed that the mining system is composed only of a mining device, but the mining system may be composed only of mining software that is intended for processing by cloud mining, or may include both software and hardware.
[0021] In this disclosure, the term "user" simply means a user who can use the services provided by the processing system. That is, in the embodiment of the present disclosure, it is assumed that a business that sells mining devices uses the processing system, and the users include so-called miners (those who receive rewards from mining processes).
[0022] In this disclosure, even if a description such as "first" or "second" is used, it does not mean that the description is limited to only the two elements to which the description is attached. Naturally, the description may include "third," "fourth," and more elements.
[0023] 2. Configuration of Processing System 1 FIG. 2 is a conceptual diagram illustrating a configuration of a processing system 1 according to an embodiment of the present disclosure. According to FIG. 2, the processing system 1 includes a user terminal device 100 used by a user who wishes to obtain rewards through mining processing, a management server 200-1 used by a business operator selling mining devices to store business activities and user information, a trading server 200-2 used by a business operator trading crypto assets such as crypto assets in business activities, and a first distributed ledger system 300-1 and a second distributed ledger system 300-2 that manage crypto assets. The second distributed ledger system 300-2 also includes a mining device 400 purchased by a user and functioning as a node. Furthermore, these components that make up the processing system 1 are connected to each other via a network 500 such as the Internet so that they can communicate with each other. The network 500 is configured using a wireless or wired connection, or a combination of the two.
[0024] In the present disclosure, the case where the management server 200-1 functions as a processing device will be mainly described. However, the processing device in the present disclosure may be any device capable of executing the above-mentioned processes, and naturally, any other server device other than the management server 200-1, any other device or system included in the processing system 1, or any combination thereof can suitably function as a processing device. That is, in the present disclosure, the names given to each device are merely used to distinguish each device from each other, and each device may be named differently depending on its function.
[0025] In the example of FIG. 2, only one user terminal device 100 is shown, but it is possible to include two or more devices. Also, the management server 200-1 and the trading server 200-2 are shown as single entities, but it is also possible to distribute the components and processes of each server to multiple server devices or cloud server devices. Although the management server 200-1 and the trading server 200-2 are shown separately, they may be collectively referred to as the server device 200. However, even in such a case, each server is merely referred to collectively, and does not mean that the management server 200-1 and the trading server 200-2 have the same process and configuration.
[0026] In addition, in the example of Figure 2, only two distributed ledger systems that utilize blockchain technology are shown, but it goes without saying that three or more distributed ledger systems may be connected to the network 500. And, although the first distributed ledger system 300-1 and the second distributed ledger system 300-2 are shown separately, they may be collectively referred to as the distributed ledger system 300. However, even in such a case, this is merely a general reference for each distributed ledger system, and does not mean that the first distributed ledger system 300-1 and the second distributed ledger system 300-2 have the same processing or configuration.
[0027] 2, the second distributed ledger system 300-2 includes a mining device 400 purchased by a user who is the operator of the user terminal device 100, but is not limited to this. In other words, as long as the mining device 400 can function as a node in various distributed ledger systems 300, it may also be included in the first distributed ledger system 300-1 or other distributed ledger systems.
[0028] 3. Configuration of User Terminal Device 100 Fig. 3 is a block diagram showing an example of a configuration of a user terminal device 100 according to an embodiment of the present disclosure. The user terminal device 100 does not need to include all of the components shown in Fig. 3, and may have a configuration in which some components are omitted, or may include other components.
[0029] The user terminal device 100 is typically a user terminal device capable of wireless communication, such as a smartphone, but is not limited to these devices. For example, the user terminal device may be a feature phone, a personal digital assistant, a PDA, a laptop computer, a desktop computer, a portable game machine, a stationary game machine, or any other device capable of executing the program according to the present disclosure. In addition, when there are multiple user terminal devices 100, the user terminal devices do not always need to be the same type or the same user terminal device, and may be different types of user terminal devices.
[0030] 3, the user terminal device 100 includes an output interface 111, a processor 112, a memory 113 including a RAM, a ROM, or a non-volatile memory (HDD in some cases), a communication interface 114 including a communication processing circuit and an antenna, and an input interface 115 including a touch sensor and a hard key. These components are electrically connected to each other via control lines and data lines.
[0031] The output interface 111 functions as an output unit that outputs images captured by a connected camera (not shown) and various displays output by executing a program according to the present disclosure to a device such as a display or a printer in response to an instruction from the processor 112. Such a display is, for example, a liquid crystal display, an organic EL display, or electronic paper.
[0032] Processor 112 is configured with a CPU (microcomputer) and functions as a control unit that controls other components connected thereto based on various programs stored in memory 113. Specifically, processor 112 reads out from memory 113 a program for executing an application according to the present disclosure and a program for executing an OS, and executes them. In the present disclosure, processor 112 particularly executes each process described in the process sequences of Figures 7A, 7B, and 7C (details of the process will be described in each figure). Processor 112 may be configured with a single CPU, or may be configured with a combination of multiple CPUs and GPUs.
[0033] The memory 113 is composed of a ROM, a RAM, a non-volatile memory, a HDD, etc., and functions as a storage unit. The ROM stores instructions for executing the application and the OS according to the present disclosure as a program. The RAM is used for writing and reading data while the program stored in the ROM is being processed by the processor 112. The non-volatile memory is a memory into which data is written and read by the execution of the program, and the data written therein is saved even after the execution of the program is terminated. In the present disclosure, the memory 113 particularly stores a program for executing each process etc. described in the process sequences of Figures 7A, 7B, and 7C (details of the process will be explained in each figure).
[0034] In addition, in the embodiment of the present disclosure, a wallet application is stored in the memory 113, and various processes related to NFTs can be performed. For example, wallet applications include METAMASK, MEW Wallet, and tokenPocket. The type of wallet stored in the memory 113 is not limited to a wallet application, and may be a browser-extended wallet depending on the type of the user terminal device 100.
[0035] The communication interface 114 functions as a communication unit that transmits and receives information to and from each remotely installed server device 200, each distributed ledger system 300, or other user terminal device via a communication processing circuit and an antenna. The communication processing circuit processes programs and various information used in the processing system 1 to transmit and receive information from the server device 200, each distributed ledger system 300, or other user terminal device according to the progress of processing.
[0036] The communication processing circuit processes based on a wideband wireless communication system such as the LTE system, but can also process based on a narrowband wireless communication system or a contactless wireless communication system such as wireless LAN such as IEEE802.11 or Bluetooth (registered trademark). Also, wired communication can be used instead of or in addition to wireless communication.
[0037] The input interface 115 is composed of a touch sensor, hard keys, etc., and functions as an input unit that accepts instruction inputs related to the execution of the program according to the present disclosure and operation inputs for registering various information. The touch sensor is arranged to cover the output interface 111, and transmits position coordinate information corresponding to image data output from the output interface 111 to the display to the processor 112. As the touch sensor method, known methods such as a resistive film method, a capacitive coupling method, and an ultrasonic surface acoustic wave method can be used. In the present disclosure, the touch sensor detects a swipe operation or a tap operation on each icon, etc. displayed on the output interface 111 by an indicator. Note that, although the present disclosure uses the input interface 115 provided in the user terminal device 100, it is also possible to use an input interface 115 connected wirelessly or by wire to a main body including the processor 112, such as a mouse.
[0038] 4. Configuration of the Server Device 200 FIG. 4 is a block diagram showing an example of the configuration of the server device 200 according to an embodiment of the present disclosure. In other words, FIG. 4 shows a block diagram of components common to the management server 200-1 and the trading server 200-2. The server device 200 does not need to have all the components shown in FIG. 4, and it is possible to adopt a configuration in which some components are omitted, or other components can be added. In addition, the server device 200 does not need to have the components shown in FIG. 4 in a single housing, and each component and process of the server device 200 can be distributed to multiple server devices or cloud server devices.
[0039] 4, the server device 200 includes a memory 211 including a RAM, a ROM, a non-volatile memory, an HDD, etc., a processor 212 including a CPU, etc., and a communication interface 213. These components are electrically connected to each other via control lines and data lines.
[0040] The memory 211 includes a RAM, a ROM, a non-volatile memory, and a HDD, and functions as a storage unit. The ROM stores instructions for executing the application and the OS according to the present disclosure as a program. Such a program is loaded and executed by the processor 212. The RAM is used to write and read data while the program stored in the ROM is being processed by the processor 212. The non-volatile memory is a memory into which data is written and read by the execution of the program, and the data written therein is stored even after the execution of the program is terminated.
[0041] In the present disclosure, the memory 211 of the management server 200-1 particularly stores programs for "a process of accepting sales information of the mining device 400 to which the purchase cost of the crypto asset related to the mining reward has been added," "a process of determining the purchase quantity of the crypto asset according to the sales quantity of the mining device 400," and "a process of performing purchase processing of the crypto asset in the determined purchase quantity," etc. The memory 211 of the management server 200-1 also stores various information described in a user management table (FIG. 6).
[0042] The processor 212 is composed of a CPU (microcomputer) and functions as a control unit for controlling other connected components based on various programs stored in the memory 211. Specifically, the processor 212 reads out from the memory 211 a program for executing an application according to the present disclosure and a program for executing an OS, and executes the program.
[0043] In the present disclosure, the processor 212 of the management server 200-1 particularly executes "a process of accepting sales information of the mining device 400 to which the purchase cost of the crypto asset related to the mining reward has been added", "a process of determining the purchase quantity of the crypto asset according to the sales quantity of the mining device 400", and "a process of performing purchase processing of the crypto asset for the determined purchase quantity", etc. The processor 212 may be configured as a single CPU, or may be configured as a combination of multiple CPUs and GPUs.
[0044] The communication interface 213 functions as a communication unit that transmits and receives information to and from other remotely installed server devices and user terminal devices 100 via a communication processing circuit and an antenna. The communication processing circuit processes programs and various information used in the processing system 1 to transmit and receive information from other server devices, user terminal devices 100, and each distributed ledger system 300 according to the progress of processing.
[0045] The communication processing circuit processes based on a wideband wireless communication system such as the LTE system, but can also process based on a narrowband wireless communication system or a contactless wireless communication system such as wireless LAN such as IEEE802.11 or Bluetooth (registered trademark). Also, wired communication can be used instead of or in addition to wireless communication.
[0046] 5. Configuration of Distributed Ledger System 300 Fig. 5A is a conceptual diagram illustrating a schematic configuration of a distributed ledger system 300 according to an embodiment of the present disclosure. Fig. 5B is a block diagram illustrating an example of the configuration of a mining device 400 constituting the distributed ledger system 300 according to an embodiment of the present disclosure. As shown in Fig. 5A, the distributed ledger system 300 includes multiple node terminal devices 311-313. In particular, the second distributed ledger system 300-2 includes a mining device 400 as a node terminal device.
[0047] The node terminal devices 311-313 and the mining device 400 are connected to each other via a network so that they can communicate with each other. For example, the network may be a public network, a private network, a dedicated line, a VPN (Virtual Private Network), or a combination of these. The multiple node terminal devices 311-313 and the mining device 400 are connected to each other, for example, by wire or wirelessly. The multiple node terminal devices 311-313 and the mining device 400 communicate with each other in a peer-to-peer (P2P) manner.
[0048] As shown in FIG. 5A, the node terminal device 311 is a desktop PC, the node terminal device 312 is a tablet terminal, and the node terminal device 313 is a notebook PC. However, the node terminal devices 311 to 313 are not limited to these, and may be any terminal device that can be connected to a blockchain network. For example, a mobile phone such as a smartphone may be used as the node terminal device. On the other hand, unlike other node terminal devices, the mining device 400 does not have multiple processing functions and is a small device specialized for mining processing. In addition, in FIG. 5A, the node terminal devices 311 to 313 and the mining device 400 are different types of terminals, but the same type of terminal device may exist. Furthermore, the number of nodes constituting the distributed ledger system 300 is not limited to four, and can be set as long as it is two or more. The number of nodes constituting the distributed ledger system 300 may change over time.
[0049] Each of the node terminal devices 311-313 has the same configuration as the user terminal device 100 or the server device 200. For example, the node terminal devices 311-313 may include a processor, a memory, a communication interface, an input interface, and an output interface. Naturally, the node terminal devices 311-313 are not limited to such a configuration, and do not need to include all of the components, and may have a configuration in which some are omitted, or other components may be added. Also, the configurations of the node terminal devices 311-313 may be different from each other.
[0050] As shown in Fig. 5B, the configuration of the mining device 400 is the same as that of the server device 200. In addition, the mining device 400 does not need to include all of the components shown in Fig. 5B, and may have a configuration in which some components are omitted, or may include other components.
[0051] 5B, the mining device 400 includes a memory 411 including a RAM, a ROM, a non-volatile memory, an HDD, etc., a processor 412 including a CPU, etc., and a communication interface 413. These components are electrically connected to each other via control lines and data lines.
[0052] The memory 411 includes a RAM, a ROM, a non-volatile memory, and a HDD, and functions as a storage unit. The ROM stores instructions for executing the application and the OS according to the present disclosure as a program. Such a program is loaded and executed by the processor 412. The RAM is used to write and read data while the program stored in the ROM is being processed by the processor 412. The non-volatile memory is a memory into which data is written and read by the execution of the program, and the data written therein is saved even after the execution of the program is terminated. In particular, the memory 411 stores a program for mining processing.
[0053] Processor 412 is composed of a CPU (microcomputer) and functions as a control unit for controlling other connected components based on various programs stored in memory 411. Specifically, processor 412 reads out from memory 411 a program for executing an application according to the present disclosure and a program for executing an OS, and executes them. In particular, processor 412 executes a program for mining processing, and periodically executes mining processing.
[0054] The communication interface 413 functions as a communication unit that transmits and receives information between the server device 200, the user terminal device 100, and other nodes that are installed remotely via a communication processing circuit and an antenna. The communication processing circuit performs processing for transmitting and receiving information from the server device 200, the user terminal device 100, other nodes, and each distributed ledger system 300 according to the progress of processing, such as programs and various information used in the processing system 1.
[0055] The communication processing circuit processes based on a wideband wireless communication system such as the LTE system, but can also process based on a narrowband wireless communication system or a contactless wireless communication system such as wireless LAN such as IEEE802.11 or Bluetooth (registered trademark). Also, wired communication can be used instead of or in addition to wireless communication.
[0056] The node terminal devices 311-313 and the mining device 400 manage the distributed ledger using, for example, block chain technology. Specifically, either the node terminal devices 311-313 or the mining device 400 acquires data related to token transactions to be recorded. The node terminal devices 311-313 and the mining device 400 generate a block including the acquired data. The node terminal devices 311-313 and the mining device 400 add the generated block to the block chain. The node terminal devices 311-313 and the mining device 400 transmit information on the added block to the other node terminal devices 311-313 or the mining device 400. The other node terminal devices 311-313 or the mining device 400 verify the correctness of the received block. Furthermore, if the other node terminal devices 311-313 or the mining device 400 successfully verify the correctness of the block, they add the block to the block chain. The node terminal devices 311-313 and the mining device 400 establish the blockchain based on the number of linked blocks, which is the so-called approval number, for example. As a result, the same distributed ledger is stored across the multiple node terminal devices 311-313 and the mining device 400. Note that data stored on the blockchain is encrypted as appropriate.
[0057] As described above, the distributed ledger system 300 includes the first distributed ledger system 300-1 and the second distributed ledger system 300-2, but these systems do not always need to be the same type or the same terminal device, and may be configured in different forms. Furthermore, since the first distributed ledger system 300-1 and the second distributed ledger system 300-2 constitute different blockchains, the nodes that constitute the first distributed ledger system 300-1 and the nodes that constitute the second distributed ledger system 300-2 are separate. However, if it is possible to configure different blockchains, some of the nodes of the first distributed ledger system 300-1 and the second distributed ledger system 300-2 may be shared.
[0058] 6. Information stored in memory 211 of management server 200-1 6 is a diagram conceptually illustrating a user management table stored in the management server 200-1 according to an embodiment of the present disclosure. The information illustrated in FIG. 6 is updated when a user purchases a mining device 400 or when an increase process related to mining rewards is performed on the purchase price of NFTs.
[0059] The user management table is composed of information related to "user ID," "wallet information," "mining device ID," "NFT ID," and "NFT purchase price," etc.
[0060] A "user ID" is a unique identifier that is given to a user who has completed the registration procedure on an online sales site managed by a business that sells mining equipment. The user ID may be, for example, a serial number, may be composed of any letters and numbers set by the user, or may be an email address or a part of an email address. For this reason, the user ID may be freely set as long as it can identify the user.
[0061] "Wallet information" is information related to a wallet acquired by a user to trade crypto assets and crypto assets such as NFTs. This information may include information related to the wallet owner and information related to the owned crypto assets.
[0062] The "mining device ID" is a unique identifier that is assigned to each mining device 400 by a business that sells the mining device 400. Therefore, even mining devices 400 of the same type are assigned different mining device IDs. Since the mining device ID is linked to the user ID, it is possible to know which user owns which mining device 400. The mining device ID may be, for example, a serial number, or may be composed of any letters and numbers set by the business. Therefore, the mining device ID may be freely set as long as it can identify the mining device 400.
[0063] The "NFT ID" is a unique identifier that is assigned to an NFT acquired when a user purchases a mining device 400. In particular, the "NFT ID" is an ID issued by a business that sells the mining device, and is an identifier used for management within the management server 200-1. Depending on the type of mining device 400, an NFT is not assigned to the user, and therefore there are rows in FIG. 6 that do not include an "NFT ID."
[0064] "NFT purchase price" is information on the purchase price (transaction price) when a user sells the corresponding NFT. The purchase price is set to increase step by step as a reward for the mining process. In other words, when the mining process is successful by a mining device 400 that has been assigned a specific mining device ID, the NFT purchase price linked to the corresponding mining device ID increases, and the "NFT purchase price" in FIG. 6 is also updated.
[0065] 6 is merely an example, and may include other information related to the user or other items related to the NFT. For example, information such as the issuance time of the NFT or blockchain information related to the NFT may be additionally included.
[0066] 7. Processing sequence performed by processing system 1 (A) Processing from wallet creation to purchasing cryptocurrency 7A is a diagram showing a processing sequence executed among the user terminal device 100, the management server 200-1, and the trading server 200-2 according to an embodiment of the present disclosure. Specifically, FIG. 7A is a diagram showing a processing sequence executed among the user terminal device 100, the management server 200-1, and the trading server 200-2 from the time of wallet generation by a user, to the purchase of a mining device 400, and further to the purchase of crypto assets related to the reward of the mining device 400.
[0067] First, according to Fig. 7A, the processor 112 of the user terminal device 100 receives user input via the input interface 115, generates information related to wallet generation, and performs a wallet generation request process (S11). The information includes various information related to the user. The processor 112 transmits the generated information to the trading server 200-2 via the communication interface 114, and makes a wallet generation request to the trading server 200-2 (T11).
[0068] Next, the processor 212 of the trading server 200-2 determines whether or not to approve the wallet creation based on the received information (S12). If the processor 212 of the trading server 200-2 determines that the wallet creation is permitted, the processor 212 creates a wallet for the user and transmits wallet information related to the created wallet to the user terminal device 100 via the communication interface 213 (T12).
[0069] Next, the processor 112 of the user terminal device 100 receives an operational input from the user via the input interface 115 and generates login information (S13). The login information includes a user ID and a password. More specifically, the user's operational input is when the user operates the user terminal device 100 to reach a web page managed by the management server 200-1, and inputs the user's ID and password via the input interface 115 on the login screen of the web page. The processor 112 then transmits the generated login information to the management server 200-1 via the communication interface 114 together with a login request (T13).
[0070] When the login information and login request generated by the user terminal device 100 are received by the management server 200-1 via the communication interface 213, the processor 212 of the management server 200-1 performs authentication processing for login based on the login information (S14). Specifically, the processor 212 of the management server 200-1 collates the received login information with the user information stored in the memory 211, and confirms whether the person making the login request is a registered user. If the processor 212 of the management server 200-1 can confirm user registration, it approves the user's login as a result of the authentication processing (T14). On the other hand, if the processor 212 of the management server 200-1 cannot confirm user registration, it requests the user terminal device 100 to re-enter the user ID and password.
[0071] When the result of the authentication process (approval result) by the management server 200-1 is received in the user terminal device 100 via the communication interface 114, the user terminal device 100 enters a state in which login to the web page is completed. Thereafter, the processor 112 of the user terminal device 100 accepts an operation input by the user via the input interface 115 and performs a purchase process for the mining device 400 (S15). Specifically, the processor 112 of the user terminal device 100 generates purchase request information such as the type, quantity, and delivery address of the mining device 400 in response to the user's operation via the input interface 115. Note that, in explaining this sequence, it is assumed that a type to which an NFT is assigned is selected. Thereafter, the processor 112 transmits the generated purchase request information together with a purchase request (T15) to the management server 200-1 via the communication interface 114.
[0072] When the purchase request information and purchase request generated by the user terminal device 100 are received by the management server 200-1 via the communication interface 213, the processor 212 of the management server 200-1 performs sales processing of the mining device 400 based on the purchase request information (S16). Specifically, the management server 200-1 outputs information related to the processing up to shipment of the mining device 400 and the shipping destination, etc., and the actual shipment of the mining device 400 is performed by the distributor of the mining device 400 (shipping person, etc.).
[0073] Next, the processor 212 of the management server 200-1 determines the purchase quantity of the crypto asset according to the sales quantity of the mining device 400, and performs a purchase process of the crypto asset for the determined purchase quantity (S17). Here, the sales price of the mining device 400 includes the purchase cost of the crypto asset related to the mining remuneration of the mining device 400. That is, when one mining device 400 is sold, the seller of the mining device 400 (the administrator of the management server 200-1) will obtain funds for purchasing a predetermined quantity of crypto asset. This allows the seller of the mining device 400 to purchase the crypto asset without using his own funds, and it becomes possible to increase the value of the crypto asset. And since the crypto asset itself is related to the mining remuneration of the mining device 400, the mining remuneration itself will increase substantially as the value of the crypto asset increases. As the remuneration increases substantially in this way, the spread of the mining device 400 is accelerated, and the formation of a token economy is promoted by the occurrence of such a virtuous cycle. Then, the processor 212 of the management server 200-1 transmits the purchase request information generated in the crypto asset purchase process, together with the purchase request (T16), to the trading server 200-2 via the communication interface 213. Here, the purchase request information includes information related to the type, quantity, etc. of the crypto asset to be purchased.
[0074] When the crypto asset purchase request information and purchase request generated by management server 200-1 are received by trading server 200-2 via communication interface 213, processor 212 of trading server 200-2 performs crypto asset transaction processing based on the purchase request information (S18). Specifically, trading server 200-2 performs processing to store the transaction of the desired amount of crypto asset as a transaction in distributed ledger system 300 for the requester, the seller of mining device 400.
[0075] (B) Processing related to the issuance of NFTs 7B is a diagram showing a processing sequence executed between the user terminal device 100, the management server 200-1, and the first distributed ledger system 300-1 according to an embodiment of the present disclosure. Specifically, FIG. 7B is a diagram showing a processing sequence executed between the user terminal device 100, the management server 200-1, and the first distributed ledger system 300-1 after the mining device 400 is sold, until an NFT is issued in association with the mining device 400.
[0076] According to FIG. 7B, first, the processor 212 of the management server 200-1 performs an NFT issuance request process (S21). Specifically, when the mining device 400 sold is a type that grants an NFT, the management server 200-1 generates NFT issuance request information for issuing an NFT by linking the mining device 400 and the user who purchased it. The NFT issuance request information includes basic information of the content to be converted into an NFT, the storage destination of the NFT (wallet address of the management server 200-1), the owner of the NFT, and other information. Then, the processor 212 of the management server 200-1 transmits the generated NFT issuance request information together with an NFT issuance process request (T21) to the first distributed ledger system 300-1 via the communication interface 213.
[0077] When the first distributed ledger system 300-1 receives the NFT issuance request information and NFT issuance processing request generated by the management server 200-1, the first distributed ledger system 300-1 executes the NFT conversion processing (i.e., NFT issuance processing) of the uploaded content using known blockchain technology (S22). After that, the first distributed ledger system 300-1 transmits a notification that the NFT issuance has been completed (NFT issuance completion notification) to the user terminal device 100 and the management server 200-1 (T22).
[0078] When the management server 200-1 receives the NFT issuance completion notification sent from the first distributed ledger system 300-1 via the communication interface 213, the processor 212 of the management server 200-1 updates the user management table stored in the memory 211 (S23). Specifically, the processor 212 of the management server 200-1 adds new information to the "NFT ID" column of the user management table in FIG. 6 in a manner that links it to a predetermined "user ID" and "mining device ID", and also adds the initial purchase price to the "NFT purchase price" column. That is, the processor 212 of the management server 200-1 identifies a row in the user management table whose information should be updated from the NFT issuance completion notification (for example, a row where the user ID is U1 and the mining device ID is X1), and updates the "NFT ID" and "NFT purchase price". Here, since the NFT issuance completion notification includes information about the original content that was converted into NFT and information about the user who owns it, the processor 212 of the management server 200-1 can identify the row that needs to be updated.
[0079] It should be noted that if the mining device 400 purchased by the user is of a type that does not grant NFTs, i.e., a type that receives mining rewards directly in the form of crypto assets, the processing related to Figure 7B will not be performed.
[0080] (C) Processing of NFT trading prices Fig. 7C is a diagram showing a processing sequence executed among the user terminal device 100, the management server 200-1, the trading server 200-2, and the mining device 400 according to an embodiment of the present disclosure. Specifically, Fig. 7C is a diagram showing a processing sequence for explaining how a reward is given to a user when the mining process by the mining device 400 is successful.
[0081] According to Fig. 7C, first, the processor 412 of the mining device 400 executes the program for the mining process stored in the memory 411, and sequentially performs the mining process (S31). Then, if the mining process is successful, that is, if the mining device 400 finds the nonce value first, the processor 412 of the mining device 400 notifies the management server 200-1 of the success of the mining process via the communication interface 413 (T31). At this time, the processor 412 of the mining device 400 notifies the management server 200-1 that the mining process is successful, including information for identifying which mining device it is (for example, the mining device ID).
[0082] When the management server 200-1 receives a notification from the mining device 400 that the mining process has been successful via the communication interface 213, the processor 212 of the management server 200-1 performs processing to increase the trading price of a given NFT (S32). Specifically, the processor 212 of the management server 200-1 identifies the mining device 400 that has succeeded in the mining process based on information identifying which mining device it is, which is included in the notification of the success of the mining process, and performs processing to increase the trading price (purchase price) of the NFT linked to the mining device 400. Here, the processing to increase the trading price is that the management server 200-1 generates price information of a purchase price higher than the "NFT purchase price" in the user management table of FIG. 6. Then, the processor 212 of the management server 200-1 transmits the generated price information together with a purchase request to the trading server 200-2 via the communication interface 213 (T32).
[0083] Next, the processor 212 of the trading server 200-2 performs processing for correcting the trading price of the NFT based on the received price information (S33). Specifically, the processor 212 of the trading server 200-2 identifies the relevant NFT from the received information and updates the purchase price of the NFT by increasing it by a predetermined amount. The processor 212 of the trading server 200-2 performs the update processing and generates trading price information indicating that the trading price of the NFT has increased. The processor 212 of the trading server 200-2 then transmits the generated trading price information to the user terminal device 100 via the communication interface 213 (T33). The user can check the trading price of the NFT via the user terminal device 100 and can know the increase in the trading price of the NFT due to the reward for the mining process. Then, when the trading price reaches the user's desired price, the user can sell the NFT and obtain the reward for the mining process as the selling price of the NFT.
[0084] Note that if the mining device 400 purchased by the user is of a type that does not grant NFTs, i.e., is of a type that receives mining rewards directly in the form of crypto assets, the process shown in FIG. 7C will not be performed. In this case, the mining reward will be paid in the form of a predetermined crypto asset through the processing of the trading server 200-2 or the distributed ledger system 300. In other words, the crypto asset will be deposited into the user's wallet address.
[0085] 8. Processing flow executed in management server 200-1 Below, we will specifically explain a series of processing flows executed by the server device 200 in each process related to NFT issuance and increasing the NFT trading price.
[0086] (A) Processing related to the issuance of NFTs Fig. 8A is a diagram showing a processing flow executed in the management server 200-1 according to an embodiment of the present disclosure. Specifically, Fig. 8A is a diagram showing a processing flow from the sale of a mining device to the update of a user management table accompanying the completion of issuance of an NFT. This processing flow is mainly performed by the processor 212 of the management server 200-1 reading and executing a program stored in the memory 211.
[0087] 8A, the processor 212 of the management server 200-1 determines whether or not a purchase request for the mining device 400 has been received from the user terminal device 100 (S111). Next, if the processor 212 of the management server 200-1 has received a purchase request for the mining device 400 (S111: Yes), it executes a sales process for the mining device 400 (S112). After that, the processor 212 of the management server 200-1 determines the purchase quantity of the crypto asset related to the reward for the mining device 400 according to the number of mining devices 400 sold, and executes a purchase process for the crypto asset for that quantity (S113).
[0088] Next, the processor 212 of the management server 200-1 determines whether the mining device 400 to be sold is a type that grants NFTs (S114). Specifically, the processor 212 of the management server 200-1 can determine the type from the purchase request and the related purchase request information received in S111. Next, if the mining device 400 is a type that grants NFTs (S114: Yes), the processor 212 of the management server 200-1 performs an NFT issuing process (S115). On the other hand, if the mining device 400 is not a type that grants NFTs (S114: No), the processor 212 of the management server 200-1 skips S115 and S116 and proceeds to S117.
[0089] After the NFT issuance process is performed, the processor 212 of the management server 200-1 determines whether or not an NFT issuance completion notification has been received (S116). If the processor 212 of the management server 200-1 has received an NFT issuance completion notification (S116: Yes), the processor 212 updates the user management table to add information related to the NFT (S117).
[0090] (B) Processing related to the increase in NFT trading prices Fig. 8B is a diagram showing a processing flow executed in the management server 200-1 according to an embodiment of the present disclosure. Specifically, Fig. 7B is a diagram showing a processing flow from after the mining process is performed until the user management table is updated. This processing flow is mainly performed by the processor 212 of the management server 200-1 reading and executing a program stored in the memory 211.
[0091] According to FIG. 8B, the processor 212 of the management server 200-1 determines whether or not the mining device 400 has notified the management server 200-1 that the mining process was successful (S211). Next, when the processor 212 of the management server 200-1 has received a notification that the mining process was successful (S211: Yes), the processor 212 of the management server 200-1 executes a process for increasing the NFT trading price (S212). The process for increasing the NFT trading price is a process in lieu of a direct payment of the mining reward by cryptocurrency. After that, the processor 212 of the management server 200-1 updates the information in the user management table regarding the trading price of the corresponding NFT (S213).
[0092] 9. Variations In the above embodiment, the mining device 400 that performs only the mining process functions as a node. However, the mining device 400 may be attached to other electronic devices. For example, a lighting device may be used as the electronic device. Such a case will be described with reference to FIG. 9A and FIG. 9B. FIG. 9A is a conceptual diagram that shows a schematic configuration of a distributed ledger system 300 according to a modification of the present disclosure. FIG. 9B is a block diagram showing an example of the configuration of a lighting device 600 including a mining device 400 that constitutes the distributed ledger system 300 according to a modification of the present disclosure. Note that the same components as those in the above embodiment are denoted by the same reference numerals, and the description thereof will be omitted.
[0093] 9A, the distributed ledger system 300 includes multiple node terminal devices 311 to 313. In particular, the second distributed ledger system 300-2 includes a lighting device 600 including a mining device 400 as a node terminal device.
[0094] The node terminal devices 311-313 and the lighting device 600 are connected to each other via a network so as to be able to communicate with each other. For example, the network may be a public network, a private network, a dedicated line, a VPN (Virtual Private Network), or a combination of these. The multiple node terminal devices 311-313 and the lighting device 600 are connected to each other, for example, by wire or wirelessly. The multiple node terminal devices 311-313 and the lighting device 600 communicate with each other in a peer-to-peer (P2P) manner.
[0095] As shown in Fig. 9B, the configuration of the lighting device 600 is such that a temperature detection function and a lighting function are added to the configuration of the mining device 400. Note that the lighting device 600 does not need to include all of the components shown in Fig. 9B, and it is possible to omit some of the components, or to add other components.
[0096] 9B, lighting device 600 includes memory 611 including RAM, ROM, non-volatile memory, HDD, etc., processor 612 including a CPU, etc., communication interface 613, temperature sensor 614 for detecting the ambient temperature, and lighting unit 615 for emitting light. These components are electrically connected to each other via control lines and data lines.
[0097] The memory 611 includes a RAM, a ROM, a non-volatile memory, and a HDD, and functions as a storage unit. The ROM stores instructions for executing the application and the OS according to the present disclosure as a program. Such a program is loaded and executed by the processor 612. The RAM is used to write and read data while the program stored in the ROM is being processed by the processor 612. The non-volatile memory is a memory into which data is written and read by the execution of the program, and the data written therein is stored even after the execution of the program is terminated. In particular, the memory 611 stores a program for mining processing. The memory 611 also stores a program for requesting that temperature information detected by the temperature sensor 614 be stored in the distributed ledger system 300. Furthermore, the memory 611 stores various programs for irradiating desired light (light with adjusted brightness and chromaticity) from the lighting unit 615.
[0098] The processor 612 is composed of a CPU (microcomputer) and functions as a control unit for controlling other components connected thereto based on various programs stored in the memory 611. Specifically, the processor 612 reads out from the memory 611 a program for executing an application according to the present disclosure and a program for executing an OS, and executes the program. In particular, the processor 612 executes a program for mining processing, and periodically executes the mining processing. The processor 612 also performs processing for requesting that temperature information detected by the temperature sensor 614 be stored in the distributed ledger system 300. Furthermore, the processor 612 performs processing for irradiating desired light (light with adjusted brightness and chromaticity) from the illumination unit 615.
[0099] The communication interface 613 functions as a communication unit that transmits and receives information between the server device 200, the user terminal device 100, and other nodes that are installed remotely via a communication processing circuit and an antenna. The communication processing circuit processes programs and various information used in the processing system 1 to transmit and receive information from the server device 200, the user terminal device 100, other nodes, and each distributed ledger system 300 according to the progress of processing.
[0100] The communication processing circuit processes based on a wideband wireless communication system such as the LTE system, but can also process based on a narrowband wireless communication system or a contactless wireless communication system such as wireless LAN such as IEEE802.11 or Bluetooth (registered trademark). Also, wired communication can be used instead of or in addition to wireless communication.
[0101] In this way, by providing the lighting fixture 600 with a mining function, even if the user is unable to obtain a mining reward, the user can continue to use the lighting fixture 600 as the lighting fixture 600. In addition, it is possible to store temperature information or lighting on / off information acquired from the lighting fixture 600 in the distributed ledger system 300, and by paying a reward for the provision of the information, it is possible to acquire more information from various locations. In this case, the management server 200-1 processor 212 may allocate a reward obtained by providing sensor information such as temperature information to the lighting fixture 600 including the mining device 400. This makes it possible to generate information with high utility value, and to provide the information to companies and the like for a fee. Specifically, if temperature information can be acquired and stored from the installation locations of more lighting fixtures 600, it is possible to grasp temperature changes in a given region or country, and even to predict temperature changes.
[0102] That is, by installing the mining device 400 in an IoT device, it becomes possible to collect a wider range of information and form a more effective set of information. This also contributes to the promotion of the formation of a token economy, and it becomes possible to achieve a synergistic effect between the provision of an effective set of information and the formation of a token economy.
[0103] In the above-described embodiment, the NFT linked to the mining device 400 is managed by the management server 200-1, but the NFT may be managed in the wallet of the user who is the owner of the NFT. In this case, after an NFT issuance process request is made from the management server 200-1, the NFT is issued in a manner linked to the wallet of the user. In addition, while it was assumed that the ownership of the NFT is held by the user, it may be held by the business operator (administrator) that manages the mining system. In this case, when the user requests the sale of the NFT, the profit from the sale of the NFT will be given to the user.
[0104] The processes and procedures described herein can be realized not only by those explicitly described in this disclosure, but also by software, hardware, or a combination thereof. Specifically, the processes and procedures described herein can be realized by implementing logic corresponding to the processes in a medium such as an integrated circuit, a volatile memory, a non-volatile memory, a magnetic disk, or an optical storage. In addition, the processes and procedures described herein can be implemented as computer programs and executed by various computers including user terminal devices and server devices.
[0105] Although the processes and procedures described herein are described as being executed by a single device, software, component, or module, such processes or procedures may be executed by multiple devices, multiple software, multiple components, and / or multiple modules. Furthermore, although the various information described herein is described as being stored in a single memory or storage unit, such information may be stored in multiple memories provided in a single device or multiple memories distributed across multiple devices. Furthermore, the software and hardware elements described herein may be realized by integrating them into fewer components or breaking them down into more components.
[0106] 10. Summary of the embodiments of the present disclosure A processing device according to an embodiment of the present disclosure is a processing device having at least one processor, and the at least one processor is configured to execute processing to receive sales information for mining equipment to which the purchase cost of the cryptocurrency related to the mining reward has been added, determine the purchase quantity of the cryptocurrency based on the sales quantity of the mining equipment, and perform purchase processing of the cryptocurrency in the determined purchase quantity.
[0107] In the above configuration, the at least one processor may be configured to execute a process for performing the purchase process every time the mining device is purchased.
[0108] In the above configuration, the at least one processor may be configured to execute a process for issuing an NFT linked to the mining device when the mining device is purchased. In this case, the at least one processor may be configured to execute a process for granting ownership of the NFT to the owner of the mining device. In addition, in this case, the at least one processor may be configured to execute a process for increasing the purchase price of the NFT linked to the mining device instead of paying the mining reward to the mining device. Furthermore, in this case, the at least one processor may be configured to execute a process for receiving a sale request for the NFT from the owner of the mining device and executing a sale process for the NFT.
[0109] In the above configuration, the at least one processor may be configured to execute a process for performing a payment process of the mining reward using the crypto asset.
[0110] In the above configuration, the mining device may be mounted on an electronic device. In this case, the mining device may store sensor information of the electronic device in the blockchain. In addition, in this case, the at least one processor may be configured to execute a process for allocating a reward obtained by providing the sensor information to the mining device.
[0111] A processing program according to an embodiment of the present disclosure causes a computer having at least one processor to function as follows: receive sales information for mining equipment to which the purchase cost of cryptocurrency related to mining rewards has been added, determine the purchase quantity of the cryptocurrency based on the sales quantity of the mining equipment, and perform purchase processing for the determined purchase quantity of the cryptocurrency.
[0112] A processing method according to an embodiment of the present disclosure is a processing method executed by at least one processor in a computer having the at least one processor, and includes the steps of receiving sales information for a mining device to which the purchase cost of the cryptocurrency related to the mining reward has been added, determining a purchase quantity of the cryptocurrency based on the sales quantity of the mining device, and performing a purchase process for the cryptocurrency for the determined purchase quantity. [Explanation of symbols]
[0113] 100 User terminal device 200 Server device 200-1 Management Server 200-2 Trade Server 300 Distributed Ledger System 300-1 First Distributed Ledger System 300-2 Second Distributed Ledger System 400 Mining Equipment
Claims
1. A processing device comprising at least one processor, The at least one processor: We will accept sales information for mining systems that include the purchase cost of cryptocurrency related to mining rewards. Determine the purchase quantity of the cryptocurrency according to the sales quantity of the mining system; Performing a purchase process for the cryptocurrency in the determined purchase quantity; 2. A processing device configured to perform processing for:
2. The at least one processor: performing the purchase process each time the mining system is purchased; The processing device of claim 1 configured to perform processing for:
3. The at least one processor: When the mining system is purchased, an NFT is issued in association with the mining system. The processing device of claim 1 configured to perform processing for:
4. The at least one processor: Conducting a process of granting ownership of the NFT to the owner of the mining system; The processing device of claim 3 configured to perform a process for:
5. The at least one processor: In place of paying the mining reward to the mining system, a process of increasing the purchase price of the NFT linked to the mining system is performed. The processing device of claim 4 configured to perform processing for:
6. The at least one processor: Accepting a request to sell the NFT from the owner of the mining system and performing a sale process for the NFT; The processing device of claim 5 configured to perform processing for:
7. The at least one processor: Performing payment processing of the mining reward with the cryptocurrency; The processing device of claim 1 configured to perform processing for:
8. The mining system is installed in an electronic device. The processing device of claim 1 .
9. The mining system stores the sensor information of the electronic device in a blockchain. The processing device of claim 8.
10. The at least one processor: Allocating the reward obtained by providing the sensor information to the mining system.
10. The processing device of claim 9, configured to perform processing for:
11. In a computer having at least one processor, the at least one processor is We will accept sales information for mining systems that include the purchase cost of cryptocurrency related to mining rewards. Determine the purchase quantity of the cryptocurrency according to the sales quantity of the mining system; Performing a purchase process for the cryptocurrency in the determined purchase quantity; A processing program that makes it function as follows.
12. A processing method executed by at least one processor in a computer having the at least one processor, comprising: A step of accepting sales information for a mining system to which the purchase cost of cryptocurrency related to mining rewards has been added; determining the purchase amount of the cryptocurrency according to the sales amount of the mining system; A step of performing a purchase process of the cryptocurrency in the determined purchase quantity; A processing method comprising:
Citation Information
Patent Citations
Information processing system, information processing method, and program
JP2023034214A