Blockchain compatible radio communication device

The integration of blockchain technology in wireless communication devices addresses security vulnerabilities by ensuring secure data transmission and management across multiple networks.

JP2025078619APending Publication Date: 2025-05-20SEEDS
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024195387
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-08
Filing Date
2024-11-07
Publication Date
2025-05-20

AI Technical Summary

Technical Problem

Conventional wireless communication devices lack secure protection of information during transmission, particularly when using AI, as they do not implement blockchain nodes, leading to risks of data contamination and unauthorized access.

Method used

An information processing device equipped with a node function that connects to a blockchain network, manages identification information, and controls data transmission using blockchain technology to ensure secure communication.

Benefits of technology

Ensures safe transmission of information by preventing data tampering and unauthorized access, enabling secure data management and seamless integration across multiple blockchain networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025078619000001_ABST
    Figure 2025078619000001_ABST
Patent Text Reader

Abstract

To securely protect information in information transmission from a radio terminal.SOLUTION: An information processing device for performing radio communication according to a prescribed radio communication system includes node function means that is connected to a prescribed network including a plurality of nodes that can store information by using a technology of a blockchain or a distributed management ledger to function as one node of the prescribed network, and executes control of exchanging information with the prescribed network according to the prescribed radio communication system, and prescribed network linking means for linking prescribed network specific information that can specify the prescribed network to own machine specification machine that can specify the information processing device or its user to manage them.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 wireless communication device using blockchain technology. [Background technology]

[0002] It is becoming common to transmit information via the Internet from wireless devices such as smartphones and tablets. Blockchain technology is being used to prevent information tampering. Currently, devices sold as blockchain smartphones do not actually implement blockchain nodes and only have wallet functions. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Special Publication No. 2024-507304 Summary of the Invention [Problem to be solved by the invention]

[0004] Therefore, the security of information on the communication path from the wallet to the blockchain node cannot be guaranteed. In particular, if the destination uses AI (Artificial Intelligence), if information is tampered with along the communication path, there is a risk of input data contamination, which is a vulnerability of AI. Thus, with conventional wireless terminals, it is difficult to say that information is securely protected when transmitted to the Internet.

[0005] The present invention has been made in view of the above circumstances, and has an object to realize a technique for safely protecting information when it is transmitted from a wireless terminal. [Means for solving the problem]

[0006] In order to achieve the above object, an information processing device according to one aspect of the present invention comprises: An information processing device that performs wireless communication according to a specified wireless communication method is provided with a node function means that connects to a specified network including a plurality of nodes capable of storing information using blockchain or distributed management ledger technology, functions as one node of the specified network, and controls the sending and receiving of information to the specified network according to the specified wireless communication method, and a specified network linking means that links and manages specified network identification information that can identify the specified network and self-device identification information that can identify the information processing device or its user.

[0007] An information processing method and a program according to one aspect of the present invention are each an information processing method and a program corresponding to the information processing device according to the aspect of the present invention described above. Effect of the Invention

[0008] According to the present invention, information can be kept safe during transmission from a wireless terminal. [Brief description of the drawings]

[0009] [Figure 1] 1 is a schematic diagram illustrating an example of an overview of a system to which an information processing apparatus according to an embodiment of the present invention is applied; [Diagram 2] 2 is a block diagram showing a hardware configuration of an information processing device according to an embodiment that is applied to the system of FIG. 1. [Diagram 3] 2 is a functional block diagram showing an example of a functional configuration of an information processing device according to an embodiment that is applied to the system of FIG. 1. [Figure 4] FIG. 2 is a diagram illustrating a first embodiment in which the present information processing device is applied to the system in FIG. [Diagram 5] 1. FIG. 4 is a diagram illustrating a second embodiment in which the present information processing device is applied to the system in FIG. [Figure 6]1. FIG. 4 is a diagram illustrating a third embodiment in which the information processing device is applied to the system in FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

