Search

KR-102961464-B1 - SYSTEM FOR PROVIDING ACCOUNT STORAGE SERVICE USING NON-TRANSFERABLE TOKEN

KR102961464B1KR 102961464 B1KR102961464 B1KR 102961464B1KR-102961464-B1

Abstract

A system for providing an account storage service using a Soul Bound Token is provided, comprising: a user terminal that selects an account storage method and inputs account information to create an account; a receiving unit that receives an account creation request from the user terminal upon initial access and registration; a selection unit that receives an account storage method selected by the user terminal; an input unit that receives account information from the user terminal when the storage method is designated as a Soul Bound Token; an issuing unit that issues a Soul Bound Token based on the account information; and an onboarding unit that onboards the issued Soul Bound Token to the blockchain's mainnet.

Inventors

  • 김윤식
  • 강일중

Assignees

  • 주식회사 서울랩스

Dates

Publication Date
20260508
Application Date
20231122

Claims (5)

  1. A user terminal that selects an account storage method and enters account information to create an account; and A storage service providing server comprising: a receiving unit that receives a request for account creation through initial access and registration from the user terminal; a selection unit that receives a selection of an account storage method from the user terminal; an input unit that receives account information from the user terminal when the storage method is designated as a Soul Bound Token; an issuing unit that issues a Soul Bound Token based on the account information; an onboarding unit that onboards the issued Soul Bound Token onto the mainnet of a blockchain; and a login unit that, when logging into the account, loads the Soul Bound Token from the user terminal, performs personal authentication set in the Soul Bound Token, and decrypts the account information and security key within the Soul Bound Token to perform a login to the account. The above storage service providing server is, The process of creating the above account can be replaced with the process of creating a wallet, and A system for providing account storage services using non-tradable tokens, characterized in that the process of logging into the above account can be replaced by the process of importing the above wallet.
  2. In Article 1, The above storage service providing server is, An encryption unit that encrypts account information and security keys entered at the above user terminal, stores them in the above non-transactionable token, and issues it; A system for providing account storage services using a non-tradable token, characterized by further including
  3. In Article 1, The above storage service providing server is, Authentication setting unit for setting a personal authentication method including an ID and password; A system for providing account storage services using a non-tradable token, characterized by further including
  4. delete
  5. delete

Description

System for Providing Account Storage Service Using Non-Transferable Tokens The present invention relates to a system for providing an account storage service using non-tradable tokens, and provides a system that can reduce the risk of loss or hacking to zero by storing account information, such as ID and password, in non-tradable tokens and onboarding them to a blockchain. Soul Bound Tokens (SBTs) are a concept proposed by Ethereum founder Vitalik Buterin to address the shortcomings of existing Web 3.0, which lacks identity verification capabilities. They contain information representing the identity of a specific wallet owner and, most importantly, are characterized by being impossible to transfer or sell, which is why they are also referred to as Non-Transferable Tokens (NTTs). Such NTTs can be utilized in reputation and credit systems, as well as for improving blockchain democratic governance. Since NTTs containing various credit and reputation data based on transaction history can be issued on the blockchain, it is possible to plan more granular services by leveraging the verified user performance, credit, and reputation information. Furthermore, information that must not be transferred or sold—such as academic degrees, loan records, and certificates—can be stored in a user's personal wallet in the form of NTTs and provided in a way that only the necessary information is displayed depending on the recipient. In the latter case, blockchain governance can devolve into plutocracy due to the absence of identity verification, but using non-tradable tokens enables decision-making in a democratic manner. At this time, methods have been researched and developed to use non-tradable tokens to prove the identity of an expert or to authenticate oneself using an ID and authentication key instead of a non-tradable token. In this regard, prior art Korean Registered Patent No. 10-2540999 (published June 5, 2023) and Korean Registered Patent No. 10-1388439 (published April 24, 2014) disclose, respectively, a configuration for providing blockchain-based legal services in which a non-tradable token is issued as a non-fungible token or a non-tradable token based on the expert's identification information, profile information, and expert data and provided to the expert's terminal, and a configuration for generating an authentication key according to the user's ID and email account, transmitting the token used to generate the authentication key to the email account, and verifying the validity of the authentication key by confirming it using the token, ID, or account. However, the former configuration serves merely as an identification document to verify whether the user is an expert, and the latter configuration does not perform authentication using non-tradable tokens. Currently, accounts are stored manually on paper, individually on online or offline media, or via email or databases; retrieval is performed using methods such as mnemonic phrases, private key input, or database loading. These methods pose risks of loss and hacking, and there is a concern for personal information leakage due to the risk of data theft if the central server is hacked. Therefore, research and development are required for methods to store and retrieve accounts that eliminate the risk of loss or hacking. FIG. 1 is a diagram illustrating an account storage service provision system using a non-tradable token according to an embodiment of the present invention. Figure 2 is a block diagram illustrating a storage service provider server included in the system of Figure 1. FIGS. 3 and 4 are drawings for explaining an embodiment in which an account storage service using a non-tradable token according to an embodiment of the present invention is implemented. FIG. 5 is a flowchart illustrating a method for providing an account storage service using a non-tradable token according to an embodiment of the present invention. Embodiments of the present invention are described below with reference to the attached drawings so that those skilled in the art can easily implement the invention. However, the present invention may be embodied in various different forms and is not limited to the embodiments described herein. Furthermore, in order to clearly explain the present invention in the drawings, parts unrelated to the explanation have been omitted, and similar parts throughout the specification are denoted by similar reference numerals. Throughout the specification, when a part is described as being "connected" to another part, this includes not only cases where they are "directly connected" but also cases where they are "electrically connected" with other elements interposed between them. Furthermore, when a part is described as "including" a component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components, and it should be understood that this does not preclude the existence or additio