KR102180919B1 - Electronic wallet encryption system for digital asset management - Google Patents
Electronic wallet encryption system for digital asset management Download PDFInfo
- Publication number
- KR102180919B1 KR102180919B1 KR1020190086758A KR20190086758A KR102180919B1 KR 102180919 B1 KR102180919 B1 KR 102180919B1 KR 1020190086758 A KR1020190086758 A KR 1020190086758A KR 20190086758 A KR20190086758 A KR 20190086758A KR 102180919 B1 KR102180919 B1 KR 102180919B1
- Authority
- KR
- South Korea
- Prior art keywords
- electronic wallet
- digital asset
- transaction
- cryptocurrency
- encryption
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
- G06Q20/3678—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes e-cash details, e.g. blinded, divisible or detecting double spending
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/56—Financial cryptography, e.g. electronic payment or e-cash
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
본 발명은 디지털 자산관리를 위한 전자지갑 암호화 시스템에 관한 것으로, 좀 더 상세하게는 디지털 자산(암호화폐) 발행에 따른 사용자 전자지갑의 인증 및 보안을 강화시켜 보안성능이 높고 신뢰도를 높일 수 있는 디지털 자산관리를 위한 전자지갑 암호화 시스템에 관한 것이다.The present invention relates to an electronic wallet encryption system for digital asset management, and more specifically, a digital wallet that can increase security and reliability by enhancing authentication and security of a user's electronic wallet according to issuance of digital assets (cryptocurrency). It relates to an electronic wallet encryption system for asset management.
2009년 세상에 등장한 암호화폐이자 가상화폐인 비트코인(Bitcoin)은 화폐의 정의를 뒤흔들며 시장에서 높은 수요를 나타냈을 뿐만 아니라, 기존의 서비스들에도 블록체인이 적용되는 파급효과를 가져왔다. 비트코인 창시자 사토시 나카모토는 암호화 기술과 네트워크 기술 등을 결합해 화폐 발행과 거래 내역을 P2P 분산 네트워크상에서 다수 컴퓨터가 동시에 기록하고 검증하는 방법을 제시했고, 이는 블록체인(Blockchain)이라고 불리는 분산원장(distributed ledger) 기술이다. 비트코인은 블록체인 기술이 실제로 작동함을 보여준 첫 적용 사례(usecase)다. 글로벌 암호화폐(가상화폐)의 시가 총액은 2017년 8월 $150B 을 달성하였다.Bitcoin, a cryptocurrency and virtual currency that appeared in the world in 2009, not only showed high demand in the market by shaking the definition of currency, but also had a ripple effect of applying blockchain to existing services. Bitcoin founder Satoshi Nakamoto proposed a method for simultaneously recording and verifying currency issuance and transaction details on a P2P distributed network by combining encryption technology and network technology, which is a distributed ledger called Blockchain. distributed ledger) technology. Bitcoin is the first usecase to show that blockchain technology really works. The global cryptocurrency (virtual currency) market cap reached $150B in August 2017.
또한, 2017년 8월에는 비트코인은 2조 6천억원, 이더리움은 9천억원, 리플은 1조 8천억원의 글로벌 1일 거래량을 달성한 바 있다. 2018년 11월 현재 거래되고 있는 암호화폐는 약 1,000개 이상이다.In addition, in August 2017, it achieved a global daily trading volume of 2.6 trillion won for Bitcoin, 900 billion won for Ethereum, and 1.8 trillion won for Ripple. As of November 2018, there are more than 1,000 cryptocurrencies being traded.
한편, 암호화폐 거래소(Cryptocurrency exchange)는 특정 사용자가 보유한 암호화폐를 법정화폐 또는 다른 암호화폐와 거래하는 마켓 플레이스를 의미한다. 현재 대표적인 암호화폐 거래소로는 대한민국의 빗썸(Bithumb), 업비트(Upbit), 코빗(Korbit), 코인원(Coinone), 업사이드(Upxide) 등이 있고, 일본의 bitFlyer, Quoine, Coincheck등이 있고, 중국과 홍콩의 BTCChina, OKCoin, gate.io, KuCoin 등이 있으며, 미국의 bitMEX, Bittrex, Coinbase, Kraken, deyMEX 등이 있고, 유럽의 Binance, Bitfinex, Bitstamp, HitBTC 등이 있다. 전 세계적으로 암호화폐 거래소는 증가하는 추세이며 2017년 3월 기준 152개 거래소에서 76개의 통화로 암호화폐를 거래할 수 있다.On the other hand, a cryptocurrency exchange refers to a marketplace in which cryptocurrencies held by a specific user are traded with fiat currency or other cryptocurrencies. Currently, representative cryptocurrency exchanges include Korea's Bitumb, Upbit, Kobit, Coinone, and Upxide, and Japan's bitFlyer, Quoine, and Coincheck. There are BTCChina, OKCoin, gate.io, and KuCoin in China and Hong Kong, bitMEX, Bittrex, Coinbase, Kraken, deyMEX in the US, and Binance, Bitfinex, Bitstamp, and HitBTC in Europe. Globally, cryptocurrency exchanges are on the rise, and as of March 2017, 152 exchanges can trade cryptocurrencies in 76 currencies.
이와 같은 가상의 투자 운영 시스템에서 사이버 범죄에 따른 해킹으로 사용자들의 피해가 나날이 증가하고 있는 추세이다. 따라서, 블록체인 기반의 암호화폐 운영에 따라 개인 전자지갑 보안의 중요성이 한층 더 요구되고 있는 실정이다.In such a virtual investment operation system, the damage of users is increasing day by day due to hacking due to cyber crime. Therefore, the importance of personal electronic wallet security is further demanded according to the operation of blockchain-based cryptocurrency.
본 발명은 암호화폐 발행 시스템에서 디지털자산 전자지갑의 보안성을 높이기 위해 복수의 암호키 검증을 통해 실시간 보안 검증을 요구하여 개인 전자지갑의 보안 수준을 높일 수 있는 보안 시스템을 제공하고자 하는데 목적이 있다.An object of the present invention is to provide a security system capable of increasing the security level of a personal electronic wallet by requesting real-time security verification through a plurality of encryption keys to increase the security of a digital asset electronic wallet in a cryptocurrency issuing system. .
또한, 본 발명은 사용자 전자지갑에 저장된 암호화폐의 보관 안정성을 높이고 거래에 필요한 코인구매 사용(또는 보증 방식의 사용)하고자 할 때 복수의 인증을 통해 사용 안정성을 높임에 따라 투자 운용에 매우 안정적인 사용자 전자 지갑 보안방법 및 시스템을 제공하고자 하는데 목적이 있다.In addition, the present invention enhances the storage stability of the cryptocurrency stored in the user's electronic wallet and increases the use stability through multiple authentications when attempting to purchase and use (or use a guarantee method) necessary for a transaction. The purpose is to provide an electronic wallet security method and system.
상기와 같은 목적을 달성하기 위한 본 발명은, 디지털 자산(암호화폐) 발행을 위하여 펀딩된 자금에 대해 디지털 자산을 발행을 수행하고, 상기 펀딩된 자금을 활용하여 수요자와 공급자간의 거래에 있어 해당 자금을 운용 및 집행하는 디지털 자산(암호화폐) 발행서버 및 상기 디지털 자산 발행서버에서 발행하는 디지털 자산을 보관하기 위한 응용 프로그램에 해당하는 전자지갑을 포함하고 있으며, 하나의 사용자 또는 복수의 사용자의 인증 과정을 통해 보관된 암호화폐의 사용 여부를 결정하는 사용자 단말기;를 포함하여 구성되고, 상기 사용자 단말기에 구성되어 발행된 디지털 자산이 보관되는 전자지갑에는 복수의 암호키가 할당되고, 상기 전자지갑에 할당된 복수의 암호키는 상기 디지털 자산 발행서버에서 지정한 복수의 사용자 단말기에 각각 할당되어 해당 복수의 암호키가 활성화되는지 여부를 실시간으로 피드백 받는 과정을 거치고, 이 과정에서 복수의 암호키가 모두 활성화되었을 경우 디지털 자산 거래를 허락하고 어느 하나의 암호키값이라도 피드백되지 않을 경우 거래를 중지하도록 실행한다.The present invention for achieving the above object is to issue digital assets for funds funded for issuance of digital assets (cryptocurrency), and use the funded funds for transactions between consumers and suppliers. It includes a digital asset (cryptocurrency) issuing server that operates and executes a digital asset (cryptocurrency) issuing server, and an electronic wallet corresponding to an application program for storing digital assets issued by the digital asset issuing server, and the authentication process of one user or multiple users A user terminal configured to determine whether to use the cryptocurrency stored through the user terminal; a plurality of cryptographic keys are assigned to the electronic wallet in which the digital assets issued by being configured in the user terminal are stored, and allocated to the electronic wallet The plurality of encrypted keys are assigned to a plurality of user terminals designated by the digital asset issuing server, respectively, undergoes a process of receiving feedback in real time whether or not the plurality of encryption keys are activated, and in this process, the plurality of encryption keys are all activated. In this case, the digital asset transaction is allowed, and the transaction is stopped if any one cryptographic key value is not fed back.
또한, 상기 사용자 단말기는, 전자지갑에 보유된 디지털 자산(암호화폐)의 거래 요청이 발생할 경우 계약이행 확인신호를 발송받고, 상기 계약이행 확인신호 요청에 따른 피드백 신호를 상기 디지털 자산 발생서버로 수신되면 디지털 자산의 거래가 수행되며, 피드백 신호를 수신하지 못할 경우 디지털 자산 거래 중지 신호를 발송하여 거래 신호 소멸을 실행한다.In addition, the user terminal receives a contract performance confirmation signal when a transaction request for digital assets (cryptocurrency) held in the electronic wallet occurs, and receives a feedback signal according to the contract performance confirmation signal request to the digital asset generation server. Then, the transaction of the digital asset is carried out, and if the feedback signal is not received, the transaction signal is extinguished by sending a digital asset transaction stop signal.
또한, 상기 디지털 자산 발행서버는, 사전에 할당된 암호키를 보유한 사용자들이 존재하고 자산 거래를 실시하고자 할 경우에는 계약이행 신호를 요청하게 되고, 복수의 암호키를 할당받은 사용자들은 모두 계약이행 확인 신호에 따라 자신의 암호키값을 입력받으며, 해당 킷값이 입력되지 못할 경우 해당 신호(계약이행 확인 신호)는 자동으로 소멸되고 생존신호 발생모드를 통해 암호키를 소지한 사용자들에 대한 유효 여부 검사를 실시하여 유효성 검사에 따라 복수의 암호키 보유자들은 해당 킷값을 전자지갑으로 전송하고, 임의의 시간동안 확인 킷값이 전송되지 않을 경우 미확인자에 대한 암호키 자격 박탈을 실행한다.In addition, the digital asset issuing server requests a contract fulfillment signal when there are users with a pre-allocated encryption key and wants to conduct an asset transaction, and all users who have been assigned a plurality of encryption keys confirm the execution of the contract. Receives the value of the encryption key according to the signal, and if the corresponding kit value cannot be entered, the signal (confirmation signal for contract fulfillment) is automatically extinguished and the validity of the users holding the encryption key is checked through the survival signal generation mode. According to the validation check, the holders of the plurality of encryption keys transmit the corresponding kit value to the electronic wallet, and if the verification kit value is not transmitted for a certain period of time, the encryption key qualification is deprived of the unverified person.
또한, 상기 디지털 자산관리를 위한 전자지갑 암호화 시스템은, 상기 암호화폐 발행서버에 펀딩된 암호화폐 자금을 활용하여 거래에 필요한 자금을 요청하고, 거래를 완료한 후 해당 자금을 상환하는 수요자 서버 및 상기 수요자 서버에서 요청된 거래에 해당하는 제품 또는 서비스를 공급하기 위하여 상기 암호화폐 발행서버로부터 거래에 발생되는 자금을 결제 받은 후 해당 제품 또는 서비스를 수요자측에 공급하도록 관리하는 공급자 서버를 포함한다.In addition, the electronic wallet encryption system for digital asset management includes a consumer server that requests funds necessary for a transaction using the cryptocurrency funds funded by the cryptocurrency issuing server, and repays the funds after completing the transaction. And a supplier server that manages to supply the product or service to the consumer after receiving payment of funds generated in the transaction from the cryptocurrency issuing server in order to supply the product or service corresponding to the transaction requested by the consumer server.
또한, 상기 전자지갑 암호화 시스템은, 공급처와 수요처가 거래에 있어서 필요한 보증을 요청하기 위하여 해당 거래에 따른 사업정보를 제공하고 전자지갑에 보유한 디지털 자산을 통해 보증서를 발급하기 위한 플랫폼 서버를 포함한다.In addition, the electronic wallet encryption system includes a platform server for providing business information according to the transaction and issuing a certificate through digital assets held in the electronic wallet in order for the supplier and the customer to request a necessary guarantee for the transaction.
또한, 상기 수요처 서버는, 해당 거래를 완료 후 원금을 상기 디지털 자산 발행서버에 상환하고, 그 외의 이익금에 대하여 상기 플랫폼 서버에 수수료로 지급한다.In addition, the customer server repays the principal money to the digital asset issuing server after completing the transaction, and pays other profits as a fee to the platform server.
또한, 디지털 자산(암호화폐) 발행을 위하여 펀딩된 자금에 대해 디지털 자산을 발행을 수행하고, 상기 펀딩된 자금을 활용하여 수요자와 공급자간의 거래에 있어 해당 자금을 운용 및 집행하는 디지털 자산(암호화폐) 발행서버 및 상기 디지털 자산 발행서버에서 발행하는 디지털 자산을 보관하기 위한 응용 프로그램에 해당하는 전자지갑을 포함하고 있으며, 하나의 사용자 또는 복수의 사용자의 인증 과정을 통해 보관된 암호화폐의 사용 여부를 결정하는 사용자 단말기를 포함하여 구성되고, 상기 사용자 단말기에 구성되어 발행된 디지털 자산이 보관되는 전자지갑에는 복수의 암호키가 할당되고, 상기 전자지갑에 할당된 복수의 암호키는 상기 디지털 자산 발행서버에서 지정한 하나의 마스터 사용자 단말기에 할당되고 상기 마스터 사용자 단말기가 지정하는 또 다른 하나 또는 둘이상의 사용자 단말기로 암호키를 할당하는 과정을 수행하고 여기서 지정된 각각의 사용자 단말기로부터 해당 복수의 암호키가 활성화되는지 여부를 실시간으로 피드백 받는 과정을 거치고, 이 과정에서 복수의 암호키가 모두 활성화되었을 경우 디지털 자산 거래를 허락하고 어느 하나의 암호키값이라도 피드백되지 않을 경우 거래를 중지하도록 실행한다.In addition, a digital asset (cryptocurrency) that issues digital assets for funds funded for issuance of digital assets (cryptocurrency), and uses the funded funds to manage and execute the funds in transactions between consumers and suppliers. ) It includes an issuing server and an electronic wallet corresponding to an application program for storing digital assets issued by the digital asset issuing server, and checks whether the cryptocurrency stored through the authentication process of one user or multiple users is used. A plurality of encryption keys are assigned to an electronic wallet including a user terminal to determine the digital asset issued by the user terminal, and the plurality of encryption keys allocated to the electronic wallet is the digital asset issuing server Perform the process of assigning an encryption key to another one or two or more user terminals assigned to one master user terminal designated by the master user terminal and designated by the master user terminal, and whether the plurality of encryption keys are activated from each user terminal designated here It goes through a process of receiving feedback in real time whether or not, in this process, if all of the plurality of encryption keys are activated, the digital asset transaction is allowed, and if any one of the encryption key values is not fed back, the transaction is stopped.
상기와 같이 구성되고 작용되는 본 발명은 디지털 자산(암호화폐) 거래에 있어서, 사용자의 전자지갑 보안성을 높이기 위해 복수의 암호키를 다수의 사용자에게 할당하여 복수 인증 절차라는 합의 과정을 통해 복수가 모두 인증해야 디지털 자산의 거래가 허용되기 때문에 디지털 자산을 안전하게 거래할 수 있는 이점이 있다.The present invention constructed and operated as described above is to increase the security of a user's electronic wallet in a digital asset (cryptocurrency) transaction, by allocating a plurality of encryption keys to a plurality of users and performing a plurality of them through a consensus process called a multiple authentication procedure. There is an advantage in that digital assets can be traded securely because all digital assets must be authenticated to allow transactions.
특히, 본 발명은 복수의 암호키값에 대하여 할당된 사용자들의 킷값 유지 여부를 실시간으로 관리하기 때문에 기업 보유, 가족 보유, 단체 보유 등 복수 명의의 관리에서 매우 안정적으로 디지털 자산(ex. 암호화폐)을 관리할 수 있는 효과가 있다.In particular, since the present invention manages in real time whether or not a user's kit value is maintained for a plurality of encryption key values, digital assets (ex. cryptocurrency) are very stable in management of a plurality of people, such as company holding, family holding, group holding, etc. It has a manageable effect.
도 1은 본 발명에 따른 디지털 자산관리를 위한 전자지갑 암호화 시스템의 전체 구성도,
도 2는 본 발명에 따른 디지털 자산관리를 위한 전자지갑 암호화 시스템의 세부 구성도,
도 3은 본 발명에 따른 디지털 자산관리를 위한 전자지갑 암호화 시스템에서 블록체인 네트워크 구조를 나타낸 도면,
도 4는 본 발명에 따른 디지털 자산관리를 위한 전자지갑 암호화 시스템에서 전자지갑 보안의 구성도,
도 5는 본 발명에 따른 디지털 자산관리를 위한 전자지갑 암호화 시스템의 순서도.1 is an overall configuration diagram of an electronic wallet encryption system for digital asset management according to the present invention;
2 is a detailed configuration diagram of an electronic wallet encryption system for digital asset management according to the present invention;
3 is a diagram showing a block chain network structure in an electronic wallet encryption system for digital asset management according to the present invention;
4 is a configuration diagram of electronic wallet security in the electronic wallet encryption system for digital asset management according to the present invention;
5 is a flow chart of an electronic wallet encryption system for digital asset management according to the present invention.
이하, 첨부된 도면을 참조하여 본 발명에 따른 디지털 자산관리를 위한 전자지갑 암호화 시스템을 상세히 설명하면 다음과 같다.Hereinafter, an electronic wallet encryption system for digital asset management according to the present invention will be described in detail with reference to the accompanying drawings.
본 발명에 따른 디지털 자산관리를 위한 전자지갑 암호화 시스템은, 디지털 자산(암호화폐) 발행을 위하여 펀딩된 자금에 대해 디지털 자산을 발행을 수행하고, 상기 펀딩된 자금을 활용하여 수요자와 공급자간의 거래에 있어 해당 자금을 운용 및 집행하는 디지털 자산(암호화폐) 발행서버 및 상기 디지털 자산 발행서버에서 발행하는 디지털 자산을 보관하기 위한 응용 프로그램에 해당하는 전자지갑을 포함하고 있으며, 하나의 사용자 또는 복수의 사용자의 인증 과정을 통해 보관된 암호화폐의 사용 여부를 결정하는 사용자 단말기;를 포함하여 구성되고, 상기 사용자 단말기에 구성되어 발행된 디지털 자산이 보관되는 전자지갑에는 복수의 암호키가 할당되고, 상기 전자지갑에 할당된 복수의 암호키는 상기 디지털 자산 발행서버에서 지정한 복수의 사용자 단말기에 각각 할당되어 해당 복수의 암호키가 활성화되는지 여부를 실시간으로 피드백 받는 과정을 거치고, 이 과정에서 복수의 암호키가 모두 활성화되었을 경우 디지털 자산 거래를 허락하고 어느 하나의 암호키값이라도 피드백되지 않을 경우 거래를 중지하도록 실행한다.The electronic wallet encryption system for digital asset management according to the present invention issues digital assets for funds funded for issuance of digital assets (cryptocurrency), and uses the funded funds for transactions between consumers and suppliers. It includes a digital asset (cryptocurrency) issuing server that manages and executes the corresponding funds, and an electronic wallet corresponding to an application program for storing digital assets issued by the digital asset issuing server, and one user or multiple users A user terminal that determines whether to use the stored cryptocurrency through the authentication process of; and a plurality of cryptographic keys are assigned to the electronic wallet in which the digital asset issued by being configured in the user terminal is stored, and the electronic The plurality of encryption keys assigned to the wallet are each assigned to a plurality of user terminals designated by the digital asset issuing server, and undergo a process of receiving feedback in real time whether the plurality of encryption keys are activated, and in this process, the plurality of encryption keys are When all are activated, digital asset transaction is allowed, and if any one of the cryptographic key values is not fed back, the transaction is stopped.
본 발명에 따른 디지털 자산관리를 위한 전자지갑 암호화 시스템은 디지털 자산(암호화폐)을 활용한 투자 운용 시스템에서 바람직하게 수요처와 공급처간 거래를 위한 비즈니스모델을 구현하기 위한 암호화폐 지갑 보안 시스템을 제공하며, 암호화폐를 활용하여 보증에서부터 대금결제, 원금상환, 수익배분의 과정을 프로세스화하여 처리한다.The electronic wallet encryption system for digital asset management according to the present invention provides a cryptocurrency wallet security system for realizing a business model for transactions between customers and suppliers, preferably in an investment management system using digital assets (cryptocurrency). , Using cryptocurrency, processes from guarantee to payment, principal repayment, and profit distribution are processed and processed.
또한, 본 발명에 따른 일실시예로는 투자자로부터 투자 또는 기부받은 금액에 대하여 제 1코인과 제 2코인이라는 두 종류의 코인(이하, '듀얼코인'이라 함)을 발행하고, 수요처와 공급처의 거래에서 하나의 임의의 코인을 활용하여 거래에 필요한 보증을 지원함으로써 안정적인 거래와 더불어 수익을 배분받을 수 있는 투자 운영 시스템을 주요 기술적 요지로 한다.In addition, in one embodiment according to the present invention, two types of coins (hereinafter referred to as'dual coins') are issued for the amount invested or donated by the investor, and The main technical point is an investment operation system that enables stable transactions and profits to be distributed by using one arbitrary coin in the transaction to support the guarantee required for the transaction.
또한, 본 발명은 디지털 자산(코인)을 보관하는 전자지갑의 보안 수준을 극대화시킬 수 있도록 복수의 암호키를 타 사용자 단말기와 함께 할당한 후 실시간 암호키 검증을 통해 복수의 검증 과정을 거쳐 전자지갑의 보안 수준을 높일 수 있는 시스템을 제공하는 것을 특징으로 한다.In addition, in order to maximize the security level of an electronic wallet storing digital assets (coins), the present invention allocates a plurality of encryption keys together with other user terminals, and then performs a plurality of verification processes through real-time encryption key verification. It features a system that can increase the security level of
본 발명은 디지털 자산(암호화폐) 발행서버(100), 투자자가 운용하는 사용자 단말기(200)를 포함하고 사용자 단말기에 저장되는 전자지갑과 상기 디지털 자산 발행서버(100)간의 복수키 운영을 통해 전자지갑의 보안성을 높일 수 있도록 구성한다.The present invention includes a digital asset (cryptocurrency) issuing
또한, 본 발명에 따른 전자지갑 시스템에는 하나의 디지털 자산(암호화폐) 발행서버(100)와 더불어 암호화폐 발행을 통한 비즈니스모델 구현에 따라 거래간 공급처에 해당하는 공급자 서버(300), 수요처에 해당하는 수요자 서버(400), 그리고 거래에 필요한 보증서 발행 및 투자회수에 따른 이익 배당을 투자자 단말기(사용자 단말기)와 실현하는 플랫폼서버(110)로 크게 구성되며, 상기 각 구성요소는 블록체인 네트워크 기반으로 운용된다.In addition, in the electronic wallet system according to the present invention, in addition to one digital asset (cryptocurrency) issuing
블록체인 네트워크는, 복수의 단말 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 이러한 블록체인 네트워크의 일예에는 3GPP(3rd Generation Partnership Project) 네트워크, LTE(Long Term Evolution) 네트워크, 5GPP(5rd Generation Partnership Project) 네트워크, WIMAX(World Interoperability for Microwave Access) 네트워크, 인터넷(Internet), LAN(Local Area Network), WirelessLAN(Wireless Local Area Network), WAN(Wide Area Network), PAN(Personal Area Network), 블루투스(Bluetooth) 네트워크, NFC 네트워크, 위성 방송 네트워크, 아날로그 방송 네트워크, DMB(Digital MultimediaBroadcasting) 네트워크 등이 포함되나 이에 한정되지는 않는다.Blockchain network refers to a connection structure in which information can be exchanged between nodes such as a plurality of terminals and servers, and examples of such a blockchain network include 3GPP (3rd Generation Partnership Project) network, and LTE (Long Term Evolution). ) Network, 5GPP (5rd Generation Partnership Project) network, WIMAX (World Interoperability for Microwave Access) network, Internet, LAN (Local Area Network), Wireless LAN (Wireless Local Area Network), WAN (Wide Area Network), PAN (Personal Area Network), Bluetooth (Bluetooth) network, NFC network, satellite broadcasting network, analog broadcasting network, DMB (Digital Multimedia Broadcasting) network, and the like, but is not limited thereto.
도 1은 본 발명에 따른 디지털 자산관리를 위한 전자지갑 암호화 시스템의 전체 구성도이다.1 is an overall configuration diagram of an electronic wallet encryption system for digital asset management according to the present invention.
본 발명은 크게 암호화폐를 발행하는 암호화폐발행서버(100), 사용자(투자자)가 조작하는 사용자단말기(200), 본 발명에 따른 투자 운영을 위한 수요측과 공급측에 각각 해당하는 수요자 서버(400)와, 공급자 서버(300)를 포함하여 구성된다.The present invention is largely a cryptocurrency issuing
본 발명에 해당하는 디지털 자산관리를 위한 전자지갑 암호화 시스템은, 수요측과 공급측간의 거래를 실현함에 있어 필요로 하는 사업화 자금을 투자자들이 펀딩하는 투자금을 활용하고, 투자자들에게 투자금 투자시 제 1코인과 제 2코인 즉, 이종의 코인을 동시에 발행함으로써 거래시장이 서로 다른 두 종류의 코인을 활용하고 하나의 코인을 통해 공급측과 수요측 사업 자금 활용에 있어 보증이행을 위해 계약의 금전적 수단으로 사용하여 듀얼코인을 통해 시장구조가 다른 조건에서 활용할 수 있기 때문에 리스크를 최소화시키면서 암호화폐를 이용한 거래를 실시할 수 있다.The electronic wallet encryption system for digital asset management according to the present invention utilizes the investment funds that investors fund the commercialization funds required in realizing the transaction between the demand side and the supply side, and the first coin By issuing the second coin, that is, heterogeneous coins at the same time, the transaction market utilizes two different types of coins, and one coin is used as a monetary means of the contract for the fulfillment of the guarantee in the use of the supply side and the demand side business funds. Because the market structure can be used under different conditions through Dual Coin, transactions using cryptocurrency can be carried out while minimizing risk.
도 2는 본 발명에 따른 디지털 자산관리를 위한 전자지갑 암호화 시스템의 세부 구성도이다.2 is a detailed configuration diagram of an electronic wallet encryption system for digital asset management according to the present invention.
사용자 단말기(100)는, 가상화폐를 디지털 자산(암호화폐) 발행서버(100)에서 구매하는 사용자의 단말일 수 있다. 그리고 구매를 위하여 또는 구매 후에 블록체인(Block Chain)에 의해 검증되어 블록체인의 하나의 노드를 형성하는 단말기일 수 있고, 또는 다른 단말기를 검증하는 단말기일 수도 있다. 그리고 상기 사용자 단말기는, 결제에 따른 트랜잭션이 발생한 경우, 장부 데이터를 공유함으로서 업데이트 되도록 하는 단말일수 있다. The
또한, 상기 사용자 단말기는 디지털 자산(암호화폐) 발행서버(100)에 구매, 결제를 한 후에 등록을 위하여 암호화폐 발행서버(100)로 등록 및 저장되는 구매자의 단말일 수 있다. 그리고 사용자 단말기(200)는 구매를 한 후 결제를 하기 전까지, 또는 기 설정된 기간 동안 가상화폐 구매에 따른 이익을 분배받는 사용자의 단말일 수 있다.In addition, the user terminal may be a terminal of a purchaser that is registered and stored in the
여기서, 사용자 단말기(200), 블록체인 네트워크(200)를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 셋탑박스, 키오스크, 카 네비게이션, 홈 네트워크 기기, 홈 로봇, 워치폰, 인터넷 연결 카메라, 보안 시스템, 방송 장비, IPTV, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다. 이때, 사용자 단말기(200), 네트워크를 통해 원격지의 서버나 단말에 접속할 수 있는 단말로 구현될 수 있다. 구매 단말(100)은, 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, 네비게이션, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(smartphone), 스마트 패드(smartpad), 타블렛 PC(Tablet PC) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.Here, it may be implemented as a computer that can access a server or terminal in a remote location through the
디지털 자산(암호화폐) 발행서버(100), 가상화폐 서비스를 제공하는 웹 페이지, 앱 페이지, 애플리케이션 또는 프로그램을 제공하거나, 암호화폐 발행서버(100)와 연동하는 다른 서버(미도시)에서 제공하도록 하는 서버일 수 있다. 그리고, 암호화폐 발행서버(100), 블록체인에서 비트 코인으로 결제가 이루어진 경우, 블록체인의 인증을 만족하도록 거래, 결제 및 인증이 이루어지도록 하는 서버일 수 있다. 또한, 암호화폐 발행서버(100)는 가상화폐를 발급하고 배급하여 사용자 단말기(200)에서 구매를 요청하는 경우, 가상화폐를 지급하고 적어도 하나의 은행 서버(미도시)로 가상화폐에 대응하는 금액을 입금하는 서버일 수 있다.To provide a digital asset (cryptocurrency) issuing
그리고, 암호화폐 발행서버(100), 사용자 단말기(200)에서 결제를 요청하는 경우, 적어도 하나의 은행 서버에서 지급을 하도록 요청하는 서버일 수 있다. 또한, 암호화폐 발행서버(100), 사용자 단말기(200)에서 적립한 기간에 비례하여 수익금을 얻을 수 있도록, 적어도 하나의 은행 서버에서 발생한 이자를 공유하도록 사용자 단말기(200)로 분배하는 서버일 수 있다. 그리고, 암호화폐 발행서버(100)는, 적어도 하나의 투자 단말에서 투자금을 기 설정된 목표금에 도달할 때까지 일별로 나누어 입금받는 서버일 수 있다.In addition, when a payment is requested from the
이때, 암호화폐 발행서버(100)는, 블록체인 네트워크를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다.At this time, the
적어도 하나의 은행 서버는 암호화폐 발행서버(100)로부터 가상화폐에 대한 판매금액의 입금을 받는 경우, 판매된 가상화폐에 대응하는 금액의 지급보증을 하는 서버일 수 있다. 그리고 적어도 하나의 은행서버는, 암호화폐 발행서버(100)에서 발행된 가상화폐의 금액, 가상화폐를 매수한 매수인 등의 정보를 저장하는 서버일 수 있다.The at least one bank server may be a server that guarantees payment of an amount corresponding to the sold virtual currency when receiving the deposit of the sales amount for the virtual currency from the
이때, 적어도 하나의 은행 서버는, 네트워크를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다.At this time, the at least one bank server may be implemented as a computer that can access a remote server or terminal through a network. Here, the computer may include, for example, a notebook equipped with a web browser, a desktop, a laptop, and the like.
또한, 본 발명에 따른 주요 기술적 요지에 따라 전자지갑의 보안 수준을 높이기 위하여 복수의 암호키를 할당한 후 복수 인증을 통해 시스템을 구성한다. 구체적으로 설명하자면, 하나의 전자지갑(사용자 단말기에 구성된 전자지갑)으로는 복수의 암호키가 할당되고 자산거래를 실시하고자 할 경우에는 복수의 암호키를 할당받은 사용자들이 모두 승인은 완료하여야 자산거래가 완료된다.In addition, in order to increase the security level of an electronic wallet according to the main technical point of the present invention, a system is configured through multiple authentication after allocating a plurality of encryption keys. Specifically, a plurality of cryptographic keys are assigned to one electronic wallet (an electronic wallet configured in a user terminal), and in the case of an asset transaction, all users assigned with a plurality of cryptographic keys must complete approval. Is completed.
이것은 기할당된 암호키를 보유한 사용자들이 존재하고 자산 거래를 실시하고자 할 경우에는 계약이행 신호를 요청하게 되고 복수의 암호키를 할당받은 사용자들은 모두 계약이행 확인 신호에 따라 자신의 암호키값을 입력하여야 한다. 이때 해당 킷값을 입력하기 못할 경우 해당 신호(계약이행 확인 신호)는 자동으로 소멸되고 생존신호 발생모드를 통해 암호키를 소지한 사용자들에 대한 유효 여부 검사를 실시한다.This means that if there are users with a pre-allocated encryption key and wants to conduct an asset transaction, a contract fulfillment signal is requested, and all users assigned multiple encryption keys must enter their own encryption key value according to the contract fulfillment confirmation signal. do. At this time, if the corresponding kit value cannot be entered, the corresponding signal (confirmation signal for contract fulfillment) is automatically extinguished, and the validity of users holding the encryption key is checked through the survival signal generation mode.
유효성 검사에 따라 복수의 암호키 보유자들은 해당 킷값을 전자지갑으로 전송하여 준다. 이때 임의의 시간동안 확인 킷값이 전송되지 않을 경우 미확인자에 대한 암호키 자격 박탈을 실행하며 관리자 리스트에서 삭제되도록 한다.According to the validation, the holders of the plurality of encryption keys transmit the kit value to the electronic wallet. At this time, if the verification kit value is not transmitted for a certain period of time, the encryption key qualification for the unverified person is deprived and deleted from the administrator list.
또한, 본 발명에서는 투자자에게 지급된 코인의 관리와 공급 수요처간 사업화를 위한 투자자들의 보증 과정에서 사용자(투자자)간 시스템 플랫폼 구현을 위하여 플랫폼서버(110)를 더 포함하고, 상기 플랫폼서버(110)에서는 사용자 단말기(200) 즉, 투자자로 하여금 실시되는 투자 운용 시스템을 구현하는 플랫폼으로써 기능을 수행한다.In addition, the present invention further includes a
도 4는 본 발명에 따른 듀얼코인을 이용한 투자 운용 시스템에서 전자 지갑 보안방법에서 전자지갑 보안의 구성도, 도 5는 본 발명에 따른 듀얼코인을 이용한 투자 운용 시스템에서 전자 지갑 보안방법의 순서도이다.Figure 4 is a configuration diagram of the electronic wallet security in the electronic wallet security method in the investment management system using the dual coin according to the present invention, Figure 5 is a flow chart of the electronic wallet security method in the investment management system using the dual coin according to the present invention.
도 4와 도 5를 참조하여 설명하면, 암호화폐 발행서버(100)에서 듀얼코인에 해당하는 제 1코인과 제 2코인을 발행하고(S100), 발행 후에는 해당 사용자 단말기의 전자지갑에 대하여 복수의 암호키를 할당한다(S200). 하나의 전자지갑에 대하여 복수의 암호키가 타 사용자 단말기에게 함께 할당되어 전자지갑을 보안하게 되고 암호화폐 발행서버에서는 실시간으로 해당 전자지갑에 대한 암호키를 검증하는 단계(S300)를 거치게 된다.Referring to Figures 4 and 5, the
이때, 해당 전자지갑에 대한 암호키를 할당받은 사용자 단말기는 발행서버에서 암호값 피드백을 요청할 경우 해당 신호를 피드백 하여야 한다. 모두 피드백이 되면 해당 전자지갑을 활성화시켜 사용을 허락하게 되고(S500), 어느 하나라도 암호키값이 활성화되지 않을 경우 해당 암호키값을 비활성화시킨(S400) 후 암호키값에 대하여 재할당을 한다(S410).At this time, the user terminal that has been assigned an encryption key for the corresponding electronic wallet must feed back the corresponding signal when the issuing server requests the encryption value feedback. When all feedback is received, the corresponding electronic wallet is activated and allowed to use (S500), and if any of the encryption key values are not activated, the corresponding encryption key value is deactivated (S400), and then the encryption key value is reassigned (S410). .
재할당된 암호키값에 대해서는 다시 피드백 단계를 거쳐 전자지갑 사용을 활성화시키고 듀얼코인 사용을 허가한다(S600). Regarding the reassigned encryption key value, the electronic wallet is activated through a feedback step again, and the dual coin use is permitted (S600).
한편, 본 발명에서는 복수의 암호키를 할당하는 과정에 해당 암호키를 피드백받는 메커니즘에서 변경 수행하여 또 하나의 실시예가 가능하다.Meanwhile, in the present invention, in the process of allocating a plurality of encryption keys, another embodiment is possible by performing a change in a mechanism for receiving feedback of a corresponding encryption key.
상기 사용자 단말기에 구성되어 발행된 디지털 자산이 보관되는 전자지갑에는 복수의 암호키가 할당되고, 상기 전자지갑에 할당된 복수의 암호키는 상기 디지털 자산 발행서버에서 지정한 하나의 마스터 사용자 단말기에 할당되고 상기 마스터 사용자 단말기가 지정하는 또 다른 하나 또는 둘이상의 사용자 단말기로 암호키를 할당하는 과정을 수행하고 여기서 지정된 각각의 사용자 단말기로부터 해당 복수의 암호키가 활성화되는지 여부를 실시간으로 피드백 받는 과정을 거치고, 이 과정에서 복수의 암호키가 모두 활성화되었을 경우 디지털 자산 거래를 허락하고 어느 하나의 암호키값이라도 피드백되지 않을 경우 거래를 중지하도록 실행한다.A plurality of encryption keys are assigned to an electronic wallet configured in the user terminal to store issued digital assets, and a plurality of encryption keys allocated to the electronic wallet are allocated to one master user terminal designated by the digital asset issuing server. Performing a process of allocating an encryption key to another one or two or more user terminals designated by the master user terminal and receiving feedback in real time whether the plurality of encryption keys are activated from each of the user terminals designated here, In this process, if all of the plurality of encryption keys are activated, the digital asset transaction is allowed, and if any one encryption key value is not fed back, the transaction is stopped.
즉, 최초 지정된 사용자 단말기가 복수의 암호키 인증을 위한 또 다른 복수의 사용자 단말기를 지정하고 여기서 지정된 사용자 단말기는 최초 지정 사용자 단말기를 통해 순차적으로 암호키 인증 과정을 거쳐 확인하게 된다. 이와 같은 순차적인 인증과정에서 어느 하나의 사용자 단말기가 피드백 신호가 발생되지 않을(생존신호 무응답) 경우 해당 인증 사용자 단말기를 삭제하고 암호키를 생성하는 것으로 구현되는 것이다.That is, the initially designated user terminal designates another plurality of user terminals for authentication of a plurality of encryption keys, and the designated user terminals are sequentially verified through the encryption key authentication process through the initially designated user terminal. In such a sequential authentication process, if any one user terminal does not generate a feedback signal (no response to a survival signal), the authentication user terminal is deleted and an encryption key is generated.
이와 같이 구성되는 본 발명은 암호화폐 발행서버에 발행된 디지털 자산(암호화폐)을 활용하여 공급처와 수요처간의 거래에서 있어 보증을 지원하고 투자자들의 보증을 통해 안정적인 거래를 실현할 수 있으며, 보증 과정에서 공급처와 수요처가 함께 제 2코인을 활용한 보증을 이행함에 따라 보다 안정적인 암호화폐를 활용한 거래를 달성할 수 있는 장점이 있다.The present invention constituted in this way supports guarantees in transactions between suppliers and consumers by utilizing digital assets (cryptocurrency) issued to the cryptocurrency issuing server, and enables stable transactions through guarantees from investors. There is an advantage that a more stable transaction using cryptocurrency can be achieved as the and the customer implement the guarantee using the second coin.
이상, 본 발명의 원리를 예시하기 위한 바람직한 실시예와 관련하여 설명하고 도시하였지만, 본 발명은 그와 같이 도시되고 설명된 그대로의 구성 및 작용으로 한정되는 것이 아니다. 오히려, 첨부된 청구범위의 사상 및 범주를 일탈함이 없이 본 발명에 대한 다수의 변경 및 수정이 가능함을 당업자들은 잘 이해할 수 있을 것이다. 따라서 그러한 모든 적절한 변경 및 수정과 균등물들도 본 발명의 범위에 속하는 것으로 간주되어야 할 것이다.In the above, although it has been described and illustrated in connection with a preferred embodiment for illustrating the principle of the present invention, the present invention is not limited to the configuration and operation as shown and described as such. Rather, it will be well understood by those skilled in the art that many changes and modifications may be made to the present invention without departing from the spirit and scope of the appended claims. Accordingly, all such appropriate changes and modifications and equivalents should be considered to be within the scope of the present invention.
100 : 디지털 자산(암호화폐) 발행서버
110 : 플랫폼 서버
200 : 사용자 단말기
210 : 전자지갑
300 : 공급자 서버
400 : 수요자 서버100: Digital asset (cryptocurrency) issuing server
110: platform server
200: user terminal
210: electronic wallet
300: provider server
400: consumer server
Claims (6)
상기 디지털 자산 발행서버에서 발행하는 디지털 자산을 보관하기 위한 응용 프로그램에 해당하는 전자지갑을 포함하고 있으며, 하나의 사용자 또는 복수의 사용자의 인증 과정을 통해 보관된 암호화폐의 사용 여부를 결정하는 사용자 단말기;를 포함하여 구성되고,
상기 사용자 단말기에 구성되어 발행된 디지털 자산이 보관되는 전자지갑에는 복수의 암호키가 할당되고, 상기 전자지갑에 할당된 복수의 암호키는 상기 디지털 자산 발행서버에서 지정한 복수의 사용자 단말기에 각각 할당되어 해당 복수의 암호키가 활성화되는지 여부를 실시간으로 피드백 받는 과정을 거치고, 이 과정에서 복수의 암호키가 모두 활성화되었을 경우 디지털 자산 거래를 허락하고 어느 하나의 암호키값이라도 피드백되지 않을 경우 거래를 중지하도록 실행하며,
상기 사용자 단말기는, 전자지갑에 보유된 디지털 자산(암호화폐)의 거래 요청이 발생할 경우 계약이행 확인신호를 발송받고,
상기 계약이행 확인신호 요청에 따른 피드백 신호를 상기 디지털 자산 발생서버로 수신되면 디지털 자산의 거래가 수행되며, 피드백 신호를 수신하지 못할 경우 디지털 자산 거래 중지 신호를 발송하여 거래 신호 소멸을 실행하고,
상기 디지털 자산 발행서버는, 사전에 할당된 암호키를 보유한 사용자들이 존재하고 자산 거래를 실시하고자 할 경우에는 계약이행 신호를 요청하게 되고, 복수의 암호키를 할당받은 사용자들은 모두 계약이행 확인 신호에 따라 자신의 암호키값을 입력받으며,
해당 킷값이 입력되지 못할 경우 해당 신호(계약이행 확인 신호)는 자동으로 소멸되고 생존신호 발생모드를 통해 암호키를 소지한 사용자들에 대한 유효 여부 검사를 실시하여 유효성 검사에 따라 복수의 암호키 보유자들은 해당 킷값을 전자지갑으로 전송하고,
임의의 시간동안 확인 킷값이 전송되지 않을 경우 미확인자에 대한 암호키 자격 박탈을 실행하고 관리자 리스트에서 삭제되는 디지털 자산관리를 위한 전자지갑 암호화 시스템.Issuance of digital assets (cryptocurrency) to issue digital assets for funds funded for issuance of digital assets (cryptocurrency), and to use the funded funds to manage and execute the corresponding funds in transactions between consumers and suppliers server; And
A user terminal that includes an electronic wallet corresponding to an application program for storing digital assets issued by the digital asset issuing server, and determines whether to use the stored cryptocurrency through the authentication process of one user or multiple users Is composed of;
A plurality of encryption keys are assigned to an electronic wallet configured in the user terminal to store issued digital assets, and a plurality of encryption keys assigned to the electronic wallet are each allocated to a plurality of user terminals designated by the digital asset issuing server. It goes through a process of receiving feedback on whether the plurality of encryption keys are activated in real time.In this process, if all of the encryption keys are activated, digital asset transactions are allowed, and if any one of the encryption keys is not fed back, the transaction is stopped. Run,
The user terminal receives a contract fulfillment confirmation signal when a transaction request for digital assets (cryptocurrency) held in the electronic wallet occurs,
When the feedback signal according to the request for the contract fulfillment confirmation signal is received by the digital asset generation server, the transaction of the digital asset is performed, and if the feedback signal is not received, a digital asset transaction stop signal is sent to execute the transaction signal extinguishment,
The digital asset issuing server requests a contract fulfillment signal when there are users with a pre-allocated encryption key and wants to conduct an asset transaction, and all users who have been assigned a plurality of encryption keys receive a contract performance confirmation signal. Accordingly, it receives its own encryption key
If the corresponding kit value cannot be entered, the corresponding signal (confirmation signal for contract fulfillment) is automatically extinguished, and through the survival signal generation mode, a plurality of cryptographic key holders according to the validity check is performed by checking the validity of the users holding the cryptographic key. Send the kit value to the electronic wallet,
An electronic wallet encryption system for digital asset management that is deleted from the list of administrators and deprivation of the authorization of the encryption key for an unidentified person when the confirmation kit value is not transmitted for a certain time
공급처와 수요처가 거래에 있어서 필요한 보증을 요청하기 위하여 해당 거래에 따른 사업정보를 제공하고 전자지갑에 보유한 디지털 자산을 통해 보증서를 발급하기 위한 플랫폼 서버를 포함하는 디지털 자산관리를 위한 전자지갑 암호화 시스템.The method of claim 1, wherein the electronic wallet encryption system,
An electronic wallet encryption system for digital asset management that includes a platform server for providing business information according to the transaction and issuing a certificate through digital assets held in the electronic wallet in order for the supplier and the customer to request a necessary guarantee for a transaction.
상기 디지털 자산 발행서버에서 발행하는 디지털 자산을 보관하기 위한 응용 프로그램에 해당하는 전자지갑을 포함하고 있으며, 하나의 사용자 또는 복수의 사용자의 인증 과정을 통해 보관된 암호화폐의 사용 여부를 결정하는 사용자 단말기;를 포함하여 구성되고,
상기 사용자 단말기에 구성되어 발행된 디지털 자산이 보관되는 전자지갑에는 복수의 암호키가 할당되고, 상기 전자지갑에 할당된 복수의 암호키는 상기 디지털 자산 발행서버에서 지정한 하나의 마스터 사용자 단말기에 할당되고 상기 마스터 사용자 단말기가 지정하는 또 다른 하나 또는 둘이상의 사용자 단말기로 암호키를 할당하는 과정을 수행하고 여기서 지정된 각각의 사용자 단말기로부터 해당 복수의 암호키가 활성화되는지 여부를 실시간으로 피드백 받는 과정을 거치고, 이 과정에서 복수의 암호키가 모두 활성화되었을 경우 디지털 자산 거래를 허락하고 어느 하나의 암호키값이라도 피드백되지 않을 경우 거래를 중지하도록 실행하고,
상기 디지털 자산 발행서버는, 사전에 할당된 암호키를 보유한 사용자들이 존재하고 자산 거래를 실시하고자 할 경우에는 계약이행 신호를 요청하게 되고, 복수의 암호키를 할당받은 사용자들은 모두 계약이행 확인 신호에 따라 자신의 암호키값을 입력받으며,
해당 킷값이 입력되지 못할 경우 해당 신호(계약이행 확인 신호)는 자동으로 소멸되고 생존신호 발생모드를 통해 암호키를 소지한 사용자들에 대한 유효 여부 검사를 실시하여 유효성 검사에 따라 복수의 암호키 보유자들은 해당 킷값을 전자지갑으로 전송하고,
임의의 시간동안 확인 킷값이 전송되지 않을 경우 미확인자에 대한 암호키 자격 박탈을 실행하고 관리자 리스트에서 삭제되는 디지털 자산관리를 위한 전자지갑 암호화 시스템.Issuance of digital assets (cryptocurrency) to issue digital assets for funds funded for issuance of digital assets (cryptocurrency), and to use the funded funds to manage and execute the corresponding funds in transactions between consumers and suppliers server; And
A user terminal that includes an electronic wallet corresponding to an application program for storing digital assets issued by the digital asset issuing server, and determines whether to use the stored cryptocurrency through the authentication process of one user or multiple users Is composed of;
A plurality of encryption keys are assigned to an electronic wallet configured in the user terminal to store issued digital assets, and a plurality of encryption keys allocated to the electronic wallet are allocated to one master user terminal designated by the digital asset issuing server. Performing a process of allocating an encryption key to another one or two or more user terminals designated by the master user terminal and receiving feedback in real time whether the plurality of encryption keys are activated from each of the user terminals designated here, In this process, if all of the encryption keys are activated, the digital asset transaction is allowed, and if any one encryption key value is not fed back, the transaction is stopped.
The digital asset issuing server requests a contract fulfillment signal when there are users with a pre-allocated encryption key and wants to conduct an asset transaction, and all users who have been assigned a plurality of encryption keys receive a contract performance confirmation signal. Accordingly, it receives its own encryption key value,
If the corresponding kit value cannot be entered, the corresponding signal (confirmation signal for contract fulfillment) is automatically extinguished, and through the survival signal generation mode, a plurality of cryptographic key holders according to the validity check is performed by checking the validity of the users holding the cryptographic key. Send the kit value to the electronic wallet,
An electronic wallet encryption system for digital asset management that deprives an unidentified person of the encryption key qualification and deletes it from the list of administrators when the confirmation kit value is not transmitted for a certain period of time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190086758A KR102180919B1 (en) | 2019-07-18 | 2019-07-18 | Electronic wallet encryption system for digital asset management |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190086758A KR102180919B1 (en) | 2019-07-18 | 2019-07-18 | Electronic wallet encryption system for digital asset management |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102180919B1 true KR102180919B1 (en) | 2020-12-08 |
Family
ID=73779229
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190086758A KR102180919B1 (en) | 2019-07-18 | 2019-07-18 | Electronic wallet encryption system for digital asset management |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102180919B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220132984A (en) * | 2021-03-24 | 2022-10-04 | 김승찬 | Virtuous circle consumption platform system of investment capital through online shopping |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101813256B1 (en) | 2017-07-18 | 2017-12-29 | 이기호 | Payment system using virtual money exchange |
KR101857926B1 (en) | 2017-12-07 | 2018-06-19 | 김민수 | System for Providing Cyber Money Service using Celebrity‘s Popularity Ratings |
KR20180074655A (en) * | 2015-07-09 | 2018-07-03 | 리퀴드 마켓스 그룹 인크. | Systems and methods for trading, authorizing and settlement of securities transactions using block-chain technology |
KR101887683B1 (en) | 2018-01-03 | 2018-09-10 | 장길호 | Method for providing virtual money transaction service based on production amount of primary industry |
KR101904208B1 (en) | 2018-04-24 | 2018-10-04 | (주)에스씨씨 | Block chain based cryptocurrency and electronic wallet management system |
KR101908701B1 (en) | 2017-08-14 | 2018-10-16 | 오영한 | Method for providing virtual money circulation service using profit of rental and financial service based on block chain |
KR20180114198A (en) * | 2016-02-23 | 2018-10-17 | 엔체인 홀딩스 리미티드 | A Universal Tokenization System for Block Cache-Based Cryptography |
KR20180119488A (en) | 2017-04-25 | 2018-11-02 | 주식회사 모아플래닛 | Method, flatform server and system for providing discount reserve point using cryptocurrency |
KR20180128874A (en) | 2018-11-14 | 2018-12-04 | 주식회사 미탭스플러스 | Apparatus and method of deposit of cryptocurrency exchange using transaction verification |
-
2019
- 2019-07-18 KR KR1020190086758A patent/KR102180919B1/en active IP Right Grant
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180074655A (en) * | 2015-07-09 | 2018-07-03 | 리퀴드 마켓스 그룹 인크. | Systems and methods for trading, authorizing and settlement of securities transactions using block-chain technology |
KR20180114198A (en) * | 2016-02-23 | 2018-10-17 | 엔체인 홀딩스 리미티드 | A Universal Tokenization System for Block Cache-Based Cryptography |
KR20180119488A (en) | 2017-04-25 | 2018-11-02 | 주식회사 모아플래닛 | Method, flatform server and system for providing discount reserve point using cryptocurrency |
KR101813256B1 (en) | 2017-07-18 | 2017-12-29 | 이기호 | Payment system using virtual money exchange |
KR101908701B1 (en) | 2017-08-14 | 2018-10-16 | 오영한 | Method for providing virtual money circulation service using profit of rental and financial service based on block chain |
KR101857926B1 (en) | 2017-12-07 | 2018-06-19 | 김민수 | System for Providing Cyber Money Service using Celebrity‘s Popularity Ratings |
KR101887683B1 (en) | 2018-01-03 | 2018-09-10 | 장길호 | Method for providing virtual money transaction service based on production amount of primary industry |
KR101904208B1 (en) | 2018-04-24 | 2018-10-04 | (주)에스씨씨 | Block chain based cryptocurrency and electronic wallet management system |
KR20180128874A (en) | 2018-11-14 | 2018-12-04 | 주식회사 미탭스플러스 | Apparatus and method of deposit of cryptocurrency exchange using transaction verification |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220132984A (en) * | 2021-03-24 | 2022-10-04 | 김승찬 | Virtuous circle consumption platform system of investment capital through online shopping |
KR102648561B1 (en) * | 2021-03-24 | 2024-03-15 | 김승찬 | Virtuous circle consumption platform system of investment capital through online shopping |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11893637B2 (en) | Systems and methods for cryptographic trading | |
US11783323B1 (en) | Autonomous devices | |
US20240046253A1 (en) | Methods and systems for digital reward processing | |
US10552904B2 (en) | Device, system, and method for transfer of commodities | |
US20160125403A1 (en) | Offline virtual currency transaction | |
US20150046337A1 (en) | Offline virtual currency transaction | |
KR20210024994A (en) | Digital asset exchange | |
US20170228705A1 (en) | Secure electronic storage devices for physical delivery of digital currencies when trading | |
AU2017216289A1 (en) | Systems and methods for storing and sharing transactional data using distributed computer systems | |
CN109416795A (en) | The token paradigmatic system of multi transaction | |
WO2018060951A1 (en) | A system for trading in a contract-free manner | |
KR101908701B1 (en) | Method for providing virtual money circulation service using profit of rental and financial service based on block chain | |
KR102110605B1 (en) | Method for trading blockchain exchange based real electronic wallet and method for trading the same | |
CN107256484A (en) | Mobile payment sublicense method and the payment system realized using this method | |
CN107852333A (en) | System and method for the mandate of sharable content object | |
KR102294623B1 (en) | Purchasing goods relay system and method based on blockchain | |
KR102294429B1 (en) | system for issues virtual currency based on a lightening network | |
KR102180919B1 (en) | Electronic wallet encryption system for digital asset management | |
KR20130083050A (en) | Banking payment agency system using a virtual account and controlling method therefor | |
KR102059175B1 (en) | A method and system of crypto-currency transaction management based on crypto-currency wallet. | |
KR102170025B1 (en) | Service Method and Device for Providing Processor Hybrid Block Chain Platform | |
KR20210051460A (en) | System and Method for the safe transactions of the virtual money based on block chain | |
KR102456619B1 (en) | System for providing blockchain based auction allocating service for secondhand ticket | |
KR20190121263A (en) | Security system and method for online trade information | |
CN114140251B (en) | Electronic ticket pledge method and system based on proxy re-encryption |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GRNT | Written decision to grant |