[0011] FIG. 1 is a schematic diagram illustrating an example of an overview of a system to which an information processing device according to an embodiment of the present invention is applied. 1, the information processing device is a wireless terminal that performs wireless communication according to a predetermined wireless communication method, and is a user terminal 2, for example, a smartphone, used by a user U. This information processing device integrally includes a camera 21, a sensor 22, a data file 23, and a blockchain node (hereinafter referred to as a "BC node") in order to realize advanced information processing and secure communication.

[0012] The camera 21 is capable of acquiring high-definition image data and performing face recognition processing, and provides an advanced recognition function when combined with an image processing engine. The microphone for collecting voice, which is one of the sensors 22, has high sensitivity for collecting sound. The acceleration sensor and magnetic sensor detect the precise movement and orientation of the terminal. The GPS sensor enables highly accurate acquisition of location information, and the biometric authentication sensor accurately detects biometric information such as fingerprints and irises. A light sensor, an altimeter, a pressure sensor, a temperature and humidity sensor, and a vibration sensor are implemented to acquire environmental data, and these sensors realize comprehensive monitoring of the surrounding environment.

[0013] The BC nodes in this system shown in Figure 1 adopt a three-tiered structure according to security level and function. The full node at the top holds all the data of the blockchain and provides the computational processing function for generating blocks and the complete storage function for data. This full node functions as the core of the blockchain network and plays an important role in ensuring the integrity and availability of data.

[0014] The light nodes, which are located in the middle layer, are designed as lightweight nodes that perform part of the computational processing and data storage functions. These light nodes can be efficiently implemented as chips and programs, achieving a balance between resource saving and functionality on mobile terminals.

[0015] The lowest-level ultra-light nodes function as the lightest nodes that only perform data transfer functions with the blockchain network. These nodes do not have the computational processing function or data storage function related to block generation, thereby minimizing the resource consumption of the terminal and providing the minimum necessary blockchain connection function.

[0016] The user terminal 2 may be implemented as a full node, or may be designed to operate as a light node or ultra-light node in consideration of security and resource efficiency. This design to operate as a light node or ultra-light node enables operation without storing data in the terminal, and can significantly reduce the risk of information leakage when the terminal is stolen.

[0017] The blockchain network (hereafter referred to as "BCN") shown in Figure 1 adopts a configuration in which more than half of the network is made up of blockchain full nodes (which can be called cloud full nodes because they exist in the cloud) in order to ensure stability and reliability. As shown in Figure 1, the blockchain network BCN has four blockchain full nodes (hereafter referred to as BC full nodes 4). This configuration improves the fault tolerance of the network and guarantees the permanence and availability of data. The BC full nodes 4 ensure redundancy for stable operation of the network and guarantee its reliability as a distributed system.

[0018] The user terminal 2 securely links the blockchain account with its own device identification information and manages it. The own device identification information includes a user account, a smartphone ID, a telephone number, a device number, or SIM card information, and this information is managed in an encrypted state. A network ID, genesis block information, and block connection information are used to manage network connections, and a secure and appropriate network connection is realized by using this information.

[0019] The system related to the user terminal 2 overcomes an important technical constraint in conventional blockchain systems. Conventionally, one BC node was restricted to only be able to connect to a single blockchain network. This restriction made it difficult to link data and share information between different blockchain networks, significantly limiting the flexibility and scalability of the system.

[0020] The system related to the user terminal 2 solves this technical problem and realizes the function that one node can connect to multiple blockchain networks simultaneously. This function is realized by an advanced connection management system that utilizes network IDs and genesis block information. Each network ID uniquely identifies an individual blockchain network, and the genesis block information clearly defines the block that is the starting point of each network.

[0021] The system related to the user terminal 2 uses this identification information to dynamically manage connections to multiple blockchain networks. Each connected network is identified by its own network ID and genesis block information, and the system performs appropriate synchronization processing and data management based on this information. This function enables seamless data integration and information sharing between different blockchain networks.

