Terminal, blockchain address transmission method, blockchain address reception method and program

By utilizing short-range wireless communication like BLE for transmitting blockchain addresses, the method addresses the risk of unknown transfer partners in NFT transactions, ensuring secure and reliable transfers.

JP2025068248APending Publication Date: 2025-04-28RYOMO SYST
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023178017
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-16
Publication Date
2025-04-28

AI Technical Summary

Technical Problem

Existing methods for transmitting blockchain addresses over a network lack confirmation of the transfer partner at close range, leading to potential issues and risks.

Method used

Establishing short-range wireless communication, such as Bluetooth Low Energy (BLE), between terminals to securely transmit and receive blockchain addresses.

Benefits of technology

This approach allows for the recognition of the transfer partner of NFTs, ensuring secure and reliable transmission of blockchain addresses by requiring physical proximity and direct user interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025068248000001_ABST
    Figure 2025068248000001_ABST
Patent Text Reader

Abstract

To provide a terminal, a blockchain address transmission method, a blockchain address reception method, and a program allowing transfer partners of a non-fungible token (NFT) NFT to be recognized.SOLUTION: A method includes: causing a first user U1 and a second user U2 to use a first terminal 11 and a second terminal 12, respectively, to establish short-range wireless communication between the first terminal and the second terminal and causing the second terminal to transmit an address of a blockchain to the first terminal via the established short-range wireless communication; and causing the first user to transmit, to the blockchain including the address, a transfer request for an NFT for the address of the blockchain received from the first terminal.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a terminal, a blockchain address transmission method, a blockchain address receiving method, and a program. [Background technology]

[0002] Non-fungible tokens (NFTs) are digital data traded using blockchain. NFTs can give uniqueness to digital data that can be replicated, and are primarily used in the trading of digital art.

[0003] To transfer an NFT, the destination blockchain address is used. Therefore, when trading an NFT, the person who wishes to receive the NFT must provide the blockchain address to the person sending the NFT. For example, Patent Document 1 discloses sending a blockchain address via a network. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2023-110918 A Summary of the Invention [Problem to be solved by the invention]

[0005] However, for example, when providing a blockchain address via a network, it is not possible to confirm the other party at close range, which may cause problems. The object of the present invention is to provide a terminal, a blockchain address transmission method, a blockchain address reception method, and a program that can recognize the transfer party of an NFT. [Means for solving the problem]

[0006] One aspect of the present invention is a terminal that establishes short-range wireless communication with another terminal and transmits a blockchain address to the other terminal via the established short-range wireless communication.

[0007] One aspect of the present invention is a terminal that establishes short-range wireless communication with another terminal and receives a blockchain address from the other terminal via the established short-range wireless communication.

[0008] One aspect of the present invention is a blockchain address transmission method in which a terminal establishes short-range wireless communication between the terminal and another terminal, and transmits a blockchain address to the other terminal via the established short-range wireless communication.

[0009] One aspect of the present invention is a blockchain address receiving method in which a terminal establishes short-range wireless communication between the terminal and another terminal, and receives a blockchain address from the other terminal via the established short-range wireless communication. Effect of the Invention

[0010] According to the present invention, it is possible to recognize the party to whom an NFT is being transferred. [Brief description of the drawings]

[0011] [Figure 1] FIG. 2 is a diagram illustrating a terminal and a user of the terminal according to the embodiment. [Diagram 2] 1 is a diagram showing an example of a procedure for establishing BLE communication between a first terminal and a second terminal. [Diagram 3] A diagram showing an example of a procedure in which a second terminal sends a blockchain address to a first terminal. [Figure 4] FIG. 2 is a diagram illustrating a first terminal, a management device, a cloud, and a blockchain according to the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a diagram showing terminals and users of the terminals according to the present embodiment. User U1 uses the first terminal 11, and user U2 uses the second terminal 12. In the following description, user U1 is referred to as the first user U1. User U2 is referred to as the second user U2. The first user U1 is the sender of the NFT, and the second user U2 is the receiver of the NFT. The second user U2 uses the second terminal 12 to send a blockchain address to the first terminal 11. Below, the procedure up to when the second terminal 12 sends the blockchain address to the first terminal 11 will be described.

