Search

KR-102961860-B1 - METHOD AND SYSTEM FOR MANAGING USE OF WALLET USING CERTIFICATE ON BLOCKCHAIN NETWORKS

KR102961860B1KR 102961860 B1KR102961860 B1KR 102961860B1KR-102961860-B1

Abstract

According to one aspect of the present invention, a method for managing wallet usage on a blockchain network using a certificate is provided, comprising the steps of: receiving a request from a user for use of a first wallet using a certificate; identifying a second wallet using a value stored in an extension field of the certificate; and determining the user as a person having the authority to use the second wallet.

Inventors

  • 백경흠

Assignees

  • 주식회사 페어스퀘어랩

Dates

Publication Date
20260508
Application Date
20240308

Claims (13)

  1. As a method for managing wallet usage using certificates on a blockchain network, A step of receiving a request from a user to use a first wallet using a certificate, A step of identifying a wallet as a second wallet, wherein the value derivable or accessible based on the value stored in the extended field of the above certificate is a wallet address, and The method includes the step of determining the user as having usage rights to the second wallet in response to the fact that the address of the first wallet and the address of the second wallet match, wherein The above certificate is issued or renewed by storing a value associated with the address of the first wallet in an extended field of the certificate for the purpose of verifying usage rights for the first wallet. method.
  2. delete
  3. In paragraph 1, A request for use of the above-mentioned first wallet is a transaction request regarding a security token using the above-mentioned first wallet. method.
  4. delete
  5. delete
  6. delete
  7. A non-transient computer-readable recording medium for recording a computer program for executing the method according to paragraph 1.
  8. As a system for managing wallet usage using certificates on a blockchain network, A usage request receiving unit that receives a usage request for a first wallet using a certificate from a user, A wallet specifying part that specifies a wallet as a second wallet, wherein the value derivable or accessible based on the value stored in the extended field of the above certificate is a wallet address, and It includes a usage authority management unit that determines the user as having usage authority for the second wallet in response to the address of the first wallet and the address of the second wallet matching, The above certificate is issued or renewed by storing a value associated with the address of the first wallet in an extended field of the certificate for the purpose of verifying usage rights for the first wallet. System.
  9. delete
  10. In paragraph 8, A request for use of the above-mentioned first wallet is a transaction request regarding a security token using the above-mentioned first wallet. System.
  11. delete
  12. delete
  13. delete

Description

Method and System for Managing Use of Wallet Using Certificate on Blockchain Networks The present invention relates to a method and system for managing wallet usage using certificates on a blockchain network. To use a wallet created on a blockchain network, the corresponding private key is required. In other words, if one has access to a specific wallet's private key, they can use that wallet to conduct transactions regardless of whether they have usage rights—for instance, whether they are the owner. Therefore, it is difficult to consider the security of wallet usage to be high. Of course, security could be enhanced by developing and implementing a new security system, but in reality, this is inefficient in terms of time and cost. Accordingly, the inventor(s) propose a technology that enhances the security of wallet usage in a cost-effective manner by managing wallet usage on a blockchain network using certificates, while simultaneously verifying whether the wallet is being used by an authorized user. FIG. 1 is a diagram showing the schematic configuration of an overall system for managing wallet usage using certificates on a blockchain network according to one embodiment of the present invention. FIG. 2 is a drawing illustrating in detail the internal configuration of a management system according to one embodiment of the present invention. The following detailed description of the invention refers to the accompanying drawings, which illustrate specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It should be understood that various embodiments of the invention are different but need not be mutually exclusive. For example, specific shapes, structures, and characteristics described herein may be modified from one embodiment to another without departing from the spirit and scope of the invention. It should also be understood that the location or arrangement of individual components within each embodiment may be modified without departing from the spirit and scope of the invention. Accordingly, the following detailed description is not meant to be limiting, and the scope of the invention should be understood to encompass the scope claimed by the claims and all equivalents thereof. Similar reference numerals in the drawings indicate identical or similar components across various aspects. Hereinafter, in order to enable a person skilled in the art to easily practice the present invention, various preferred embodiments of the present invention will be described in detail with reference to the attached drawings. Configuration of the entire system FIG. 1 is a diagram showing the schematic configuration of an overall system for managing wallet usage using certificates on a blockchain network according to one embodiment of the present invention. As illustrated in FIG. 1, the entire system according to one embodiment of the present invention may include a communication network (100), a node (200), and a management system (300). First, a communication network (100) according to one embodiment of the present invention can be configured regardless of the mode of communication, such as wired communication or wireless communication, and can be configured as various communication networks such as a Local Area Network (LAN), a Metropolitan Area Network (MAN), or a Wide Area Network (WAN). Preferably, the communication network (100) referred to in this specification may be the known Internet or the World Wide Web (WWW). However, the communication network (100) may include at least a known wired/wireless data communication network, a known telephone network, or a known wired/wireless television communication network, without being limited thereto. For example, the communication network (100) may be a wireless data communication network and may implement conventional communication methods such as WiFi communication, WiFi-Direct communication, Long Term Evolution (LTE) communication, 5G communication, Bluetooth communication (including Bluetooth Low Energy (BLE) communication), infrared communication, ultrasonic communication, etc., in at least a part thereof. As another example, the communication network (100) may be an optical communication network and may implement conventional communication methods such as Light Fidelity (LiFi), etc., in at least a part thereof. Next, a node (200) according to one embodiment of the present invention is a contact point or connection point capable of communicating with another node (200) through a communication network (100), and may be a concept including a physical node of a server, computer, laptop, smartphone, tablet PC, etc. (i.e., a digital device equipped with memory means and equipped with a microprocessor to have computational capabilities) or a logical node of an application, program module, virtual machine, etc. (i.e., a virtual node). Objects such as users a