[0022] The user terminal 2 acquires image data from the camera, sensing data from various sensors, and data files as processing targets, and performs advanced encryption processing on these data. In particular, as authentication data, the analysis results from face recognition, biometric information from biometric sensors, and multi-factor authentication information are processed in an integrated manner to achieve a high level of security.

[0023] Encrypted data is securely recorded via BC nodes. Transactions contain blockchain destination information, network ID, genesis block information, and block connection information, which ensures data integrity and traceability. This security mechanism prevents data tampering and unauthorized access, enhancing the reliability of the entire system. Transactions represent various actions, for example, they are digitally signed, sent to the blockchain network, and added to a block, and the block is linked to the blockchain to finalize the various actions.

[0024] FIG. 2 is a block diagram showing an example of a hardware configuration of the user terminal 2 shown in FIG.

[0025] The user terminal 2 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an input unit 16, an output unit 17, a memory unit 18, a communication unit 19, and a drive 20.

[0026] The CPU 11 executes various processes according to a program recorded in the ROM 12 or a program loaded from the storage unit 18 into the RAM 13 . The RAM 13 also stores data and the like necessary for the CPU 11 to execute various processes.

[0027] The CPU 11, the ROM 12, and the RAM 13 are connected to one another via a bus 14. An input / output interface 15 is also connected to the bus 14. An input unit 16, an output unit 17, a storage unit 18, a communication unit 19, and a drive 20 are connected to the input / output interface 15.

[0028] The input unit 16 is configured with, for example, a keyboard and is used to input various information. The output unit 17 is configured with a display such as a liquid crystal display, a speaker, and the like, and outputs various information as images and sounds. The storage unit 18 is configured with a dynamic random access memory (DRAM) or the like, and stores various data. The communication unit 19 communicates with other devices (for example, the user terminals 2-2 to 2-n in FIG. 3 or the financial institution terminal 3, etc.) via a block chain network BCN including the Internet.

[0029] A removable medium 20b, which may be a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like, is appropriately loaded into the drive 20. A program read from the removable medium 20b by the drive 20 is installed in the storage unit 18 as necessary. Further, the removable medium 20b can store various data stored in the storage unit 18 in the same manner as the storage unit 18.

[0030] Although not shown, the financial institution terminal 3 and the BC node described below can have basically the same hardware configuration as that shown in Fig. 2. Therefore, the description of the hardware configuration of the financial institution terminal and the BC node will be omitted.

[0031] FIG. 3 is a functional block diagram showing an example of a functional configuration of an information processing device according to an embodiment that is applied to the system of FIG. As shown in FIG. 3, in the CPU 11 of the user terminal 2, a node function unit 101, a network tying unit 102, a processing target acquisition unit 103, and a transaction issue request unit 104 function.

[0032] The node function unit 101 executes a connection to a predetermined network. This network includes a plurality of nodes capable of storing information using a blockchain or distributed management ledger technology. The node function unit 101 functions as one node of this predetermined network. The node function unit 101 controls the exchange of information according to a predetermined wireless communication method. The node function unit 101 may operate as a light node or an ultra-light node that does not hold data.

[0033] The network linking unit 102 is responsible for managing important identification information. The network linking unit 102 manages predetermined network identification information capable of identifying a predetermined network. The network linking unit 102 manages self-identification information capable of identifying an information processing device or its user. The predetermined network linking unit 102 links these pieces of identification information to each other.

[0034] The processing target acquisition unit 103 acquires various types of data. The processing target acquisition unit 103 acquires image data captured by a specified camera. The processing target acquisition unit 103 acquires sensor data indicating the sensing results of a specified sensor. The processing target acquisition unit 103 acquires a specified data file. The processing target acquisition unit 103 acquires analysis results by face authentication or recognition by a camera. The processing target acquisition unit 103 acquires biometric information by a biometric information sensor. The processing target acquisition unit 103 acquires information such as multi-factor authentication.

[0035] The transaction issue request unit 104 executes a request to issue a transaction based on the data to be processed.