[0013] (BLE communication established) First, the first user U1 and the second user U2 use the first terminal 11 and the second terminal 12, respectively, to establish BLE (Bluetooth Low Energy) communication between the first terminal 11 and the second terminal 12. The first terminal 11 and the second terminal 12 store, for example, an application having a function for establishing BLE communication with each other and transmitting a blockchain address, and the first terminal 11 and the second terminal 12 establish BLE communication by activating the application and performing a predetermined process.

[0014] The first terminal 11 and the second terminal 12 establish BLE communication, for example, by the following method. First, the first terminal 11 transmits an advertisement to the surroundings. The advertisement includes information identifying the first terminal 11 (for example, the name of the first user U1). The second terminal 12 receives the advertisement and transmits a connection permission to the first terminal 11, thereby establishing BLE communication between the first terminal 11 and the second terminal 12. Here, the information identifying the terminal included in the advertisement is displayed on the second terminal 12, and the second user U2 selects the information identifying the first terminal 11, thereby transmitting the connection permission to the first terminal 11. The information identifying the first terminal 11 is conveyed by the first user U1 to the second user U2 in person, and the second user U2 selects the information identifying the first terminal 11.

[0015] 2 is a diagram showing an example of a procedure for establishing BLE communication between the first terminal 11 and the second terminal 12. When the first user U1 starts an application on the first terminal 11, an advertisement transmission button 111 and an advertisement reception button 112 are displayed. When the first user U1 selects the advertisement transmission button 111, the first terminal 11 transmits an advertisement (step S11).

[0016] When the second user U2 starts an application on the second terminal 12, an advertisement sending button 111 and an advertisement receiving button 112 are displayed, similar to the first terminal 11. When the second user U2 selects the advertisement receiving button 112, the second terminal 12 receives the advertisement (step S12).

[0017] Thereafter, information identifying the terminal included in the received advertisement is displayed on the second terminal 12. The second user U2 selects information identifying the first terminal 11 from the displayed information (step S13). Explaining with reference to FIG. 2, the second user U2 selects the button 113 indicating the name of the first user (first user 11) from the displayed user names. As a result, a connection permission is transmitted from the second terminal 12 to the first terminal 11, and BLE communication is established (step S14).

[0018] Furthermore, after receiving the advertisement, the second terminal 12 may transmit a connection request to the first terminal 11. At this time, the first terminal 11 permits the connection request, thereby establishing BLE communication between the first terminal 11 and the second terminal 12. It should be noted that BLE communication can be established in the same manner even if the operation of the first terminal 11 and the operation of the second terminal 12 are interchanged.

[0019] (Send blockchain address) After BLE communication is established between the first terminal 11 and the second terminal 12, the second terminal 12 transmits a blockchain address to the first terminal 11. The blockchain address is an address where the second user U2 wishes to receive the NFT. The blockchain address is, for example, a wallet address.

[0020] FIG. 3 is a diagram showing an example of a procedure in which the second terminal 12 transmits a blockchain address to the first terminal 11. When BLE communication is established between the first terminal 11 and the second terminal 12, information 114 of the first user U1 and an address transmission button 115 are displayed on the second terminal 12. The information 114 of the first user U1 is information included in the advertisement, such as the real name, date of birth, and place of work of the first user U1. The second user U2 transmits the blockchain address by selecting the address transmission button 115 (step S21). Note that the second user U2 determines in advance, using the second terminal 12, the blockchain address to be transmitted here.

[0021] The first terminal 11 displays the address 116 of the received blockchain. The first terminal 11 stores the address of the received blockchain in an internal or external storage device.

