Processing device, processing program and processing method
By integrating crypto asset purchase costs into the sales price of mining systems and issuing NFTs, the solution addresses the suppression of mining device adoption due to crypto asset price fluctuations, enhancing the token economy and increasing the value and popularity of mining systems.
Patent Information
- Application Number
- JP2023111197
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-06
- Publication Date
- 2025-01-20
- Estimated Expiration
- 2043-07-06
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 usage.
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 the quantity of crypto assets based on sales volume, and optionally issuing Non-Fungible Tokens (NFTs) linked to the mining devices, thereby increasing their value and popularity.
This approach enhances the value of crypto assets and promotes the formation of a token economy by linking crypto asset rewards to sales volume, increasing the popularity and value of mining systems, and providing a mechanism for indirect long-term rewards through NFTs.
Smart Images

Figure 2025008751000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a processing device, a processing program, and a processing method for performing transactions related to blockchain. [Background technology]
[0002] Conventionally, terminal devices such as ordinary 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 the processing. For example, Patent Document 1 discloses a terminal device that performs mining processing. In particular, Patent Document 1 describes that a gaming 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 awarded as incentives.
[0003] In recent years, efforts have been made to create a new economic sphere (token economy) using digital currency. That is, instead of legal tender such as real currencies like yen or dollars, digital currencies called tokens are used to circulate the economy and to assign value to certain products. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 2023-34214 Summary of the Invention [Problem to be solved by the invention]
[0005] However, even if cryptocurrency can be obtained 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, wherein the at least one processor is configured to execute a process for receiving sales information of a mining system to which the purchase cost of cryptocurrency related to mining rewards has been added, determining the purchase quantity of the cryptocurrency based on the sales quantity of the mining system, and performing a purchase process for the cryptocurrency for the determined purchase quantity."
[0008] According to one aspect of the present disclosure, there is provided a processing program that causes 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 for the determined purchase quantity of the cryptocurrency.
[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 for a mining system to which the purchase cost of cryptocurrency related to mining rewards has been added; determining the purchase quantity of the cryptocurrency based on the sales quantity of the mining system; and performing purchase processing of the cryptocurrency for the determined purchase quantity." [Effects 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 sake of convenience and are not limiting. In addition to or instead of the above effects, any effect described in this disclosure or an effect obvious to a person skilled in the art may be achieved. [Brief explanation 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. [Figure 2] FIG. 2 is a conceptual diagram schematically illustrating the configuration of a processing system 1 according to an embodiment of the present disclosure. [Figure 3] FIG. 3 is a block diagram showing an example of the configuration of the user terminal device 100 according to an embodiment of the present disclosure. [Figure 4] 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. [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 illustrating 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 illustrating 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 processing 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 processing 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 the 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 fixture 600 including a mining device 400 that constitutes a distributed ledger system 300 according to a modification of the present disclosure.
[0013] Embodiments of the present disclosure will be described with reference to the accompanying drawings, in which the same reference numerals are used to designate common 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 the process of granting rewards for mining processing by the mining system is performed. In particular, the processing system is suitable for use when, for example, a mining system is sold, and crypto assets (virtual currencies) related to rewards for mining processing by the mining system are purchased according to the number of mining systems sold. Specifically, the selling price of the mining system includes the purchase cost of the crypto assets, so the purchase procedure for the crypto assets is carried out in conjunction with the sale of the mining system. As a result, each time a mining system is sold, crypto assets related to rewards for mining processing by the mining system are purchased, which increases the value of the crypto assets and further promotes the spread of mining systems related to the crypto assets. In other words, this promotes the formation of a token economy related to the crypto assets.
[0015] Furthermore, in the processing system according to the present disclosure, there are two methods for providing rewards for mining processing. The first method is to directly pay the owner (user) of the mining system in the short term using newly issued cryptocurrency. The second method is to indirectly pay the user (owner of the mining system) who owns the NFT (Non-Fungible Token) linked to the sold mining system in the medium to long term, instead of directly paying using cryptocurrency. In the second method, if the purchase price of the NFT increases, the user can receive rewards as profits by selling the NFT. Here, the cryptocurrency related to the reward for mining processing by the mining system can be used for selling the NFT. Providing rewards in this way will further promote the spread of mining systems related to the cryptocurrency. In other words, it will promote the formation of a token economy related to the cryptocurrency.
[0016] FIG. 1 is a diagram illustrating 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 illustrates a process for selling mining devices that constitute a mining system and a process for providing rewards after mining processing is performed by the mining device. Specifically, a user wishing to purchase a mining device first operates a user terminal device to request the creation of a wallet from a trading server that processes transactions related to blockchains, such as crypto assets, thereby creating a state in which crypto assets and NFTs can be traded. The user then operates the user terminal device to request the purchase of a mining device on a web trading page managed by a business selling the mining device. In this case, the purchase request is sent to a management server managed by the business selling the mining device. Here, there are two types of mining devices: one that allows users to receive rewards in the form of crypto assets, and another that does not provide rewards in the form of crypto assets but provides NFTs. In FIG. 1, a mining device that provides NFTs is assumed to be sold.
[0017] Next, the management server managed by the business selling the mining equipment receives the mining equipment sales information and performs a sales process corresponding to the user's purchase request. Specifically, the management server determines the purchase quantity of cryptocurrency based on the sales quantity of the mining equipment and performs a purchase process for the determined purchase quantity of cryptocurrency. Specifically, the purchase process involves the management server sending a purchase request for the cryptocurrency to the trading server. Furthermore, since the mining equipment sold is a type that grants NFTs, the management server subsequently requests the trading server to issue the NFTs. Once the NFTs are issued, the management server manages the NFTs by linking them to the user and the mining equipment sold. In other words, the user owns the NFTs. Here, the purchase price (initial value) of the NFTs may be approximately 1,000 yen. Note that if the mining equipment sold is a type that allows users to receive rewards in the form of cryptocurrency, the process for issuing the NFTs is not performed.
[0018] Next, the mining device seller sends the ordered mining device to the user. The user configures the mining device and starts it up. After that, if the mining process by the mining device is successful, that is, if the user acquires the right to receive rewards related to the mining process, the mining device sends a message to the management server indicating that the mining process was successful. Note that if the mining device sold is a type that allows rewards to be received in the form of cryptocurrency, the payment of mining rewards in the form of cryptocurrency is made to the user's wallet without going through the management server, and the above process does not take place.
[0019] Next, upon receiving notification of the success of the mining process, the management server increases the purchase price for the NFTs associated with the mining device. Specifically, the management server transmits NFT price information, including the increased purchase price, to the trading server. This allows users to effectively receive rewards for the mining process by selling the NFTs after the increased purchase price. 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, meaning users can expect to receive higher rewards than usual. Regarding the sale of NFTs, the management server may accept a sale request from a user who owns the NFT and then sell the NFT.
[0020] In this disclosure, the term "mining system" simply refers to 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, a mining system is assumed to be composed only of a mining device, but the mining system may also be composed only of mining software 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 this disclosure, it is assumed that businesses that sell mining devices will use the processing system, and the users include so-called miners (those who receive rewards from mining processes).
[0022] In this disclosure, even if a term such as "first" or "second" is used, it does not mean that the term is limited to only the two elements to which it is attached. Naturally, it may include "third," "fourth," and more elements.
[0023] 2. Configuration of Processing System 1 FIG. 2 is a conceptual diagram illustrating the 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 seeking to earn rewards through mining processing; a management server 200-1 used by a business selling mining devices to store user information and other information; a trading server 200-2 used by a business trading crypto assets, such as cryptocurrencies, for its business activities; and a first distributed ledger system 300-1 and a second distributed ledger system 300-2 for managing crypto assets. The second distributed ledger system 300-2 also includes a mining device 400 purchased by a user and functioning as a node. These components of the processing system 1 are interconnected via a network 500, such as the Internet, for mutual communication. The network 500 may be wireless, wired, or a combination of both.
[0024] In the present disclosure, the description will be centered on the case where management server 200-1 functions as a processing device. However, the processing device in the present disclosure may be any device capable of executing the above-described processes, and naturally, any other server device other than management server 200-1, any other device or system included in processing system 1, or any combination thereof can suitably function as a processing device. In other words, in the present disclosure, the names given to each device are merely used to distinguish each device from another, and other names may be used depending on the function of each device.
[0025] 2, only one user terminal device 100 is shown, but it is possible for two or more of each device to be included. Also, while the management server 200-1 and the trading server 200-2 are each shown as a single entity, it is also possible for the components and processes of each server to be distributed 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. Even in such cases, however, this merely refers to each server collectively and does not imply that the management server 200-1 and the trading server 200-2 have the same processing or configuration.
[0026] 2 shows only two distributed ledger systems that utilize blockchain technology, but it goes without saying that three or more distributed ledger systems may be connected to the network 500. Although the first distributed ledger system 300-1 and the second distributed ledger system 300-2 are described separately, they may be collectively referred to as the distributed ledger system 300. However, even in such cases, this is merely a general term for each distributed ledger system, and does not imply 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 the user who operates the user terminal device 100, but this is not limiting. In other words, the mining device 400 may also be included in the first distributed ledger system 300-1 or another distributed ledger system, as long as it can function as a node in various distributed ledger systems 300.
[0028] 3. Configuration of User Terminal Device 100 Fig. 3 is a block diagram showing an example of the 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 (PDA), a laptop computer, a desktop computer, a portable game console, a stationary game console, or any other device capable of executing the program according to the present disclosure. Furthermore, when there are multiple user terminal devices 100, the user terminal devices do not necessarily have 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 RAM, ROM, or non-volatile memory (or 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 hard keys. 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 the program according to the present disclosure to devices such as a display or a printer in response to instructions from the processor 112. Note that such a display may be, 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 connected components 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 the processes described in the processing sequences of FIGS. 7A, 7B, and 7C (details of the processes will be explained 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 and commands for executing the application and OS according to the present disclosure as a program. The RAM is used to write and read 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 as the program is executed, and the data written therein is saved even after the execution of the program has ended. In the present disclosure, the memory 113 particularly stores programs for executing the processes described in the processing sequences of Figures 7A, 7B, and 7C (details of the processes are explained in each figure).
[0034] Furthermore, in an embodiment of the present disclosure, a wallet app is stored in the memory 113, and various processes related to NFTs can be performed. For example, wallet apps include METAMASK, MEW Wallet, and tokenPocket. Note that the type of wallet stored in the memory 113 is not limited to a wallet app, and may be a browser-extended wallet depending on the type of 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 to and 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 it can also process based on a narrowband wireless communication system or a contactless wireless communication system such as a wireless LAN such as IEEE802.11 or Bluetooth (registered trademark).In addition, 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, operation inputs for registering various information, etc. 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. Known touch sensor methods can be used, such as a resistive film method, a capacitive coupling method, and an ultrasonic surface acoustic wave method. In the present disclosure, the touch sensor detects swipe operations and tap operations on icons, etc. displayed on the output interface 111 by a pointer. 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, such as a mouse, that is connected wirelessly or via a wire to a main body including the processor 112, etc.
[0038] 4. Configuration of Server Device 200 FIG. 4 is a block diagram illustrating an example of the configuration of the server device 200 according to an embodiment of the present disclosure. In other words, FIG. 4 illustrates 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 include all of the components illustrated in FIG. 4; it is possible to omit some components, or to add other components. Furthermore, the server device 200 does not need to include the components illustrated in FIG. 4 in a single housing; it is also possible to distribute the components and processes of the server device 200 across multiple server devices or cloud server devices.
[0039] 4, the server device 200 includes a memory 211 including RAM, ROM, non-volatile memory, and HDD, a processor 212 including a CPU, and a communication interface 213. These components are electrically connected to each other via control lines and data lines.
[0040] The memory 211 includes RAM, ROM, nonvolatile memory, and HDD, and functions as a storage unit. The ROM stores instructions and commands for executing the application and 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 nonvolatile memory is memory into which data is written and read as the program is executed, and the data written therein is retained even after the execution of the program has ended.
[0041] In the present disclosure, the memory 211 of the management server 200-1 stores programs for, among other things, "a process of accepting sales information for mining devices 400 to which the purchase cost of the cryptocurrency related to the mining reward has been added," "a process of determining the purchase quantity of the cryptocurrency according to the sales quantity of the mining device 400," and "a process of performing purchase processing of the cryptocurrency for 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 configured with 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 "processing to receive sales information of the mining device 400 to which the purchase cost of the cryptocurrency related to the mining reward has been added," "processing to determine the purchase quantity of the cryptocurrency according to the sales quantity of the mining device 400," and "processing to purchase the cryptocurrency 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 to and 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 it can also process based on a narrowband wireless communication system or a contactless wireless communication system such as a wireless LAN such as IEEE802.11 or Bluetooth (registered trademark).In addition, 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 configuration of a mining device 400 that constitutes 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, 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, node terminal device 311 is a desktop PC, node terminal device 312 is a tablet terminal, and node terminal device 313 is a laptop PC. However, node terminal devices 311-313 are not limited to these and may be any terminal device capable of connecting to a blockchain network. For example, a mobile phone such as a smartphone may be used as a node terminal device. Meanwhile, unlike other node terminal devices, mining device 400 is a small device specialized for mining processing without having multiple processing functions. Also, in FIG. 5A, node terminal devices 311-313 and mining device 400 are each different types of terminal, but terminal devices of the same type may exist. Furthermore, the number of nodes constituting 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 distributed ledger system 300 may change over time.
[0049] Each of the node terminal devices 311 to 313 has the same configuration as the user terminal device 100 or the server device 200. For example, the node terminal devices 311 to 313 may include a processor, a memory, a communication interface, an input interface, and an output interface. Naturally, the node terminal devices 311 to 313 are not limited to this configuration, and do not need to include all of the components, and may have a configuration in which some components are omitted, or other components may be added. Furthermore, the configurations of the node terminal devices 311 to 313 may differ from one another.
[0050] As shown in Fig. 5B, the configuration of the mining device 400 is the same as that of the server device 200. Furthermore, the mining device 400 does not need to have all of the components shown in Fig. 5B, and it is possible to adopt a configuration in which some components are omitted, or to add other components.
[0051] 5B, the mining device 400 includes memory 411 including RAM, ROM, non-volatile memory, HDD, etc., a processor 412 configured by 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 RAM, ROM, non-volatile memory, and HDD, and functions as a storage unit. The ROM stores instructions and commands for executing the application and 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 memory into which data is written and read as the program is executed, and the data written therein is saved even after the execution of the program has ended. In particular, the memory 411 stores a program for mining processing.
[0053] Processor 412 is configured with 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 and executes programs for executing applications according to the present disclosure and programs for executing an OS from memory 411. In particular, processor 412 executes programs for mining processing and periodically performs mining processing.
[0054] The communication interface 413 functions as a communication unit that transmits and receives information to and from the remotely installed server device 200, user terminal device 100, and other nodes 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, user terminal device 100, other nodes, and each distributed ledger system 300 according to the progress of processing.
[0055] The communication processing circuit processes based on a wideband wireless communication system such as the LTE system, but it can also process based on a narrowband wireless communication system or a contactless wireless communication system such as a wireless LAN such as IEEE802.11 or Bluetooth (registered trademark).In addition, 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 a distributed ledger using, for example, blockchain 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 blockchain. The node terminal devices 311-313 and the mining device 400 transmit information about 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 accuracy of the received block. Furthermore, if the other node terminal devices 311-313 or the mining device 400 successfully verify the accuracy of the block, they add the block to the blockchain. 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 multiple node terminal devices 311-313 and mining devices 400. Note that data stored on the blockchain is encrypted as appropriate.
[0057] As mentioned above, the distributed ledger system 300 includes the first distributed ledger system 300-1 and the second distributed ledger system 300-2. However, these systems do not necessarily have to be the same type or the same terminal devices; they may be configured in different ways. Furthermore, since the first distributed ledger system 300-1 and the second distributed ledger system 300-2 constitute different blockchains, the nodes that make up the first distributed ledger system 300-1 and the nodes that make up the second distributed ledger system 300-2 are separate. However, if it is possible to configure different blockchains, some of the nodes in the first distributed ledger system 300-1 and the second distributed ledger system 300-2 may be shared.
[0058] 6. Information stored in the memory 211 of the 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 an NFT.
[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 assigned to a user who has completed the registration process on an online sales site managed by a business that sells mining equipment. The user ID may be, for example, a serial number, a string of letters and numbers set by the user, or an email address or part of an email address. Therefore, the user ID may be freely set as long as it can identify the user.
[0061] "Wallet information" refers to information about a wallet acquired by a user to trade crypto assets, NFTs, etc. This information may include information about the wallet owner and the crypto assets held.
[0062] A "mining device ID" is a unique identifier 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. Because 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 assigned to the NFT acquired when a user purchases a mining device 400. In particular, the "NFT ID" is an ID issued by the business selling 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 may not be assigned to the user, and therefore there may be rows in FIG. 6 where the "NFT ID" is not listed.
[0064] "NFT purchase price" is information about the purchase price (trading price) when a user sells the corresponding NFT. The purchase price is set to increase gradually as a reward for the mining process. In other words, when the mining process is successful by a mining device 400 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, additional information such as the issuance date of the NFT or blockchain information related to the NFT may be included.
[0066] 7. Processing sequence performed by processing system 1 (A) Processing from wallet creation to cryptocurrency purchase 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 a user generates a wallet, purchases a mining device 400, and further purchases cryptocurrency related to the reward from the mining device 400.
[0067] First, as shown in Figure 7A, the processor 112 of the user terminal device 100 receives user input via the input interface 115, generates information related to wallet creation, and executes a wallet creation request process (S11). This 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 issues a wallet creation request to the trading server 200-2 (T11).
[0068] Next, the processor 212 of the trading server 200-2 determines whether 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 OK, it 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, processor 112 of user terminal device 100 receives user operation input via input interface 115 and generates login information (S13). The login information includes a user ID and a password. More specifically, the user's operation input is when the user operates user terminal device 100 to reach a web page managed by management server 200-1, and inputs the user's ID and password via input interface 115 on the login screen of the web page. Then, processor 112 transmits the generated login information to management server 200-1 via 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 compares 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 by 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 user operation input via the input interface 115 and performs purchase processing 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 operation via the input interface 115. Note that, for the purposes of explaining this sequence, it is assumed that a type that grants NFTs has been 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 for 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 the shipment of the mining device 400 and the shipping destination, etc., and the actual shipment of the mining device 400 is carried out by the seller 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 cryptocurrency based on the sales quantity of the mining device 400 and performs a purchase process for the determined purchase quantity of the cryptocurrency (S17). Here, the sales price of the mining device 400 includes the purchase cost of the cryptocurrency related to the mining reward of the mining device 400. In other words, when one mining device 400 is sold, the seller of the mining device 400 (the administrator of the management server 200-1) obtains funds to purchase a predetermined quantity of the cryptocurrency. This allows the seller of the mining device 400 to purchase the cryptocurrency without using their own funds, thereby increasing the value of the cryptocurrency. Furthermore, since the cryptocurrency itself is related to the mining reward of the mining device 400, an increase in the value of the cryptocurrency will effectively increase the mining reward itself. This effective increase in rewards will accelerate the spread of the mining device 400, and this virtuous cycle will promote the formation of a token economy. 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 regarding 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 processes the crypto asset transaction based on the purchase request information (S18). Specifically, trading server 200-2 processes the transaction of the desired quantity of crypto asset for the requesting vendor of mining device 400, storing the transaction as a transaction in distributed ledger system 300.
[0075] (B) Processing related to the issuance of NFTs 7B is a diagram illustrating 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 illustrating 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, if the mining device 400 sold is a type that grants NFTs, the management server 200-1 generates NFT issuance request information for issuing an NFT, linking the mining device 400 to the user who purchased it. The NFT issuance request information includes basic information about the content to be converted into an NFT, the NFT storage destination (wallet address owned by the management server 200-1), the NFT owner, and other information. The processor 212 of the management server 200-1 then sends the generated NFT issuance request information along 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).The first distributed ledger system 300-1 then sends 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, linking 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 the row in the user management table whose information should be updated from the NFT issuance completion notification (for example, the 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 an 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] Note 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 cryptocurrency, the processing related to Figure 7B will not be performed.
[0080] (C) Processing of NFT trading prices 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] 7C, first, processor 412 of mining device 400 executes the mining processing program stored in memory 411 and sequentially performs the mining processing (S31). Then, if the mining processing is successful, that is, if mining device 400 finds the nonce value first, processor 412 of mining device 400 notifies management server 200-1 of the success of the mining processing via communication interface 413 (T31). At this time, processor 412 of mining device 400 notifies that the mining processing 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 specified 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 the mining device, 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 that mining device 400. Here, the processing to increase the trading price means that the management server 200-1 generates price information for a purchase price higher than the "NFT purchase price" in the user management table of FIG. 6. The processor 212 of the management server 200-1 then transmits the generated price information to the trading server 200-2 via the communication interface 213, along with a purchase request (T32).
[0083] Next, the processor 212 of the trading server 200-2 performs processing to revise 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. In addition to performing the update processing, the processor 212 of the trading server 200-2 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 learn about the increase in the trading price of the NFT due to the reward for the mining process. When the trading price reaches the user's desired price, the user can sell the NFT and receive 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 cryptocurrency, the process shown in Figure 7C will not be performed. In this case, mining rewards will be paid in the form of a predetermined cryptocurrency through processing by the trading server 200-2 or the distributed ledger system 300. In other words, the cryptocurrency will be deposited into the user's wallet address.
[0085] 8. Processing flow executed by management server 200-1 Below, we will specifically explain the 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 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 the user management table following the completion of NFT issuance. 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 a 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 a mining device 400 (S111: Yes), it executes a sale process for the mining device 400 (S112). After that, the processor 212 of the management server 200-1 determines the purchase quantity of the cryptocurrency 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 cryptocurrency for that quantity (S113).
[0088] Next, the processor 212 of the management server 200-1 determines whether the mining device 400 being sold is of the type that grants NFTs (S114). Specifically, the processor 212 of the management server 200-1 can determine the type from the purchase request and related purchase request information received in S111. Next, if the mining device 400 is of the type that grants NFTs (S114: Yes), the processor 212 of the management server 200-1 performs an NFT issuance process (S115). On the other hand, if the mining device 400 is not of the 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 8B is a diagram showing a processing flow executed in management server 200-1 according to an embodiment of the present disclosure. Specifically, FIG. 8B is a diagram showing a processing flow from after mining processing is performed to updating of the user management table. This processing flow is mainly performed by processor 212 of management server 200-1 reading and executing a program stored in memory 211.
[0091] According to FIG. 8B, processor 212 of management server 200-1 determines whether or not it has received notification from mining device 400 that the mining process was successful (S211). Next, if processor 212 of management server 200-1 receives notification that the mining process was successful (S211: Yes), it executes processing to increase the NFT trading price (S212). This processing to increase the NFT trading price is a process in lieu of directly paying mining rewards in cryptocurrency. After that, processor 212 of 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, we have described a case where the mining device 400, which only performs mining processing, functions as a node. However, the mining device 400 may also be attached to other electronic devices. For example, a lighting fixture may be used as the electronic device. This case will be described with reference to FIGS. 9A and 9B. FIG. 9A is a conceptual diagram that schematically illustrates the configuration of a distributed ledger system 300 according to a variation of the present disclosure. FIG. 9B is a block diagram that illustrates an example of the configuration of a lighting fixture 600 that includes a mining device 400 that constitutes a distributed ledger system 300 according to a variation of the present disclosure. Note that the same components as those in the above embodiment are denoted by the same reference numerals, and their description 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 that includes 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 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 node terminal devices 311-313 and the lighting device 600 are connected to each other via a wired or wireless connection, for example. The 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 lighting device 600 is such that a temperature detection function and an illumination function are added to the configuration of mining device 400. Note that lighting device 600 does not need to have all of the components shown in Fig. 9B, and it is possible to omit some components, or to add other components.
[0096] 9B, lighting device 600 includes memory 611 including RAM, ROM, non-volatile memory, and an HDD, processor 612 including a CPU, a communication interface 613, a temperature sensor 614 that detects the ambient temperature, and a lighting unit 615 that emits light. These components are electrically connected to each other via control lines and data lines.
[0097] The memory 611 includes RAM, ROM, nonvolatile memory, and HDD and functions as a storage unit. The ROM stores instructions and commands for executing the application and OS according to the present disclosure as a program. Such programs are 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 nonvolatile memory is a memory into which data is written and read by the execution of the program, and the data written therein is retained even after the execution of the program has ended. 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 emitting 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 connected components based on various programs stored in the memory 611. Specifically, the processor 612 reads and executes programs for executing applications according to the present disclosure and programs for executing an OS from the memory 611. In particular, the processor 612 executes programs for mining processing and periodically executes the mining processing. The processor 612 also performs processing to request that temperature information detected by the temperature sensor 614 be stored in the distributed ledger system 300. The processor 612 also performs processing to irradiate desired light (light with adjusted brightness and chromaticity) from the lighting unit 615.
[0099] The communication interface 613 functions as a communication unit that transmits and receives information to and from the remotely installed server device 200, user terminal device 100, and other nodes 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, 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 it can also process based on a narrowband wireless communication system or a contactless wireless communication system such as a wireless LAN such as IEEE802.11 or Bluetooth (registered trademark).In addition, wired communication can be used instead of or in addition to wireless communication.
[0101] By providing the lighting fixture 600 with a mining function, users can continue to use the lighting fixture 600 even if they are no longer able to obtain mining rewards. Furthermore, temperature information or lighting on / off information acquired from the lighting fixture 600 can be stored in the distributed ledger system 300. By paying rewards for providing this information, more information can be acquired from various locations. In this case, the management server 200-1 processor 212 may allocate rewards obtained for providing sensor information such as temperature information to the lighting fixture 600 including the mining device 400. This enables the generation of highly useful information, which can be provided 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 becomes 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 or the like, it becomes possible to collect a wider range of information and form a more effective information group, which 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 information group and the formation of a token economy.
[0103] In the above-described embodiment, the NFTs linked to the mining device 400 are managed by the management server 200-1, but the NFTs may also be managed in the wallet of the user who owns them. In this case, after the management server 200-1 issues an NFT issuance processing request, the NFT is issued linked to the user's wallet. Furthermore, while it was assumed that the ownership of the NFT is held by the user, it may also be held by the business operator (administrator) that manages the mining system. In this case, when the user requests to sell the NFT, the profits from the sale of the NFT will be given to the user.
[0104] The processes and procedures described herein can be implemented 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 implemented by implementing logic corresponding to the processes in media such as integrated circuits, volatile memory, nonvolatile memory, magnetic disks, and optical storage. Furthermore, 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 processes and procedures described herein are described as being performed by a single device, software, component, or module, such processes or procedures may be performed by multiple devices, multiple software, multiple components, and / or multiple modules. Furthermore, although various information described herein is described as being stored in a single memory or storage unit, such information may be stored in multiple memories within a single device or multiple memories distributed across multiple devices. Furthermore, software and hardware elements described herein may be realized by integrating them into fewer components or by decomposing them 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 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.
[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 to issue 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 to grant ownership of the NFT to the owner of the mining device. In this case, the at least one processor may also be configured to execute a process to increase the purchase price of the NFT linked to the mining device in lieu 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 to accept a sale request for the NFT from the owner of the mining device and execute 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 for the mining reward using the crypto asset.
[0110] In the above configuration, the mining device may be installed in an electronic device. In this case, the mining device may store sensor information of the electronic device in the blockchain. 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 mining equipment to which the purchase cost of cryptocurrency related to mining rewards has been added, determining the purchase quantity of the cryptocurrency based on the sales quantity of the mining equipment, and performing purchase processing for the determined purchase quantity of the cryptocurrency. [Explanation of symbols]
[0113] 100 User terminal device 200 Server device 200-1 Management Server 200-2 Transaction Server 300 Distributed Ledger System 300-1 First Distributed Ledger System 300-2 Second Distributed Ledger System 400 mining rigs
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 such.
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
Ownership management system for article and identification code for ownership management
JP2023061082A
Method for exchange in real time between mileage and bitcoin
KR1020150107971A
Information management method and information provision method
WO2022149501A1
Information processing system, information processing method, and program
JP2023034214A