[0036] The transaction issue request unit 104 encrypts the data to be processed. The record control function unit records the encrypted data to be processed. The record control function unit records the data in the blockchain via the BC node.

[0037] The node function unit 101 executes transaction issuance control in response to this request. The node function unit 101 includes blockchain connection destination information in the transaction. The node function unit 101 includes synchronization destination information in the transaction. The node function unit 101 includes a network ID in the transaction. The node function unit 101 includes genesis block information in the transaction. The node function unit 101 includes block connection information in the transaction.

[0038] (First embodiment) Fig. 4 is a diagram for explaining a first embodiment in which the present information processing device is applied to the system in Fig. 1. In the first embodiment, important information is transmitted. 4, the information processing device is configured as a wireless terminal, for example, a smartphone, incorporating a BC node, and is used as a user terminal 2. The user terminal 2 has the functional units shown in FIG.

[0039] The processing target acquisition unit 103 acquires multiple types of data when transmitting information to a financial institution. The processing target acquisition unit 103 acquires basic information such as text data and files. The processing target acquisition unit 103 acquires analysis results from face authentication and recognition processing using a camera. The processing target acquisition unit 103 acquires biometric authentication information using a biometric information sensor. The processing target acquisition unit 103 acquires other information related to multi-factor authentication.

[0040] The transaction issue request unit 104 judges whether the acquired information is appropriate for recording. The transaction issue request unit 104 decides whether or not to record the information based on the importance and confidentiality of the information. The transaction issue request unit 104 excludes information that is judged not to be recorded from being recorded in the blockchain.

[0041] The transaction issue request unit 104 encrypts the information that is determined to be recorded. The transaction issue request unit 104 protects the information using an encryption algorithm such as AES or RSA. The transaction issue request unit 104 encrypts information of a single data type as well as information that combines multiple data types.

[0042] The node function unit 101 records the encrypted information in the blockchain via the BC node. The node function unit 101 records information in various formats, from single types of information such as text data and files to composite information including authentication information. The node function unit 101 manages access from financial institutions to the recorded information. The node function unit 101 enables authorized financial institutions to acquire and decrypt the information. The node function unit 101 prevents information tampering by utilizing the characteristics of the blockchain.

[0043] The system configuration of the first embodiment makes it possible to manage important information registered from an unspecified number of user terminals 2 wirelessly connected to the network. The node function unit 101 uses block chain technology to strictly and safely separate and organize big data. The node function unit 101 realizes appropriate management according to the importance of information and secure information transmission.

[0044] Second embodiment Fig. 5 is a diagram for explaining a second embodiment in which the present information processing device is applied to the system of Fig. 1. In the second embodiment, information management is performed in an in-company wireless terminal. 5, the information processing device is configured as a wireless terminal, for example, a smartphone, incorporating a BC node, and is used as a user terminal 2. The user terminal 2 has the respective functional units shown in FIG.

[0045] The processing object acquisition unit 103 acquires a plurality of types of data from an in-house wireless terminal. The processing object acquisition unit 103 acquires a file to be shared with an in-house network. The processing object acquisition unit 103 acquires, for example, photo data. The processing object acquisition unit 103 acquires, for example, recorded video data.

[0046] The transaction issuance request unit 104 performs analysis of the acquired image and video data. The transaction issuance request unit 104 determines whether or not image synthesis using AI has occurred. The transaction issuance request unit 104 generates a hash value for detecting tampering of the image and video data. The transaction issuance request unit 104 processes supplementary information acquired from sensors such as GPS.

[0047] The transaction issue request unit 104 judges whether the acquired information is appropriate for in-house recording. The transaction issue request unit 104 decides whether or not to record the information based on the confidentiality and importance of the information. The transaction issue request unit 104 excludes information that is judged not to be recorded from being recorded in the blockchain. The network tying unit 102 manages the storage destinations of image and video data.

[0048] Node function unit 101 stores these data in a distributed file system. Node function unit 101 generates a hash value of the stored data. Node function unit 101 manages meta-information including the generated hash value.