[0022] In this manner, the blockchain address is transmitted from the second terminal 12 to the first terminal 11. In this embodiment, in order to transmit the blockchain address, it is necessary to establish BLE communication between the two terminals. In order to establish BLE communication between the two terminals, the two terminals need to be located in close proximity. In addition, in order to establish BLE communication, one terminal needs to select information that identifies the other terminal, and the information that identifies the terminal needs to be transmitted by a means other than BLE communication. Therefore, in this embodiment, when transmitting the blockchain, the users of the two terminals must be located close to each other to transmit information. This allows the users of the two terminals to recognize each other before transmitting the blockchain address.

[0023] (NFT transfer) The first user U1 sends an NFT transfer request for the blockchain address received from the first terminal 11 to the blockchain that includes the address. The NFT transfer request includes information about the NFT to be transferred and the blockchain address of the transfer destination. The information about the NFT to be transferred is, for example, automatically selected from information about the latest NFT created by the first user U1. The information about the NFT to be transferred may be information about an NFT selected by the first user U1 from a list of NFTs displayed on the first terminal 11. The blockchain that receives the NFT transfer request moves the NFT to the address, thereby completing the transfer of the NFT. This allows the first user U1 to transfer the NFT to the second user U2.

[0024] The first terminal 11 may send an NFT transfer request to the blockchain via one or more devices. Fig. 4 is a diagram showing the first terminal 11, the management device 21, the cloud 22, and the blockchain 23 according to this embodiment. The first terminal 11 sends an NFT transfer request to the blockchain 23 via the management device 21 and the cloud 22.

[0025] The management device 21 is an API (Application Programming Interface) and functions as an interface between the first terminal 11 and the cloud 22. The management device 21 has a database in which the blockchain addresses of NFTs are recorded, and may identify the blockchain address where the NFT to be transferred is located based on information about the NFT to be transferred that is included in the NFT transfer request. The cloud 22 provides cloud computing services and outputs the NFT transfer request received from the management device 21 to the blockchain 23. The cloud 22 may manage secrets.

[0026] Other Embodiments At least some of the functions of the first terminal 11 and the second terminal 12 may be realized by a computer. In that case, a program for realizing the functions of the first terminal 11 and the second terminal 12 may be recorded in a computer-readable recording medium, and the program recorded in the recording medium may be read into a computer system and executed to realize the functions. The computer system includes hardware such as a processor, an OS, and peripheral devices. The programs of the first terminal 11 and the second terminal 12 may be recorded in a computer-readable recording medium. The computer-readable recording medium is, for example, a portable medium such as a flexible disk, a magneto-optical disk, a ROM, a CD-ROM, or a storage device such as a hard disk built into a computer system. The programs of the first terminal 11 and the second terminal 12 may be transmitted via a telecommunication line. [Explanation of symbols]

[0027] 11 first terminal, 12 second terminal, 21 management device, 22 cloud, 23 blockchain, U1 first user, U2 second user

Claims

1. Establish short-range wireless communication with other devices, Transmitting a blockchain address to the other terminal via the established short-range wireless communication; Terminal.

2. Establish short-range wireless communication with other devices, receiving a blockchain address from the other terminal via the established short-range wireless communication; Terminal.

3. The short-range wireless communication with the other terminal includes: by selecting information identifying the other terminal received from the other terminal; A terminal according to claim 1 or 2.

4. After short-range wireless communication is established with the other terminal, Displaying information about the user of the other terminal; The terminal according to claim 1.

5. Sending a request to transfer the non-fungible token (NFT) to the received blockchain address to the blockchain; The terminal according to claim 2.

6. Depending on the device, Establishing short-range wireless communication between the terminal and another terminal; Transmitting a blockchain address to the other terminal via the established short-range wireless communication; Blockchain address sending method.

7. Depending on the device, Establishing short-range wireless communication between the terminal and another terminal; receiving a blockchain address from the other terminal via the established short-range wireless communication; Blockchain address receiving method.

8. A program for causing a terminal to execute the blockchain address transmission method described in claim 6.

9. A program for causing a terminal to execute the blockchain address receiving method according to claim 7.

Citation Information

Patent Citations

  • Non-fungible token generation system and non-fungible token generation method

    JP2023110918A