[0049] The node function unit 101 encrypts information that is determined to be recorded. The node function unit 101 encrypts various data including meta-information. The node function unit 101 employs an encryption method that enables appropriate access control within the company.

[0050] The node function unit 101 records the encrypted information via the BC node. The node function unit 101 allows the placement of the BC node to be selected either within the company or in the cloud. The node function unit 101 records reference information for data stored in the distributed file system.

[0051] The node function unit 101 manages access to the recorded information. The node function unit 101 restricts access to only internal users. The node function unit 101 grants decryption authority only to personnel who are permitted to view the information.

[0052] The node function unit 101 realizes information sharing between terminals used by multiple employees. The node function unit 101 manages the sharing of image and video data. The node function unit 101 executes management of other shared files. The node function unit 101 realizes secure information sharing between terminals.

[0053] Third embodiment Fig. 6 is a diagram for explaining a third embodiment in which the present information processing device is applied to the system in Fig. 1. In the third embodiment, tracking of a specific person is performed. 6, the information processing device is configured as a wireless terminal, for example, a smartphone, incorporating a BC node, and is used as a user terminal 2. The user terminal 2 has the respective functional units shown in FIG.

[0054] The processing target acquisition unit 103 acquires a captured image of a specific person in a user terminal 2, which is a wireless terminal of a person who has discovered the specific person. The processing target acquisition unit 103 collects image information on specific people such as wanted criminals. The processing target acquisition unit 103 acquires image information of suspicious people. The processing target acquisition unit 103 acquires image information showing the situation when a disaster occurs.

[0055] The transaction issuance request unit 104 performs face recognition processing on the acquired image. The transaction issuance request unit 104 detects the characteristics of the photographed person. The transaction issuance request unit 104 compares the characteristics with characteristic information of a specific person (e.g., a wanted criminal) preregistered in a database. The transaction issuance request unit 104 performs an analysis to determine whether the target person is a specific person, e.g., a wanted criminal.

[0056] The processing target acquisition unit 103 acquires information on the current location from a GPS sensor. The processing target acquisition unit 103 records the location where the specific person was found. The processing target acquisition unit 103 records the location information of the shooting location. The processing target acquisition unit 103 tracks changes in the location information over time.

[0057] The transaction issuance request unit 104 judges whether the acquired information is appropriate for recording. The transaction issuance request unit 104 decides whether or not to record based on the image recognition result and the location information. The transaction issuance request unit 104 excludes information that is judged not to be recorded from being recorded in the blockchain.

[0058] The transaction issuance request unit 104 encrypts information determined to be recorded. The transaction issuance request unit 104 encrypts the image recognition result. The transaction issuance request unit 104 encrypts location information. The transaction issuance request unit 104 encrypts various associated metadata.

[0059] The record control function unit records the encrypted information via the BC node. The record control function unit comprehensively manages the information collected from multiple wireless terminals. The record control function unit provides a mechanism to prevent information tampering.

[0060] The node function unit 101 realizes traceability based on recorded information. The node function unit 101 manages tracking information in chronological order. The node function unit 101 integrates information from multiple locations. The node function unit 101 enables rapid tracing.

[0061] A server, which is another information processing device not shown, performs centralized management of information recorded in the blockchain. The server performs decryption of encrypted information. The server performs aggregation of decrypted information. The server performs transmission of necessary information.

[0062] The node function unit 101 realizes safe sharing of tracking information. The node function unit 101 shares tracking information of a specific person among related parties. The node function unit 101 shares tracking information of a specific person, for example, a person whose name is a wanted person. The node function unit 101 shares tracking information of the situation when a disaster occurs.

[0063] The node function unit 101 provides a tracking function that utilizes the characteristics of the blockchain. The node function unit 101 ensures the reliability of the recorded information. The node function unit 101 prevents information tampering. A server not shown in FIG. 6 realizes rapid situation understanding based on reliable data that has been protected from tampering.

[0064] Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and modifications, improvements, etc. within the scope that can achieve the object of the present invention are considered to be included in the present invention.

[0065] Although the information processing device has been described above, the present invention is not limited to a personal computer or a server device, and can be realized as a chip, which is an electronic component, and can be easily incorporated into various conventional devices. For example, in the above-described embodiment, various information is stored in the blockchain network BCN, but this is not particularly limited, and it is sufficient that the information is stored using the blockchain network or distributed management ledger technology.

[0066] For example, the system configuration shown in FIG. 1 and the hardware configuration of the user terminal 2 shown in FIG. 2 are merely examples for achieving the object of the present invention, and are not particularly limited.

[0067] In addition, the functional block diagram shown in Fig. 3 is merely an example and is not particularly limited. In other words, it is sufficient that the information processing system in Fig. 1 is provided with a function capable of executing the above-mentioned series of processes as a whole, and the functional blocks and databases used to realize this function are not particularly limited to the example in Fig. 3.

[0068] Furthermore, the locations of the functional blocks are not limited to those shown in Fig. 3 and may be arbitrary. For example, at least some of the functional blocks arranged in the user terminal 2 may be provided in another information processing device.

[0069] Furthermore, the above-described series of processes can be executed by hardware or software. Furthermore, one functional block may be configured as a single piece of hardware, a single piece of software, or a combination of both.

[0070] When the series of processes is executed by software, the program constituting the software is installed into a computer or the like from a network or a recording medium. The computer may be a computer implemented with dedicated hardware. Furthermore, the computer may be a computer capable of executing various functions by installing various programs thereon, such as a server, a general-purpose smartphone, or a personal computer.

[0071] A recording medium containing such a program may be composed not only of a removable medium (not shown) that is distributed separately from the device main body in order to provide the program to the user, but also of a recording medium that is provided to the user in a pre-installed state in the device main body.

[0072] In this specification, the steps of describing a program to be recorded on a recording medium include not only processes that are performed chronologically according to the order, but also processes that are not necessarily performed chronologically but are executed in parallel or individually.

[0073] In summary, the information processing device and information processing system to which the present invention is applied are only required to have the following configuration, and can take various forms.

[0074] An information processing device (e.g., the user terminal 2 in FIG. 1) is connected to a predetermined network including a plurality of nodes capable of storing information using a blockchain network or a distributed management ledger technology, functions as one node of the predetermined network, and includes a node function means (e.g., the node function unit 101 in FIG. 3) that executes control to transmit and receive information to and from the predetermined network according to the predetermined wireless communication method; The information processing device includes a predetermined network linking means (for example, the predetermined network linking unit 102 in FIG. 3) that links and manages predetermined network identification information capable of identifying the predetermined network and self-identification information capable of identifying the information processing device or its user. This makes it possible to securely protect information during transmission from wireless terminals. It also eliminates the conventional restriction of only being able to connect to a single blockchain network, making it possible to connect to multiple networks.

[0075] The information processing device includes a processing object acquisition means (e.g., a processing object acquisition unit 103 in FIG. 3 ) that acquires, as processing object data, at least a part of image data obtained as a result of imaging by a predetermined camera, sensor data indicating a sensing result of a predetermined sensor, and a predetermined data file; a transaction issuance request unit (e.g., the transaction issuance request unit 104 in FIG. 3) for requesting the issuance of a predetermined transaction based on the data to be processed; The node function means (for example, node function unit 101 in FIG. 3) receives the request and executes control to issue the predetermined transaction. This allows various types of data to be securely captured and recorded using the blockchain.

[0076] In the information processing device, the data stored as the specified transaction using the blockchain or distributed management ledger technology includes at least one of a connection destination or synchronization destination in the specified network, information capable of identifying the specified network, genesis block information, and block connection information. This makes it possible to properly manage connections to multiple blockchain networks and achieve synchronization with each network.

[0077] In the information processing device, the node function means (for example, node function unit 101 in FIG. 3) functions as a node that does not hold data, as the one node of the predetermined network. This makes it possible to minimize the risk of information leakage even if the device is stolen or lost.

[0078] In the information processing device, the processing target acquisition means (for example, the processing target acquisition unit 103 in FIG. 3) further acquires, as the processing target data, one of an analysis result by face authentication or recognition using a camera and biometric information by a biometric information sensor, and other multi-factor authentication information; The node function means (for example, the node function unit 101 in FIG. 3) further encrypts the data to be processed and executes control to store the data using the block chain or the distributed management ledger technology. This makes it possible to safely manage highly confidential data such as biometric information and realize an advanced authentication system combined with multi-factor authentication.

[0079] The information processing device includes a transaction issue request means (for example, the transaction issue request unit 104 in FIG. 3), and judges whether the acquired information is appropriate as a record target. This makes it possible to properly distinguish between important information that should be recorded and information that is not, thereby achieving efficient information management. [Explanation of symbols]

[0080] 2 User terminal, 21 Camera, 3 BC full node, W Wallet, BCN Blockchain network

Claims

1. In an information processing device that performs wireless communication according to a predetermined wireless communication method, a node function means for connecting to a predetermined network including a plurality of nodes capable of storing information using a technology of a block chain or a distributed management ledger, functioning as one node of the predetermined network, and executing control for transmitting and receiving information to and from the predetermined network in accordance with the predetermined wireless communication method; a predetermined network linking means for linking and managing predetermined network identification information capable of identifying the predetermined network with self-identification information capable of identifying the information processing device or its user; An information processing device comprising:

2. a processing target acquisition means for acquiring, as processing target data, at least a part of image data obtained as a result of imaging by a predetermined camera, sensor data indicating a sensing result of a predetermined sensor, and a predetermined data file; a transaction issuance request means for requesting the issuance of a predetermined transaction based on the processing target data; Further equipped with The node function means further executes control to issue the predetermined transaction upon receiving the request. The information processing device according to claim 1 .

3. The data stored as the specified transaction using the technology of the blockchain or the distributed management ledger includes at least one of a connection destination or synchronization destination in the specified network, information that can identify the specified network, genesis block information, and block connection information. The information processing device according to claim 2 .

4. The predetermined network is a network including a plurality of nodes capable of storing information using the blockchain technology, The node function means functions as a light node or an ultra-light node as the one node of the predetermined network. The information processing device according to claim 1 .

5. The processing target acquisition means further acquires, as the processing target data, one of an analysis result by face authentication or recognition using a camera and biometric information by a biometric information sensor, and other multi-factor authentication information; The node function means further executes control to encrypt the data to be processed and store the data using the blockchain or distributed management ledger technology. The information processing device according to claim 2 .

6. An information processing method executed by an information processing device that performs wireless communication according to a predetermined wireless communication system, a node function step of connecting to a predetermined network including a plurality of nodes capable of storing information using a technology of a block chain or a distributed management ledger, causing the information processing device to function as one node of the predetermined network, and executing control to transmit and receive information to and from the predetermined network in accordance with the predetermined wireless communication method; a predetermined network linking step of linking and managing predetermined network identification information capable of identifying the predetermined network with self-device identification information capable of identifying the information processing device or its user; An information processing method comprising:

7. A computer that is built into an information processing device that performs wireless communication according to a predetermined wireless communication method or that controls the information processing device, a node function step of connecting to a predetermined network including a plurality of nodes capable of storing information using a technology of a block chain or a distributed management ledger, causing the information processing device to function as one node of the predetermined network, and executing control to transmit and receive information to and from the predetermined network in accordance with the predetermined wireless communication method; a predetermined network linking step of linking and managing predetermined network identification information capable of identifying the predetermined network with self-device identification information capable of identifying the information processing device or its user; A program that executes control processing including:

Citation Information

Patent Citations

  • Blockchain-based authentication and transaction system

    JP2024507304A