KR20230151784A - Digital asset payment agency system and method of the same - Google Patents
Digital asset payment agency system and method of the same Download PDFInfo
- Publication number
- KR20230151784A KR20230151784A KR1020220051549A KR20220051549A KR20230151784A KR 20230151784 A KR20230151784 A KR 20230151784A KR 1020220051549 A KR1020220051549 A KR 1020220051549A KR 20220051549 A KR20220051549 A KR 20220051549A KR 20230151784 A KR20230151784 A KR 20230151784A
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- trustee
- digital asset
- wallet
- payment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
- G06Q20/023—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] the neutral party being a clearing house
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/08—Payment architectures
- G06Q20/14—Payment architectures specially adapted for billing systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/06—Asset management; Financial planning or analysis
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Computer Security & Cryptography (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Educational Administration (AREA)
- Data Mining & Analysis (AREA)
- Computer Networks & Wireless Communication (AREA)
- Technology Law (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
본 발명은 디지털 자산 결제 대행 시스템 및 방법에 관한 것으로, 보다 상세하게는 이용자가 디지털 자산을 이용하여 결제 대금을 지급할 수 있도록 디지털 자산 결제 처리를 대행하는 디지털 자산 결제 대행 시스템 및 방법에 관한 것이다.The present invention relates to a digital asset payment agency system and method, and more specifically, to a digital asset payment agency system and method that handles digital asset payment processing so that users can pay payments using digital assets.
최근에 들어 가상자산에 대한 투자가 급증함에 따라 비트코인, 이더리움을 비롯한 다양한 종류의 가상자산의 관리를 수탁하여 가상자산 관리를 수행하는 서비스가 요구되고 있다. 가상자산 관리 서비스는 고객의 가상자산을 안전하게 보관하고 관리하는 서비스를 제공하는 등 여러 가지 이점을 가지고 있다. 그러나, 종래의 가상자산 관리 서비스는 대부분 단순히 가상자산을 보관하는 수준에 그치고 있다.Recently, as investment in virtual assets has rapidly increased, there is a demand for services that perform virtual asset management by entrusting the management of various types of virtual assets, including Bitcoin and Ethereum. Virtual asset management services have several advantages, including providing services to safely store and manage customers’ virtual assets. However, most conventional virtual asset management services are limited to simply storing virtual assets.
일 예로, 이용자가 네이버 페이나, 카카오 페이 등의 간편 결제사를 통해 결제 대금을 처리하는 방식은 카드 결제, 계좌 이체 등의 방식으로 주로 수행되고 있다. 한편, 가상자산을 이용하여 결제를 할 수 있더라도, 등록된 가상자산 계좌에 가상자산이 없거나 결제 대금 보다 부족한 경우, 가상자산을 이용한 결제를 수행할 수 없는 문제가 있다.For example, the way users process payments through simple payment companies such as Naver Pay or Kakao Pay is mainly carried out through card payments and bank transfers. On the other hand, even if payment can be made using virtual assets, there is a problem in which payment using virtual assets cannot be made if there are no virtual assets in the registered virtual asset account or if the payment amount is insufficient.
또한, 이용자가 가상자산 계좌에 보유하고 있는 가상자산을 거래하는 과정이 번거롭고, 이용자의 판단으로 가상자산의 투자(매매 거래)나 이전, 관리 등을 하게 되어 가상자산을 이용하여 높은 투자 수익을 기대하기 어려운 한계가 있다. 또한, 종래의 가상자산 관련 서비스는 고객이 기업 등의 조직일 경우, 담당 직원이 디지털 자산을 탈취하는 것을 방지하기 어려우며, 해킹의 위험도 있어 이에 대한 방지 대책이 필요하다.In addition, the process of trading virtual assets held by users in their virtual asset accounts is cumbersome, and investment (trading), transfer, and management of virtual assets is made based on the user's judgment, so high investment returns are expected by using virtual assets. There are limits to what is difficult to do. In addition, for conventional virtual asset-related services, when the customer is an organization such as a company, it is difficult to prevent employees in charge from stealing digital assets, and there is a risk of hacking, so preventive measures are needed.
본 발명은 이용자가 디지털 자산을 이용하여 결제 대금을 지급할 수 있도록 디지털 자산 결제 처리를 대행하는 디지털 자산 결제 대행 시스템 및 방법을 제공하기 위한 것이다.The present invention is intended to provide a digital asset payment agency system and method that handles digital asset payment processing so that users can make payment using digital assets.
또한, 본 발명은 디지털 자산 결제 대행 서비스와 함께, 이용자, 고객사(결제사), 수탁사 및 운용사 간의 협업 및 운영키 공유를 통한 디지털 자산 투자 서비스를 제공하는 디지털 자산 결제 대행 시스템 및 방법을 제공하기 위한 것이다.In addition, the present invention provides a digital asset payment agency system and method that provides digital asset investment services through collaboration and operating key sharing between users, customers (payment companies), trustees, and managers, along with digital asset payment agency services. It is for.
또한, 본 발명은 디지털 자산 관리를 위한 계정을 신청자 계정과 승인자 계정으로 분산시켜 디지털 자산의 탈취 및 해킹 위험을 줄일 수 있는 디지털 자산 결제 대행 시스템 및 방법을 제공하기 위한 것이다.In addition, the present invention is intended to provide a digital asset payment agency system and method that can reduce the risk of digital asset theft and hacking by distributing accounts for digital asset management into applicant accounts and approver accounts.
본 발명의 실시예에 따른 디지털 자산 결제 대행 방법은 결제사 단말이 이용자 단말로부터 이용자의 결제를 위한 디지털 자산 매수를 요청받는 단계; 고객사인 위탁자 단말에 해당하는 상기 결제사 단말이 수탁자 단말로 상기 디지털 자산 매수의 수탁을 요청하는 단계; 상기 수탁자 단말이 상기 위탁자 단말 별로 상기 디지털 자산의 관리를 위한 수탁자 지갑을 생성하여 디지털 자산 거래소 단말에 등록하는 단계; 상기 디지털 자산 거래소 단말에 의해, 상기 수탁자 지갑에 디지털 자산을 매수하는 단계; 상기 수탁자 단말이 디지털 자산 매수 결과를 상기 결제사 단말로 통보하는 단계; 상기 결제사 단말이 상기 수탁자 지갑에 보관 중인 디지털 자산을 조회하여 상기 이용자 단말에 의해 요청된 결제를 처리하여 결제 대금을 지급하는 단계; 상기 결제사 단말이 상기 결제 대금에 해당하는 디지털 자산 매도를 상기 수탁자 단말로 요청하는 단계; 상기 수탁자 단말이 상기 디지털 자산 매도에 따른 원화를 상기 디지털 자산 거래소 단말로부터 지급받는 단계; 및 상기 수탁자 단말이 상기 디지털 자산 거래소 단말로부터 지급받은 원화를 상기 결제사 단말로 전달하여 결제 대금을 청산하는 단계를 포함한다.The digital asset payment agency method according to an embodiment of the present invention includes the steps of a payment company terminal receiving a request from a user terminal to purchase digital assets for the user's payment; A step of requesting entrustment of the purchase of the digital asset by the payment company terminal corresponding to the consignor terminal, which is a customer sign, to the trustee terminal; Step of the trustee terminal creating a trustee wallet for management of the digital asset for each trustee terminal and registering it in a digital asset exchange terminal; purchasing digital assets in the trustee wallet by the digital asset exchange terminal; Notifying the trustee terminal of the digital asset purchase result to the payment company terminal; The payment company terminal checks the digital assets stored in the trustee wallet, processes the payment requested by the user terminal, and pays the payment amount; Requesting the payment company terminal to sell digital assets corresponding to the payment amount to the trustee terminal; The trustee terminal receiving payment in won according to the sale of the digital asset from the digital asset exchange terminal; And a step of the trustee terminal transferring the won received from the digital asset exchange terminal to the payment company terminal to settle the payment amount.
본 발명의 실시예에 따른 디지털 자산 결제 대행 방법은 상기 디지털 자산 거래소 단말이 상기 수탁자 지갑에 대해 디지털 자산 관리를 위한 하나 이상의 운영키를 생성하여 상기 수탁자 단말로 전달하는 단계; 상기 수탁자 단말이 상기 하나 이상의 운영키를 디지털 자산을 운용하는 운용사 단말로 제공하는 단계; 상기 수탁자 단말이 상기 운용사 단말로부터 상기 운영키를 이용한 디지털 자산 운용에 따른 운용 데이터를 제공받는 단계; 및 상기 수탁자 단말이 상기 운용 데이터에 따른 수익을 위탁자에게 제공하는 단계를 더 포함할 수 있다.The digital asset payment agency method according to an embodiment of the present invention includes the steps of the digital asset exchange terminal generating one or more operating keys for digital asset management for the trustee wallet and transmitting them to the trustee terminal; The trustee terminal providing the one or more operating keys to an operator terminal that manages digital assets; The trustee terminal receiving operation data according to digital asset operation using the operation key from the manager terminal; And it may further include the step of the trustee terminal providing profits according to the operation data to the trustee.
상기 수탁자 지갑은 상기 수탁자 단말의 대표 지갑으로 등록되는 수탁자 대표 지갑과, 상기 고객사를 기준으로 상기 수탁자 대표 지갑의 하위 지갑으로 등록되는 하나 이상의 수탁자 서브 지갑을 포함할 수 있다. 상기 수탁자 서브 지갑은 상기 운용사 단말에 의해 운용 가능한 운용사 서브 지갑, 상기 결제사 단말이 운용 가능한 고객사 서브 지갑, 상기 수탁자 단말에 의해 운용 가능한 수탁사 서브 지갑, 및 상기 이용자 단말에 의해 운용 가능한 이용자 서브 지갑을 포함할 수 있다.The trustee wallet may include a trustee representative wallet registered as the representative wallet of the trustee terminal, and one or more trustee sub-wallets registered as sub-wallets of the trustee representative wallet based on the customer company. The trustee sub-wallet includes a management company sub-wallet that can be operated by the management company terminal, a customer company sub-wallet that can be operated by the payment company terminal, a trustee sub-wallet that can be operated by the trustee terminal, and a user sub-wallet that can be operated by the user terminal. may include.
본 발명의 실시예에 따른 디지털 자산 결제 대행 방법은 상기 디지털 자산 거래소 단말이 상기 운용사 단말의 디지털 자산 운용을 위한 제1 운영키를 생성하는 단계; 상기 디지털 자산 거래소 단말이 상기 결제사 단말의 디지털 자산 운용을 위한 제2 운영키를 생성하는 단계; 상기 디지털 자산 거래소 단말이 상기 수탁자 단말의 디지털 자산 운용을 위한 제3 운영키를 생성하는 단계; 상기 디지털 자산 거래소 단말이 상기 이용자 단말의 디지털 자산 운용을 위한 제4 운영키를 생성하는 단계; 상기 디지털 자산 거래소 단말이 상기 제1 운영키, 상기 제2 운영키, 상기 제3 운영키, 및 상기 제4 운영키를 상기 수탁자 단말로 전달하는 단계; 상기 수탁자 단말이 상기 제1 운영키를 상기 운용사 단말로 제공하는 단계; 상기 수탁자 단말이 상기 제2 운영키를 상기 결제사 단말로 전달하는 단계; 상기 수탁자 단말이 상기 제4 운영키를 상기 이용자 단말로 전달하는 단계; 상기 수탁자 대표 지갑에 보관 중인 디지털 자산 중 상기 운용사 단말에 의해 상기 제1 운영키를 이용하여 운용되는 디지털 자산이 상기 운용사 서브 지갑으로 분류되어 보관되는 단계; 상기 수탁자 대표 지갑에 보관 중인 디지털 자산 중 상기 결제사 단말에 의해 상기 제2 운영키를 이용하여 운용되는 디지털 자산이 상기 고객사 서브 지갑으로 분류되어 보관되는 단계; 상기 수탁자 대표 지갑에 보관 중인 디지털 자산 중 상기 수탁자 단말에 의해 상기 제3 운영키를 이용하여 운용되는 디지털 자산이 상기 수탁사 서브 지갑으로 분류되어 보관되는 단계; 상기 수탁자 대표 지갑에 보관 중인 디지털 자산 중 상기 이용자 단말에 의해 상기 제4 운영키를 이용하여 운용되는 디지털 자산이 상기 이용자 서브 지갑으로 분류되어 보관되는 단계; 및 상기 수탁자 단말이 상기 운용사 서브 지갑, 상기 고객사 서브 지갑, 상기 수탁사 서브 지갑, 상기 이용자 서브 지갑 별로 각각 디지털 자산 가치를 평가하여 상기 결제사 단말로 디지털 자산 투자 수익율 정보를 제공하는 단계를 더 포함할 수 있다.The digital asset payment agency method according to an embodiment of the present invention includes the steps of generating, by the digital asset exchange terminal, a first operating key for digital asset management of the manager terminal; Generating, by the digital asset exchange terminal, a second operating key for digital asset management of the payment company terminal; Generating, by the digital asset exchange terminal, a third operating key for digital asset management of the trustee terminal; Generating, by the digital asset exchange terminal, a fourth operating key for digital asset management of the user terminal; The digital asset exchange terminal transmitting the first operation key, the second operation key, the third operation key, and the fourth operation key to the trustee terminal; The trustee terminal providing the first operating key to the manager terminal; The trustee terminal transmitting the second operating key to the payment company terminal; The trustee terminal transmitting the fourth operating key to the user terminal; Among the digital assets stored in the trustee representative wallet, digital assets operated by the manager terminal using the first operating key are classified and stored in the manager sub-wallet; Among the digital assets stored in the trustee representative wallet, digital assets operated by the payment company terminal using the second operating key are classified and stored in the customer company sub-wallet; Among the digital assets stored in the trustee representative wallet, digital assets operated by the trustee terminal using the third operating key are classified and stored in the trustee sub-wallet; Among the digital assets stored in the trustee representative wallet, digital assets operated by the user terminal using the fourth operating key are classified and stored in the user sub-wallet; And further comprising the step of the trustee terminal evaluating digital asset values for each of the management company sub-wallet, the customer company sub-wallet, the trustee sub-wallet, and the user sub-wallet, and providing digital asset investment rate of return information to the payment company terminal. can do.
상기 디지털 자산은 비트코인, 이더리움 및 클레이튼을 포함하는 가상 화폐들 중에서 선택되는 복수개의 가상 화폐를 포함할 수 있다. 본 발명의 실시예에 따른 디지털 자산 결제 대행 방법은 상기 수탁자 단말의 오너 계정 생성부에 의해, 상기 위탁자 단말의 오너 계정 생성 요청에 따라 오너 계정을 생성하여 상기 위탁자 단말에 공유하는 단계; 상기 수탁자 단말의 신청자 계정 생성부에 의해, 상기 위탁자 단말의 신청자 계정 생성 요청에 따라 상기 복수개의 가상 화폐 및 상기 디지털 자산 지갑 별로 신청자 계정을 생성하여 상기 위탁자 단말에 공유하는 단계; 상기 수탁자 단말의 승인자 계정 생성부에 의해, 상기 오너 계정과 관련된 상기 위탁자 단말의 승인자 계정 생성 요청에 따라 상기 복수개의 가상 화폐 및 상기 디지털 자산 지갑 별로 승인자 계정을 생성하여 상기 위탁자 단말에 공유하는 단계; 상기 수탁자 단말의 승인 요청부에 의해, 상기 신청자 계정을 통해 디지털 자산 관리 신청을 접수하여 상기 승인자 계정으로 디지털 자산 관리 신청에 대한 승인을 요청하는 단계; 상기 수탁자 단말의 계정 검증부에 의해, 상기 디지털 자산 관리 신청에 대한 상기 승인자 계정에 의한 승인 여부에 따라 상기 디지털 자산 관리 신청에 대한 검증을 수행하는 단계; 상기 수탁자 단말의 디지털 자산 확인부에 의해, 상기 디지털 자산 관리 신청과 관련된 상기 수탁자 지갑에 보관 중인 디지털 자산을 확인하는 단계; 상기 수탁자 단말의 디지털 자산 관리부에 의해, 상기 계정 검증부와 상기 디지털 자산 확인부의 검증 및 확인 완료시, 상기 디지털 자산 관리 신청에 따른 자산 관리를 수행하는 단계; 및 상기 수탁자 단말의 디지털 자산 지갑 등록부에 의해, 상기 복수개의 가상 화폐 별로 하나 이상의 디지털 자산 지갑을 등록하는 단계를 포함할 수 있다.The digital asset may include a plurality of virtual currencies selected from virtual currencies including Bitcoin, Ethereum, and Klaytn. The digital asset payment agency method according to an embodiment of the present invention includes the steps of creating an owner account according to an owner account creation request of the consignor terminal, by an owner account creation unit of the consignor terminal, and sharing it with the consignor terminal; Creating an applicant account for each of the plurality of virtual currencies and the digital asset wallet according to a request for creating an applicant account of the trustor terminal, by an applicant account creation unit of the trustee terminal, and sharing the applicant account with the trustor terminal; Generating, by an approver account creation unit of the trustee terminal, an approver account for each of the plurality of virtual currencies and the digital asset wallet according to a request for creating an approver account of the trustor terminal related to the owner account and sharing it with the trustor terminal; receiving a digital asset management application through the applicant account and requesting approval for the digital asset management application from the approver account, by an approval request unit of the trustee terminal; Verifying, by an account verification unit of the trustee terminal, the digital asset management application according to whether the digital asset management application is approved by the approver account; Confirming digital assets stored in the trustee wallet related to the digital asset management application by a digital asset confirmation unit of the trustee terminal; performing asset management according to the digital asset management application upon completion of verification and confirmation of the account verification unit and the digital asset verification unit by the digital asset management unit of the trustee terminal; And it may include registering one or more digital asset wallets for each of the plurality of virtual currencies by the digital asset wallet register of the trustee terminal.
본 발명의 실시예에 따르면, 상기 디지털 자산 결제 대행 방법을 실행하도록 컴퓨터로 판독 가능한 기록 매체에 기록된 컴퓨터 프로그램이 제공된다.According to an embodiment of the present invention, a computer program recorded on a computer-readable recording medium is provided to execute the digital asset payment agency method.
본 발명의 실시예에 의하면, 이용자가 디지털 자산을 이용하여 결제 대금을 지급할 수 있도록 디지털 자산 결제 처리를 대행하는 디지털 자산 결제 대행 시스템 및 방법이 제공된다.According to an embodiment of the present invention, a digital asset payment agency system and method are provided for processing digital asset payments so that users can pay payments using digital assets.
또한, 본 발명의 실시예에 의하면, 디지털 자산 결제 대행 서비스와 함께, 이용자, 고객사(결제사), 수탁사 및 운용사 간의 협업 및 운영키 공유를 통한 디지털 자산 투자 서비스를 제공할 수 있다.In addition, according to an embodiment of the present invention, along with a digital asset payment agency service, it is possible to provide a digital asset investment service through collaboration and operating key sharing between users, customer companies (payment companies), trustees, and management companies.
또한, 본 발명의 실시예에 의하면, 디지털 자산 관리를 위한 고객사 계정을 신청자 계정과 승인자 계정으로 분산시켜 디지털 자산의 탈취 및 해킹 위험을 줄일 수 있다.In addition, according to an embodiment of the present invention, the risk of theft and hacking of digital assets can be reduced by distributing customer accounts for digital asset management into applicant accounts and approver accounts.
도 1은 본 발명의 실시예에 따른 디지털 자산 결제 대행 시스템의 구성도이다.
도 2는 본 발명의 실시예에 따른 디지털 자산 결제 대행 방법의 순서도이다.
도 3은 본 발명의 실시예에 따라 디지털 자산 거래소를 이용하여 디지털 자산을 투자하는 과정을 설명하기 위한 개념도이다.
도 4는 본 발명의 실시예에 따른 디지털 자산 결제 대행 시스템을 구성하는 수탁자 단말의 구성도이다.
도 5는 본 발명의 실시예에 따라 디지털 자산 투자를 위한 신청자 계정 및 승인자 계정을 생성하는 과정을 나타낸 순서도이다.
도 6은 본 발명의 실시예에 따른 디지털 자산 관리 신청 및 승인 과정을 나타낸 순서도이다.
도 7은 본 발명의 다른 실시예에 따른 디지털 자산 관리 신청 및 승인 과정을 나타낸 순서도이다.Figure 1 is a configuration diagram of a digital asset payment agency system according to an embodiment of the present invention.
Figure 2 is a flowchart of a digital asset payment agency method according to an embodiment of the present invention.
Figure 3 is a conceptual diagram illustrating the process of investing digital assets using a digital asset exchange according to an embodiment of the present invention.
Figure 4 is a configuration diagram of a trustee terminal constituting a digital asset payment agency system according to an embodiment of the present invention.
Figure 5 is a flowchart showing the process of creating an applicant account and an approver account for digital asset investment according to an embodiment of the present invention.
Figure 6 is a flowchart showing the digital asset management application and approval process according to an embodiment of the present invention.
Figure 7 is a flowchart showing the digital asset management application and approval process according to another embodiment of the present invention.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.The advantages and features of the present invention and methods for achieving them will become clear by referring to the embodiments described in detail below along with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below and may be implemented in various different forms. The present embodiments are merely provided to ensure that the disclosure of the present invention is complete and to be understood by those skilled in the art. It is provided to fully inform those who have the scope of the invention, and the present invention is only defined by the scope of the claims. Like reference numerals refer to like elements throughout the specification.
본 명세서에서, 어떤 부분이 어떤 구성요소를 '포함'한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 본 명세서에서 사용되는 '~부'는 적어도 하나의 기능이나 동작을 처리하는 단위로서, 예를 들어 소프트웨어, FPGA 또는 하드웨어 구성요소를 의미할 수 있다.In this specification, when a part 'includes' a certain component, this means that it may further include other components rather than excluding other components unless specifically stated to the contrary. As used herein, '~unit' refers to a unit that processes at least one function or operation, and may mean, for example, software, FPGA, or hardware components.
'~부'에서 제공하는 기능은 복수의 구성요소에 의해 분리되어 수행되거나, 다른 추가적인 구성요소와 통합될 수도 있다. 본 명세서의 '~부'는 반드시 소프트웨어 또는 하드웨어에 한정되지 않으며, 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고, 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 이하에서는 도면을 참조하여 본 발명의 실시예에 대해서 구체적으로 설명하기로 한다.The functions provided in '~ part' may be performed separately by multiple components, or may be integrated with other additional components. '~ part' in this specification is not necessarily limited to software or hardware, and may be configured to be in an addressable storage medium, or may be configured to reproduce one or more processors. Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
도 1은 본 발명의 실시예에 따른 디지털 자산 결제 대행 시스템의 구성도이다. 도 1을 참조하면, 본 발명의 실시예에 따른 디지털 자산 결제 대행 시스템(10)은 위탁자 단말에 해당하는 하나 이상의 결제사 단말(100), 수탁자 단말(200), 수탁자 DB(300), 디지털 자산 거래소 단말(400), 운용사 단말(500), 및 이용자 단말(600)을 포함할 수 있다.1 is a configuration diagram of a digital asset payment agency system according to an embodiment of the present invention. Referring to Figure 1, the digital asset payment agency system 10 according to an embodiment of the present invention includes one or more payment company terminals 100 corresponding to the consignor terminal, a trustee terminal 200, a trustee DB 300, and a digital asset. It may include an exchange terminal 400, an operator terminal 500, and a user terminal 600.
본 발명의 실시예에 따른 디지털 자산 결제 대행 시스템(10)은 결제사 단말(100)이 수탁자 단말(200)로 이용자의 결제 대금 처리를 위한 디지털 자산 매수의 수탁을 요청하여 수탁자 지갑을 생성하고, 수탁자 지갑에 보유된 디지털 자산을 조회하여 결제 대금을 지급한 후, 디지털 자산 매도에 따른 원화를 수탁자로부터 전달받아 결제 대금을 청산하는 디지털 자산 결제 대행 서비스를 제공할 수 있다.The digital asset payment agency system 10 according to an embodiment of the present invention creates a trustee wallet by requesting the payment company terminal 100 to entrust the trustee terminal 200 to purchase digital assets for processing the user's payment, It is possible to provide a digital asset payment agency service that checks the digital assets held in the trustee's wallet, pays the payment, and then receives won from the trustee according to the sale of digital assets to settle the payment.
또한, 본 발명의 실시예에 따른 디지털 자산 결제 대행 시스템(10)은 결제사 단말(100)이 수탁자 단말(200)로 디지털 자산 매수를 수탁하여 운용을 요청하면, 수탁자 단말(200)이 결제사 단말(100) 별로 디지털 자산의 관리를 위한 수탁자 지갑을 생성하여 디지털 자산 거래소 단말(400)에 등록하고, 디지털 자산 거래소 단말(400)에 의해 생성된 하나 이상의 운영키를 결제사 단말(100), 운용사 단말(500), 및 이용자 단말(600)에 공유하며, 운용사 단말(500)로부터 운용 데이터를 제공받거나 결제사 단말(100) 및/또는 수탁자 단말(200)에 의한 운용 데이터를 분석하여 디지털 자산 투자에 따른 수익을 산출하여 위탁자에게 제공하는 일련의 디지털 자산 투자 서비스를 제공할 수 있다.In addition, in the digital asset payment agency system 10 according to an embodiment of the present invention, when the payment company terminal 100 entrusts the trustee terminal 200 to purchase digital assets and requests operation, the trustee terminal 200 A trustee wallet for management of digital assets is created for each terminal 100 and registered in the digital asset exchange terminal 400, and one or more operating keys generated by the digital asset exchange terminal 400 are sent to the payment company terminal 100, Digital assets are shared with the management company terminal 500 and the user terminal 600, and management data is provided from the management company terminal 500 or management data is analyzed by the payment company terminal 100 and/or the trustee terminal 200. It is possible to provide a series of digital asset investment services that calculate the return on investment and provide it to the consignor.
결제사 단말(100)은 이용자의 디지털 자산을 이용한 결제 대금 처리를 수행하는 결제사의 단말기임과 동시에, 수탁자 단말(200)에 이용자의 디지털 자산의 보관 및 관리, 거래(매매), 및 투자를 위탁하는 위탁자와 관련된 위탁자 단말일 수 있다. 결제사 단말(100)은 예를 들어, 네이버 페이나, 카카오 페이 등의 간편 결제사의 단말기일 수 있다.The payment company terminal 100 is a terminal of the payment company that processes payments using the user's digital assets, and at the same time entrusts the storage and management, trading (selling), and investment of the user's digital assets to the trustee terminal 200. It may be a consignor terminal related to the consignor. For example, the payment company terminal 100 may be a terminal of a simple payment company such as Naver Pay or Kakao Pay.
결제사 단말(100), 수탁자 단말(200), 디지털 자산 거래소 단말(400), 운용사 단말(500), 및/또는 이용자 단말(600)은 예를 들어 데스크탑 PC, 랩탑, 노트북, 스마트폰, 스마트패드 등의 단말기로 제공될 수 있으나, 이에 한정되지는 않는다.The payment company terminal 100, the trustee terminal 200, the digital asset exchange terminal 400, the operator terminal 500, and/or the user terminal 600 include, for example, desktop PCs, laptops, notebooks, smartphones, and smart phones. It may be provided as a terminal such as a pad, but is not limited to this.
수탁자 단말(200)은 결제사 단말(100)로부터 디지털 자산의 매수, 매도, 보관, 이전, 투자 등을 수탁하여, 결제사 단말(100)로부터 요청받은 디지털 자산을 보관, 관리하는 외에 디지털 자산을 투자하는 디지털 자산 관련 서비스를 제공할 수 있다.The trustee terminal 200 is entrusted with the purchase, sale, storage, transfer, investment, etc. of digital assets from the payment company terminal 100, and stores and manages the digital assets requested from the payment company terminal 100. We can provide services related to digital assets you invest in.
수탁자 데이터베이스(DB; database)(300)는 결제사 단말(100)로부터 위탁받은 디지털 자산과 관련된 다양한 정보, 예를 들어, 후술되는 오너 계정 정보, 신청자 계정 정보, 승인자 계정 정보, 디지털 자산을 보관하기 위한 디지털 자산 지갑 정보(예를 들어, 난수번호에 해당하는 디지털 자산 지갑 주소/지갑 계좌) 등을 저장할 수 있다.The trustee database (DB) 300 stores various information related to digital assets entrusted from the payment company terminal 100, such as owner account information, applicant account information, approver account information, and digital assets, which will be described later. Digital asset wallet information (for example, digital asset wallet address/wallet account corresponding to a random number) can be stored.
본 발명의 실시예에서, 이용자가 간편 결제사를 통한 디지털 자산 결제 서비스와 함께, 디지털 자산의 투자 서비스까지 가입한 경우, 결제사 단말(100)은 이용자의 디지털 자산에 대한 거래를 통한 수익화를 위해, 제휴된 수탁사에 이용자의 디지털 자산 투자를 수탁할 수 있다.In an embodiment of the present invention, when a user subscribes to a digital asset payment service through a simple payment company as well as a digital asset investment service, the payment company terminal 100 monetizes the user's digital assets through transactions. For this purpose, the user's digital asset investment can be entrusted to an affiliated trustee.
도 2는 본 발명의 실시예에 따른 디지털 자산 결제 대행 방법의 순서도이다. 도 1 및 도 2를 참조하여 설명하면, 이용자가 간편 결제사를 통해 디지털 자산을 이용한 결제 처리를 수행하기 위하여, 이용자 단말(600)은 결제사 단말(100)로 디지털 자산 매수를 요청할 수 있다(S1). 이용자가 이미 결제 대금 이상의 디지털 자산을 보유하고 있는 경우에는 단계 S1은 생략될 수 있다.Figure 2 is a flowchart of a digital asset payment agency method according to an embodiment of the present invention. 1 and 2, in order for a user to process a payment using digital assets through a simple payment company, the user terminal 600 may request the purchase of digital assets from the payment company terminal 100 ( S1). If the user already holds digital assets greater than the payment amount, step S1 can be omitted.
이용자 단말(600)로부터 디지털 자산 매수를 요청받은 결제사 단말(100)은 이용자의 결제 대금 처리를 위해 수탁자 단말(200)로 디지털 자산 매수의 수탁을 요청할 수 있다(S2). 수탁자 단말(200)은 고객사인 위탁자 단말에 해당하는 결제사 /이용자별로 디지털 자산의 관리를 위한 수탁자 지갑을 생성하여 디지털 자산 거래소 단말(400)에 등록할 수 있다(S3).The payment company terminal 100, which has received a request to purchase digital assets from the user terminal 600, may request the trustee terminal 200 to entrust the purchase of digital assets in order to process the user's payment (S2). The trustee terminal 200 can create a trustee wallet for management of digital assets for each payment company/user corresponding to the client terminal, and register it in the digital asset exchange terminal 400 (S3).
수탁자 단말(200)은 디지털 자산 거래소 단말(400)에 의해, 수탁자 지갑에 디지털 자산을 매수하고(S4-1, S4-2), 디지털 자산 매수 결과를 결제사 단말(100)로 통보할 수 있다(S4-3). 결제사 단말(100)은 이용자 단말(600)에 디지털 자산 매수에 따른 디지털 자산 정보와 매수 내역 및 잔액 등을 조회할 수 있으며, 해당 정보를 이용자 단말(600)에 제공할 수 있다(S5-1, S5-2).The trustee terminal 200 can purchase digital assets in the trustee wallet by the digital asset exchange terminal 400 (S4-1, S4-2) and notify the payment company terminal 100 of the digital asset purchase results. (S4-3). The payment company terminal 100 can query the user terminal 600 for digital asset information, purchase history, balance, etc. according to digital asset purchases, and provide the relevant information to the user terminal 600 (S5-1) , S5-2).
이용자는 카드 결제, 계좌 이체 등의 방식으로 디지털 자산을 매수/충전한 후, 이용자 단말(600)을 통해 디지털 자산 결제 또는 매도를 결제사 단말(100)에 요청할 수 있다(S6). 결제사 단말(100)은 수탁자 지갑에 보관 중인 디지털 자산을 조회하여 이용자 단말(600)에 의해 요청된 결제를 처리하여 가맹점 결제 대금을 지급할 수 있다(S7).After purchasing/recharging digital assets through card payment, account transfer, etc., the user may request payment or sale of digital assets to the payment company terminal 100 through the user terminal 600 (S6). The payment company terminal 100 can check the digital assets stored in the trustee wallet, process the payment requested by the user terminal 600, and pay the merchant payment amount (S7).
결제사 단말(100)은 이용자의 가맹점 결제 대금에 해당하는 디지털 자산 매도를 수탁자 단말(200)로 요청할 수 있다(S8-1). 수탁자 단말(200)은 디지털 자산 이전을 디지털 자산 거래소 단말(400)에 요청하여(S8-2), 디지털 자산 매도에 따른 원화를 디지털 자산 거래소 단말(400)로부터 지급받은 후, 지급받은 원화를 결제사 단말(100)로 전달하여 결제 대금/미수금을 청산할 수 있다(S9-1, S9-2, S9-3, S10).The payment company terminal 100 may request the trustee terminal 200 to sell digital assets corresponding to the user's payment amount at the affiliated store (S8-1). The trustee terminal 200 requests the digital asset exchange terminal 400 to transfer digital assets (S8-2), receives payment in won from the digital asset exchange terminal 400 in accordance with the sale of the digital asset, and then settles the received won. The payment amount/receivables can be cleared by transmitting it to the company terminal 100 (S9-1, S9-2, S9-3, S10).
다음으로, 이용자가 결제사 단말(100)을 통해 미리 충전한 디지털 자산을 이용하여 디지털 자산 거래를 통한 투자 서비스를 제공하는 과정에 대해 설명한다. 이용자가 결제사 단말(100)을 통해 미리 충전한 디지털 자산을 통한 투자 수익을 얻을 수 있도록, 결제사 단말(100)은 수탁자 단말(200)에 디지털 자산 투자를 일임할 수 있으며, 결제사 단말(100)로부터 투자를 수탁한 수탁자 단말(200)은 제휴된 운용사(500)를 통해 이용자의 디지털 자산을 운용하여 디지털 자산 투자 수익을 창출할 수 있다.Next, the process of providing an investment service through digital asset trading using digital assets pre-charged by the user through the payment company terminal 100 will be described. In order for users to obtain investment returns through digital assets pre-charged through the payment company terminal 100, the payment company terminal 100 can entrust digital asset investment to the trustee terminal 200, and the payment company terminal (100) The trustee terminal 200, which has entrusted the investment from 100), can generate digital asset investment profits by managing the user's digital assets through the affiliated management company 500.
도 3은 본 발명의 실시예에 따라 디지털 자산 거래소를 이용하여 디지털 자산을 투자하는 과정을 설명하기 위한 개념도이다. 도 1 및 도 3을 참조하여 설명하면, 먼저 하나 이상의 고객사에 대응되는 하나 또는 복수개의 결제사 단말(100)이 수탁자 단말(200)로 디지털 자산을 수탁하여 운용을 요청할 수 있다.Figure 3 is a conceptual diagram illustrating the process of investing digital assets using a digital asset exchange according to an embodiment of the present invention. Referring to FIGS. 1 and 3 , first, one or more payment company terminals 100 corresponding to one or more customer companies may entrust digital assets to the trustee terminal 200 and request operation.
결제사 단말(100)로부터 디지털 자산을 수탁받은 수탁자 단말(200)은 고객사에 해당하는 결제사 단말(100) 별로 디지털 자산의 관리를 위한 수탁자 지갑을 생성하여 디지털 자산 거래소 단말(400)에 등록할 수 있다. 이에 따라 고객사의 요청에 따라 이용자의 디지털 자산이 수탁자 지갑으로 보관되어 투자에 활용될 수 있다.The trustee terminal 200, which has received digital assets entrusted from the payment company terminal 100, creates a trustee wallet for management of digital assets for each payment company terminal 100 corresponding to the customer company and registers it in the digital asset exchange terminal 400. You can. Accordingly, at the request of the customer, the user's digital assets can be stored in the trustee wallet and used for investment.
디지털 자산 거래소 단말(400)은 수탁자가 보유한 수탁자 지갑에 대해 디지털 자산 관리를 위한 하나 이상의 운영키(예를 들어, 디지털 자산 투자를 위한 암호/패스워드)를 생성하여 수탁자 단말(200)로 전달할 수 있다. 수탁자 단말(200)은 디지털 자산 거래소 단말(400)로부터 전달받은 운영키를 결제사 단말(100), 디지털 자산을 운용하는 운용사 단말(500), 및/또는 이용자 단말(600)로 제공하여 운영키를 공유할 수 있다.The digital asset exchange terminal 400 may generate one or more operating keys for digital asset management (e.g., password/password for digital asset investment) for the trustee wallet held by the trustee and transmit it to the trustee terminal 200. . The trustee terminal 200 provides the operation key received from the digital asset exchange terminal 400 to the payment company terminal 100, the manager terminal 500 that operates the digital asset, and/or the user terminal 600 to provide the operation key. can be shared.
운용사 단말(500)은 수탁자 단말(200)로부터 제공받은 운영키를 이용하여 수탁자 지갑에 보관된 디지털 자산을 거래하여 투자/운용할 수 있으며, 운영키를 이용한 디지털 자산 운용에 따른 운용 데이터 및 수익 정보를 수탁자 단말(200)로 제공할 수 있다. 수탁자 단말(200)은 운용사 단말(500)에 의한 디지털 자산 투자에 따른 운용 데이터 및 수익 정보를 제공받아, 이로부터 수수료를 제한 후 운용 데이터에 따른 수익을 결제사 단말(100)에게 제공할 수 있다. 결제사 단말(100)에게 제공된 수익 중의 적어도 일부는 이후 이용자에게 환급될 수 있다.The manager terminal 500 can trade and invest/manage digital assets stored in the trustee wallet using the operation key provided from the trustee terminal 200, and operation data and profit information according to digital asset management using the operation key. Can be provided to the trustee terminal 200. The trustee terminal 200 can receive management data and profit information according to the digital asset investment by the management company terminal 500, and provide the profit according to the management data to the payment company terminal 100 after deducting the fee. . At least a portion of the profits provided to the payment company terminal 100 may subsequently be refunded to the user.
이와 같은 일련의 디지털 자산 투자 과정을 통해, 위탁자에 해당하는 결제사 단말(100)은 수탁자 단말(200)에 디지털 자산의 투자를 일임하여, 수탁자 단말(200)과 디지털 자산 거래소 단말(400), 운용사 단말(500) 및 이용자 단말(600)의 협업 및 운용키 공유를 통해 디지털 자산의 투자로 인한 불편함을 줄이면서 디지털 자산 투자에 따른 수익을 극대화할 수 있다.Through this series of digital asset investment processes, the payment company terminal 100, which is the consignor, entrusts the investment of digital assets to the trustee terminal 200, and the trustee terminal 200 and the digital asset exchange terminal 400, Through collaboration and sharing of operating keys between the manager terminal 500 and the user terminal 600, it is possible to maximize profits from digital asset investment while reducing inconvenience caused by investment in digital assets.
실시예에서, 수탁자 지갑은 수탁자 단말(200)의 대표 지갑으로 등록되는 수탁자 대표 지갑(20)과, 고객사(위탁자)인 결제사를 기준으로 수탁자 대표 지갑의 하위 지갑으로 등록되는 하나 이상의 수탁자 서브 지갑(30)을 포함할 수 있다. 예를 들어, 수탁자 단말(200)에 등록된 위탁자 수가 N 개인 경우, 수탁자 대표 지갑(20)에는 N 개의 수탁자 서브 지갑(30)이 하위 지갑으로 등록될 수 있다.In the embodiment, the trustee wallet includes a trustee representative wallet 20 registered as the representative wallet of the trustee terminal 200, and one or more trustee sub-wallets registered as sub-wallets of the trustee representative wallet based on the payment company that is the customer company (trustor). (30) may be included. For example, if the number of consignors registered in the trustee terminal 200 is N, N trustee sub-wallets 30 may be registered as sub-wallets in the trustee representative wallet 20.
실시예에서, 각각의 수탁자 서브 지갑(30)은 운용사 단말(500)에 의해 운용 가능한 운용사 서브 지갑(32), 결제사 단말(100)에 의해 고객사가 운용 가능한 고객사 서브 지갑(34), 수탁자 단말(200)에 의해 운용 가능한 수탁사 서브 지갑(36) 및 이용자 단말(600)에 의해 운용 가능한 이용자 서브 지갑(38)을 포함할 수 있다. 즉, 수탁자 서브 지갑(30)의 하위 지갑으로 운용사 서브 지갑(32), 고객사 서브 지갑(34), 수탁사 서브 지갑(36), 이용자 서브 지갑(38)이 등록될 수 있다.In the embodiment, each trustee sub-wallet 30 includes a management company sub-wallet 32 that can be operated by the management company terminal 500, a customer company sub-wallet 34 that can be operated by a customer company by the payment company terminal 100, and a trustee terminal. It may include a trustee sub-wallet 36 that can be operated by 200 and a user sub-wallet 38 that can be operated by the user terminal 600. That is, the management company sub-wallet 32, the customer company sub-wallet 34, the trustee sub-wallet 36, and the user sub-wallet 38 can be registered as sub-wallets of the trustee sub-wallet 30.
디지털 자산 거래소 단말(500)은 운용사 단말(500)의 디지털 자산 운용을 위한 제1 운영키와, 결제사 단말(100)의 디지털 자산 운용을 위한 제2 운영키, 수탁자 단말(200)의 디지털 자산 운용을 위한 제3 운영키, 및 이용자 단말(600)의 디지털 자산 운용을 위한 제4 운영키를 생성하고, 생성된 제1 운영키(운용사 운영키), 제2 운영키(위탁자 운영키), 제3 운영키(수탁자 운영키), 및 제4 운영키(이용자 운영키)를 수탁자 단말(200)로 전달할 수 있다.The digital asset exchange terminal 500 includes a first operating key for digital asset management of the manager terminal 500, a second operating key for digital asset management of the payment company terminal 100, and a digital asset of the trustee terminal 200. Generating a third operating key for operation and a fourth operating key for digital asset operation of the user terminal 600, the generated first operating key (manager operating key), second operating key (consignor operating key), The third operation key (trustee operation key) and the fourth operation key (user operation key) can be transmitted to the trustee terminal 200.
수탁자 단말(200)은 디지털 자산 거래소 단말(400)로부터 전달받은 제1 운영키는 운용사 단말(500)로 제공하고, 제2 운영키는 결제사 단말(100)로 제공하며, 제3 운영키는 수탁자 단말(200)의 자체 투자를 위해 저장하고, 제4 운영키는 결제사 단말(100)을 통해 혹은 직접 이용자 단말(600)로 제공할 수 있다. 운용사 서브 지갑(32), 고객사 서브 지갑(34), 수탁사 서브 지갑(36), 이용자 서브 지갑(38)에 보관된 디지털 자산은 서로 다른 운영키(상술한 제1 내지 제4 운영키)에 의해 운용될 수 있다.The trustee terminal 200 provides the first operating key received from the digital asset exchange terminal 400 to the manager terminal 500, the second operating key to the payment company terminal 100, and the third operating key. It is stored for the trustee terminal 200's own investment, and the fourth operating key can be provided to the user terminal 600 through the payment company terminal 100 or directly. Digital assets stored in the management company sub-wallet 32, the customer company sub-wallet 34, the trustee sub-wallet 36, and the user sub-wallet 38 are stored in different operating keys (the first to fourth operating keys described above). It can be operated by
수탁자 대표 지갑(20)에 보관 중인 디지털 자산 중 운용사 단말(500)에 의해 제1 운영키를 이용하여 운용되는 디지털 자산은 운용사 서브 지갑(32)으로 분류되어 보관될 수 있다. 수탁자 대표 지갑(20)에 보관 중인 디지털 자산 중 결제사 단말(100)에 의해 제2 운영키를 이용하여 운용되는 디지털 자산은 고객사 서브 지갑(34)으로 분류되어 보관될 수 있다.Among the digital assets stored in the trustee representative wallet 20, digital assets operated using the first operating key by the manager terminal 500 may be classified and stored in the manager sub-wallet 32. Among the digital assets stored in the trustee representative wallet 20, digital assets operated by the payment company terminal 100 using the second operating key may be classified and stored in the customer company sub-wallet 34.
수탁자 대표 지갑(20)에 보관 중인 디지털 자산 중 수탁자 단말(200)에 의해 제3 운영키를 이용하여 운용되는 디지털 자산은 수탁사 서브 지갑(36)으로 분류되어 보관될 수 있다. 수탁자 대표 지갑(20)에 보관 중인 디지털 자산 중 이용자 단말(600)에 의해 제4 운영키를 이용하여 운용되는 디지털 자산은 이용자 서브 지갑(38)으로 분류되어 보관될 수 있다.Among the digital assets stored in the trustee representative wallet 20, digital assets operated by the trustee terminal 200 using the third operating key may be classified and stored in the trustee sub-wallet 36. Among the digital assets stored in the trustee representative wallet 20, digital assets operated by the user terminal 600 using the fourth operating key may be classified and stored in the user sub-wallet 38.
운용사 서브 지갑(32), 고객사 서브 지갑(34), 수탁사 서브 지갑(36), 이용자 서브 지갑(38)에 보관된 디지털 자산의 총합은 수탁자 서브 지갑(30)에 집계되며, 운용사, 결제사, 수탁사, 이용자는 각각 수탁자 서브 지갑(30)에 집계된 디지털 자산 한도 내에서 디지털 자산을 운용할 수 있다.The total sum of digital assets stored in the management company sub-wallet (32), the customer company sub-wallet (34), the trustee sub-wallet (36), and the user sub-wallet (38) are counted in the trustee sub-wallet (30), and the management company and payment company , trustees, and users can each manage digital assets within the limits of digital assets aggregated in the trustee sub-wallet (30).
이때 운용사, 결제사, 수탁사, 이용자는 운용사 서브 지갑(32), 고객사 서브 지갑(34), 수탁사 서브 지갑(36), 이용자 서브 지갑(38) 중 어느 서브 지갑에 보유 중인 디지털 자산을 매도할 것인지를 단말기에 제공되는 인터페이스 화면에서 선택할 수도 있다.At this time, the management company, payment company, trustee, and user sell digital assets held in any of the sub-wallets among the management company sub-wallet (32), the customer company sub-wallet (34), the trustee sub-wallet (36), and the user sub-wallet (38). You can also choose whether to do so on the interface screen provided on the terminal.
수탁자 단말(200)은 운용사 서브 지갑(32), 고객사 서브 지갑(34), 수탁사 서브 지갑(36), 이용자 서브 지갑(38) 별로 각각 디지털 자산 보관 개수, 디지털 자산 보관 기간, 디지털 자산 운용 수익율, 단위 기간당 디지털 자산 운용 수익율 등을 산출할 수 있으며, 각 디지털 자산 가치를 평가하여 결제사 단말(100) 및/또는 이용자 단말(600)로 디지털 자산 투자 수익율 정보 등의 운용 데이터를 제공할 수 있다.The trustee terminal 200 stores the number of digital assets stored, digital asset storage period, and digital asset operation rate of return for each management company sub-wallet 32, customer company sub-wallet 34, trustee sub-wallet 36, and user sub-wallet 38. , the digital asset operation rate of return per unit period can be calculated, and the value of each digital asset can be evaluated to provide operational data such as digital asset investment rate of return information to the payment company terminal 100 and/or the user terminal 600. there is.
이와 같이, 운용사 서브 지갑(32), 고객사 서브 지갑(34), 수탁사 서브 지갑(36), 이용자 서브 지갑(38)을 수탁자 서브 지갑(30)의 하위 지갑으로 분류하여 관리하고, 서로 다른 운영키에 의해 투자 등의 운용을 수행할 수 있도록 하여, 운용사와 고객사(결제사), 수탁사, 이용자의 디지털 자산 투자에 따른 수익을 명확하게 구분할 수 있으며, 이를 각 주체 간의 수수료나 투자 성공 인센티브 등의 근거 자료로 활용할 수 있다.In this way, the management company sub-wallet 32, the customer company sub-wallet 34, the trustee sub-wallet 36, and the user sub-wallet 38 are classified and managed as sub-wallets of the trustee sub-wallet 30, and are operated differently. By enabling operations such as investments to be performed using keys, the profits from digital asset investment by the management company, customer company (payment company), trustee, and user can be clearly distinguished, and this can be divided into fees, investment success incentives, etc. between each entity. It can be used as evidence for.
본 발명의 실시예에서, 결제사 단말(100)은 하나 이상의 관리자 단말(110), 하나 이상의 신청자 단말(120), 및 하나 이상의 승인자 단말(130)을 포함할 수 있다. 관리자 단말(110), 신청자 단말(120), 승인자 단말(130), 수탁자 단말(200), 디지털 자산 거래소 단말(400) 및 운용사 단말(500)은 유/무선 통신 네트워크를 통해 연결되어 서로 통신할 수 있다.In an embodiment of the present invention, the payment company terminal 100 may include one or more manager terminals 110, one or more applicant terminals 120, and one or more approver terminals 130. The manager terminal 110, the applicant terminal 120, the approver terminal 130, the trustee terminal 200, the digital asset exchange terminal 400, and the operator terminal 500 are connected through a wired/wireless communication network and can communicate with each other. You can.
관리자 단말(110)은 기업이나 개인 등의 위탁자가 보유한 디지털 자산의 보관, 관리 및 투자를 수탁자에 위탁하기 위한 오너 계정과, 신청자 계정 및 승인자 계정을 수탁자 단말(200)에 요청하는 단말일 수 있다.The manager terminal 110 may be a terminal that requests the trustee terminal 200 for an owner account, an applicant account, and an approver account for entrusting the storage, management, and investment of digital assets held by a trustee such as a company or individual to the trustee. .
신청자 단말(120)은 관리자 단말(110)의 디지털 자산 보관, 관리 및 투자 요청에 따라 수탁자 단말(200)에 의해 발급된 신청자 계정에 접속하여 디지털 자산의 보관, 투자, 이전 등과 같은 디지털 자산 관리를 신청하는 신청자가 사용하는 단말일 수 있다.The applicant terminal 120 accesses the applicant account issued by the trustee terminal 200 in accordance with the request for digital asset storage, management, and investment from the manager terminal 110 to manage digital assets such as storage, investment, and transfer of digital assets. It may be a terminal used by the applicant applying.
승인자 단말(130)은 수탁자 단말(200)에 의해 발급된 승인자 계정에 접속하여 신청자 단말(120)이 신청한 디지털 자산 관리 신청에 대해 승인을 하는 승인자가 사용하는 단말일 수 있다.The approver terminal 130 may be a terminal used by an approver who accesses the approver account issued by the trustee terminal 200 and approves the digital asset management application applied by the applicant terminal 120.
도 4는 본 발명의 실시예에 따른 디지털 자산 결제 대행 시스템을 구성하는 수탁자 단말의 구성도이다. 도 1 및 도 4를 참조하면, 수탁자 단말(200)은 오너 계정 생성부(210), 디지털 자산 지갑 등록부(220), 신청자 계정 생성부(230), 승인자 계정 생성부(240), 승인 요청부(250), 계정 검증부(260), 디지털 자산 확인부(270), 디지털 자산 관리부(280) 및 제어부(290)를 포함할 수 있다.Figure 4 is a configuration diagram of a trustee terminal constituting a digital asset payment agency system according to an embodiment of the present invention. Referring to Figures 1 and 4, the trustee terminal 200 includes an owner account creation unit 210, a digital asset wallet register 220, an applicant account creation unit 230, an approver account creation unit 240, and an approval request unit. It may include (250), an account verification unit (260), a digital asset verification unit (270), a digital asset management unit (280), and a control unit (290).
오너 계정 생성부(210)는 결제사 단말(100)의 오너 계정 생성 요청에 따라 오너 계정을 생성하여 결제사 단말(100)에 공유할 수 있다. 오너 계정은 위탁자(결제사)에게 부여되는 계정으로, 오너 계정 생성부(210)에 의해 생성된 오너 계정은 수탁자 DB(300)에 기록될 수 있다.The owner account creation unit 210 may create an owner account in response to a request for creating an owner account from the payment company terminal 100 and share the owner account with the payment company terminal 100 . The owner account is an account granted to the consignor (payment company), and the owner account created by the owner account creation unit 210 may be recorded in the trustee DB 300.
디지털 자산 지갑 등록부(220)는 결제사 단말(100)로부터 요청받은 디지털 자산을 보관/투자하기 위한 디지털 자산 지갑(수탁자 서브 지갑)을 디지털 자산 거래소 단말(400)에 등록할 수 있다. 디지털 자산 지갑 등록부(220)는 복수개의 가상 화폐 별로 하나 이상의 디지털 자산 지갑을 등록할 수 있다. 예를 들어, 디지털 자산 지갑 등록부(220)는 수탁자 서브 지갑의 하위 지갑으로 복수개의 고객사 서브 지갑을 등록할 수 있다.The digital asset wallet register 220 may register a digital asset wallet (trustee sub-wallet) for storing/investing digital assets requested from the payment company terminal 100 in the digital asset exchange terminal 400. The digital asset wallet register 220 can register one or more digital asset wallets for each plurality of virtual currencies. For example, the digital asset wallet register 220 may register a plurality of customer company sub-wallets as sub-wallets of the trustee sub-wallet.
디지털 자산 지갑 등록부(220)는 결제사 단말(100)에서 등록 요청한 제1 디지털 자산 지갑과, 디지털 자산 이력을 통해 검증된 제2 디지털 자산 지갑을 포함하는 복수개의 디지털 자산 지갑을 화이트리스트 디지털 자산 지갑으로 등록할 수 있다. 화이트리스트 디지털 자산 지갑으로 등록된 복수개의 디지털 자산 지갑 중에서 신청자 계정에 의해 선택 가능한 디지털 자산 지갑은 신청자 계정 별로 개별적으로 설정될 수 있다.The digital asset wallet register 220 whitelists a plurality of digital asset wallets including a first digital asset wallet requested for registration by the payment company terminal 100 and a second digital asset wallet verified through digital asset history. You can register with . Among the plurality of digital asset wallets registered as whitelist digital asset wallets, the digital asset wallet that can be selected by the applicant account can be set individually for each applicant account.
신청자 계정 생성부(230)는 오너 계정과 관련된 결제사 단말(100)의 신청자 계정 생성 요청에 따라 신청자 계정을 생성하여 결제사 단말(100)에 공유할 수 있다. 신청자 계정 생성부(230)는 복수개의 가상 화폐 및 디지털 자산 지갑 별로 신청자 계정을 생성할 수 있다. 신청자 계정 생성부(230)에 의해 생성된 신청자 계정은 수탁자 DB(300)에 기록될 수 있다.The applicant account creation unit 230 may create an applicant account according to a request for creating an applicant account from the payment company terminal 100 related to the owner account and share it with the payment company terminal 100. The applicant account creation unit 230 may create an applicant account for each virtual currency and digital asset wallet. The applicant account created by the applicant account creation unit 230 may be recorded in the trustee DB 300.
승인자 계정 생성부(240)는 오너 계정과 관련된 결제사 단말(100)의 승인자 계정 생성 요청에 따라 승인자 계정을 생성하여 결제사 단말(100)에 공유할 수 있다. 승인자 계정 생성부(240)는 복수개의 가상 화폐 및 디지털 자산 지갑 별로 승인자 계정을 생성할 수 있다. 승인자 계정 생성부(240)에 의해 생성된 승인자 계정은 수탁자 DB(300)에 기록될 수 있다.The approver account creation unit 240 may create an approver account in response to a request for creating an approver account from the payment company terminal 100 related to the owner account and share it with the payment company terminal 100 . The approver account creation unit 240 may create an approver account for each of a plurality of virtual currency and digital asset wallets. The approver account created by the approver account creation unit 240 may be recorded in the trustee DB 300.
승인 요청부(250)는 신청자 계정을 통해 디지털 자산 관리 신청을 접수하여 승인자 계정으로 디지털 자산 관리 신청에 대한 승인을 요청할 수 있다. 계정 검증부(260)는 디지털 자산 관리 신청에 대한 승인자 계정에 의한 승인 여부에 따라 디지털 자산 관리 신청에 대한 검증을 수행할 수 있다.The approval request unit 250 may receive a digital asset management application through the applicant account and request approval for the digital asset management application from the approver account. The account verification unit 260 may perform verification of the digital asset management application depending on whether the digital asset management application is approved by the approver account.
디지털 자산 확인부(270)는 디지털 자산 관리 신청과 관련된 디지털 자산 지갑에 보관 중인 디지털 자산을 확인할 수 있다. 디지털 자산 관리부(280)는 계정 검증부(260) 및 디지털 자산 확인부(270)의 검증 및 확인 완료시, 디지털 자산 관리 신청에 따른 디지털 자산 관리를 수행할 수 있다. 제어부(290)는 수탁자 단말(200)의 각 구성요소를 제어하여 디지털 자산을 관리하는 서비스를 제공할 수 있다.The digital asset confirmation unit 270 can check the digital assets stored in the digital asset wallet related to the digital asset management application. The digital asset management unit 280 may perform digital asset management according to the digital asset management application upon completion of verification and confirmation of the account verification unit 260 and the digital asset verification unit 270. The control unit 290 can provide a service for managing digital assets by controlling each component of the trustee terminal 200.
상술한 본 발명의 실시예에 의하면, 디지털 자산의 관리를 위한 계정을 신청자 계정과 승인자 계정으로 분산시켜 결제사의 담당 직원의 디지털 자산 탈취나, 해킹 위험을 줄일 수 있다. 오너 계정 별로 승인자 단말(130)은 하나의 승인자 계정이 부여될 수도 있으나, 오너 계정에 대해 복수개의 승인자 계정이 부여될 수도 있다. 또한, 승인자 계정은 신청자 계정에 따라 상이하게 설정될 수도 있다.According to the embodiment of the present invention described above, the risk of digital asset theft or hacking by employees in charge of the payment company can be reduced by distributing the accounts for managing digital assets into the applicant account and the approver account. The approver terminal 130 may be given one approver account for each owner account, but a plurality of approver accounts may be given to the owner account. Additionally, the approver account may be set differently depending on the applicant account.
오너 계정에 대해 복수개의 승인자 계정이 부여되는 경우, 결제사 단말(100)의 신청자 단말(120)이 신청자 계정에 접속하여 디지털 자산의 보관, 관리 등을 신청하게 되면, 수탁자 단말(200)은 복수개의 승인자 계정 중 어느 승인자 계정으로 디지털 자산의 보관, 관리 등에 대해 승인을 요청할 것인지를 결정할 수 있다. 일 실시예로, 수탁자 단말(200)은 복수개의 승인자 계정 중 랜덤으로 하나 또는 둘 이상의 승인자 계정을 선택하여 디지털 자산의 보관, 관리에 대한 승인을 요청할 수 있다.When multiple approver accounts are granted to the owner account, when the applicant terminal 120 of the payment company terminal 100 accesses the applicant account and applies for storage and management of digital assets, the trustee terminal 200 is connected to the applicant terminal 100. You can decide which of the three approver accounts to request approval for the storage and management of digital assets. In one embodiment, the trustee terminal 200 may randomly select one or more approver accounts from among a plurality of approver accounts and request approval for storage and management of digital assets.
수탁자 단말(200)은 예를 들어, 오너 계정에 대해 3개의 승인자 계정이 설정될 경우, 3개의 승인자 계정 중에서 하나의 승인자 계정을 임의로 선택하여 해당 선택된 승인자 계정으로 디지털 자산의 보관, 관리에 대한 승인을 요청할 수 있다. 신청자는 3명은 승인자 중 어느 승인자에게 디지털 자산에 대한 보관, 관리 승인이 요청될지 알 수 없다. 따라서 신청자가 3명의 승인자 모두와 부정하게 모의를 하기는 어렵기 때문에, 사전 모의에 의한 디지털 자산의 편취를 방지할 수 있다.For example, when three approver accounts are set for an owner account, the trustee terminal 200 randomly selects one approver account among the three approver accounts and approves storage and management of digital assets with the selected approver account. You can request. The applicant cannot know which of the three approvers will be requested to approve storage and management of digital assets. Therefore, since it is difficult for an applicant to fraudulently mock with all three approvers, theft of digital assets through prior mocking can be prevented.
또한, 수탁자 단말(200)은 신청자 계정을 통해 접수한 디지털 자산의 보관, 관리에 대한 신청 정보를 기초로 복수의 승인자 계정 중 승인 요청을 할 승인자 계정의 개수를 결정할 수도 있다. 예를 들어, 수탁자 단말(200)은 이전 요청받은 디지털 자산의 규모가 기설정된 기준 자산 크기를 초과할 경우, 둘 혹은 셋 이상의 승인자 계정으로 승인을 요청하여 모든 승인자 계정을 통해 승인이 될 경우에만 해당 디지털 자산에 대한 이전 처리를 수행할 수 있다.Additionally, the trustee terminal 200 may determine the number of approver accounts to request approval among a plurality of approver accounts based on application information for storage and management of digital assets received through the applicant account. For example, if the size of the digital asset requested for transfer exceeds the preset standard asset size, the trustee terminal 200 requests approval from two or three or more approver accounts and only applies if approval is obtained through all approver accounts. Transfer processing can be performed on digital assets.
이와 달리, 수탁자 단말(200)은 신청자 단말(120)로부터 투자/이전 요청받은 디지털 자산의 규모가 기설정된 기준 자산 크기 이하인 경우, 하나의 승인자 계정으로 승인을 요청하여 해당 하나의 승인자 계정을 통해 승인이 되면 디지털 자산에 대한 이전 처리를 수행할 수 있다.On the other hand, if the size of the digital asset requested for investment/transfer from the applicant terminal 120 is less than or equal to the preset standard asset size, the trustee terminal 200 requests approval from one approver account and approves it through that one approver account. Once this happens, transfer processing for digital assets can be performed.
도 5는 본 발명의 실시예에 따라 디지털 자산 투자를 위한 신청자 계정 및 승인자 계정을 생성하는 과정을 나타낸 순서도이다. 도 1, 도 4 및 도 5를 참조하면, 결제사 단말(100)로부터 오너 계정 생성이 요청되면(S11), 수탁자 단말(200)의 오너 계정 생성부(210)는 결제사에게 발급할 오너 계정을 생성할 수 있다(S12). 오너 계정 생성부(210)에 의해 생성된 오너 계정 정보는 결제사 단말(100)에 공유되고, 수탁자 DB(300)에 기록될 수 있다(S13, S14).Figure 5 is a flowchart showing the process of creating an applicant account and an approver account for digital asset investment according to an embodiment of the present invention. Referring to FIGS. 1, 4, and 5, when the payment company terminal 100 requests creation of an owner account (S11), the owner account creation unit 210 of the trustee terminal 200 creates an owner account to be issued to the payment company. can be created (S12). The owner account information generated by the owner account creation unit 210 may be shared with the payment company terminal 100 and recorded in the trustee DB 300 (S13, S14).
오너 계정 생성 시에 디지털 자산 지갑 등록부(220)는 결제사 단말(100)로부터 요청받은 디지털 자산을 보관하기 위한 디지털 자산 지갑을 등록할 수 있다. 디지털 자산 지갑 등록부(220)는 복수개의 가상 화폐 별로 하나 이상의 디지털 자산 지갑을 등록할 수 있다.When creating an owner account, the digital asset wallet register 220 may register a digital asset wallet for storing digital assets requested from the payment company terminal 100. The digital asset wallet register 220 can register one or more digital asset wallets for each plurality of virtual currencies.
디지털 자산 지갑 등록부(220)는 결제사 단말(100)에서 등록 요청한 제1 디지털 자산 지갑과, 디지털 자산 이력을 통해 검증된 제2 디지털 자산 지갑을 포함하는 복수개의 디지털 자산 지갑을 화이트리스트 디지털 자산 지갑으로 등록할 수 있다.The digital asset wallet register 220 whitelists a plurality of digital asset wallets including a first digital asset wallet requested for registration by the payment company terminal 100 and a second digital asset wallet verified through digital asset history. You can register with .
화이트리스트 디지털 자산 지갑으로 등록된 복수개의 디지털 자산 지갑 중에서 신청자 계정에 의해 선택 가능한 디지털 자산 지갑은 신청자 계정 별로 설정될 수 있다. 결제사 단말(100)로부터 신청자 계정과 승인자 계정의 생성이 요청되면(S15), 수탁자 단말(200)의 신청자 계정 생성부(230) 및 승인자 계정 생성부(240)는 오너 계정과 관련된 결제사 단말(100)의 신청자 계정 및 승인자 계정 생성 요청에 따라 신청자 계정 및 승인자 계정을 생성할 수 있다(S16)Among the plurality of digital asset wallets registered as whitelist digital asset wallets, a digital asset wallet that can be selected by the applicant account can be set for each applicant account. When the payment company terminal 100 requests the creation of an applicant account and an approver account (S15), the applicant account creation unit 230 and the approver account creation unit 240 of the trustee terminal 200 are connected to the payment company terminal related to the owner account. An applicant account and an approver account can be created according to the request for creating an applicant account and an approver account in (100) (S16)
이때, 신청자 계정 생성부(230)와 승인자 계정 생성부(240)는 복수개의 가상 화폐 및 디지털 자산 지갑 별로 신청자 계정 및 승인자 계정을 생성할 수 있다. 신청자 계정 생성부(230) 및 승인자 계정 생성부(240)에 의해 생성된 신청자 계정 및 승인자 계정은 결제사 단말(100)에 공유되고, 수탁자 DB(300)에 기록될 수 있다(S17, S18).At this time, the applicant account creation unit 230 and the approver account creation unit 240 may create an applicant account and an approver account for each plurality of virtual currency and digital asset wallets. The applicant account and approver account created by the applicant account creation unit 230 and the approver account creation unit 240 may be shared with the payment company terminal 100 and recorded in the trustee DB 300 (S17, S18) .
도 6은 본 발명의 실시예에 따른 디지털 자산 관리 신청 및 승인 과정을 나타낸 순서도이다. 도 1, 도 4 및 도 6을 참조하면, 승인 요청부(250)는 신청자 계정을 통해 디지털 자산 관리 신청을 접수하여 승인자 계정으로 디지털 자산 관리 신청에 대한 승인을 요청할 수 있다(S21).Figure 6 is a flowchart showing the digital asset management application and approval process according to an embodiment of the present invention. Referring to FIGS. 1, 4, and 6, the approval request unit 250 may receive a digital asset management application through the applicant account and request approval for the digital asset management application from the approver account (S21).
승인자 계정을 통해 디지털 자산 관리 신청이 승인되면(S22), 계정 검증부(260)는 디지털 자산 관리 신청에 대한 승인자 계정에 의한 승인 여부에 따라 디지털 자산 관리 신청에 대한 검증을 수행하며, 디지털 자산 확인부(270)는 디지털 자산 관리 신청과 관련된 디지털 자산 지갑에 보관 중인 디지털 자산을 확인할 수 있다(S23).When the digital asset management application is approved through the approver account (S22), the account verification unit 260 performs verification of the digital asset management application depending on whether the digital asset management application is approved by the approver account and verifies the digital asset. Unit 270 can check the digital assets stored in the digital asset wallet related to the digital asset management application (S23).
디지털 자산 관리부(280)는 계정 검증부(260) 및 디지털 자산 확인부(270)의 검증 및 확인 완료시, 디지털 자산 관리 신청에 따른 디지털 자산 관리를 수행하고, 디지털 자산 관리에 따른 정보를 수탁자 DB(300)에 기록할 수 있다(S24, S25).Upon completion of verification and confirmation by the account verification unit 260 and the digital asset verification unit 270, the digital asset management unit 280 performs digital asset management according to the digital asset management application, and stores information related to digital asset management in the trustee database. It can be recorded at (300) (S24, S25).
상술한 본 발명의 실시예에 의하면, 디지털 자산의 관리를 위한 계정을 신청자 계정과 승인자 계정으로 분산시키고 고객사의 키 정보를 분할 보관하여 고객사의 내부 부정행위를 방지할 수 있으며, 디지털 자산의 탈취, 해킹 위험을 줄일 수 있다.According to the embodiment of the present invention described above, the account for managing digital assets is distributed into an applicant account and an approver account, and the customer company's key information is stored separately to prevent internal fraud at the customer company, theft of digital assets, and theft of digital assets. It can reduce the risk of hacking.
도 7은 본 발명의 다른 실시예에 따른 디지털 자산 관리 신청 및 승인 과정을 나타낸 순서도이다. 도 1 및 도 7을 참조하면, 수탁자 단말(200)은 오너 계정에 대해 신청자 계정 별로 복수개의 승인자 계정을 부여할 수 있다(S32).Figure 7 is a flowchart showing the digital asset management application and approval process according to another embodiment of the present invention. Referring to Figures 1 and 7, the trustee terminal 200 may grant a plurality of approver accounts to each applicant account for the owner account (S32).
결제사 단말(100)의 신청자 단말(120)이 신청자 계정에 접속하여 디지털 자산의 보관, 관리 등을 신청하게 되면, 수탁자 단말(200)은 복수개의 승인자 계정 중 어느 승인자 계정으로 디지털 자산의 보관, 관리 등에 대해 승인을 요청할 것인지를 결정할 수 있다.When the applicant terminal 120 of the payment company terminal 100 accesses the applicant account and applies for storage and management of digital assets, the trustee terminal 200 stores the digital assets in any of the plurality of approver accounts. You can decide whether to request approval for management, etc.
일 실시예로, 수탁자 단말(200)은 신청자 계정을 통해 접수한 디지털 자산의 보관, 관리에 대한 신청 정보를 기초로 복수의 승인자 계정 중 승인 요청을 할 승인자 계정 개수를 결정할 수 있다(S34). 수탁자 단말(200)은 복수개의 승인자 계정 중 랜덤으로 하나 또는 둘 이상의 승인자 계정을 승인자 계정 개수만큼 선택하여 디지털 자산의 보관, 관리에 대한 승인을 요청할 수 있다(S36).In one embodiment, the trustee terminal 200 may determine the number of approver accounts to request approval among a plurality of approver accounts based on application information for storage and management of digital assets received through the applicant account (S34). The trustee terminal 200 may randomly select one or more approver accounts from among a plurality of approver accounts as many as the number of approver accounts and request approval for storage and management of digital assets (S36).
수탁자 단말(200)은 이전 요청받은 디지털 자산의 규모가 기설정된 기준 자산 크기를 초과할 경우, 둘 혹은 셋 이상의 승인자 계정으로 승인을 요청하여 모든 승인자 계정을 통해 승인이 될 경우에만 해당 디지털 자산에 대한 이전 처리를 수행할 수 있다.If the size of the digital asset requested for transfer exceeds the preset standard asset size, the trustee terminal 200 requests approval from two or three or more approver accounts, and only if approved through all approver accounts is the Previous processing can be performed.
이와 달리, 수탁자 단말(200)은 신청자 단말(120)로부터 이전 요청받은 디지털 자산의 규모가 기설정된 기준 자산 크기 이하인 경우, 하나의 승인자 계정으로 승인을 요청하여 해당 하나의 승인자 계정을 통해 승인이 되면 디지털 자산에 대한 이전 처리를 수행할 수 있다.On the other hand, if the size of the digital asset requested to be transferred from the applicant terminal 120 is less than or equal to the preset standard asset size, the trustee terminal 200 requests approval from one approver account and if approval is obtained through that one approver account, Transfer processing can be performed on digital assets.
수탁자 단말(200)은 예를 들어, 신청자 계정에 의해 요청받은 디지털 자산의 규모를 기초로 2개의 승인자 계정을 랜덤으로 선택할 것으로 결정하면, 3개의 승인자 계정 중에서 2개의 승인자 계정을 임의로 선택하고 해당 선택된 승인자 계정으로 디지털 자산의 보관, 관리에 대한 승인을 요청할 수 있다(S38).For example, if the trustee terminal 200 determines to randomly select two approver accounts based on the size of the digital asset requested by the applicant account, it randomly selects two approver accounts among the three approver accounts and Approval for storage and management of digital assets can be requested through the approver account (S38).
신청자는 다수의 승인자 중 어느 승인자에게 디지털 자산에 대한 보관, 관리 승인이 요청될지 알 수 없다. 따라서 신청자가 모든 승인자와 부정하게 모의를 하기는 어렵기 때문에, 사전 모의에 의한 기업 등에서의 디지털 자산의 편취를 방지할 수 있다.Applicants cannot know which of the multiple approvers will be requested to approve storage and management of digital assets. Therefore, since it is difficult for the applicant to fraudulently mock all approvers, it is possible to prevent theft of digital assets from companies, etc. through prior mocking.
이상에서 설명된 실시예들은 하드웨어 구성요소, 소프트웨어 구성요소, 및/ 또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치, 방법 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(Arithmetic Logic Unit), 디지털 신호 프로세서(Digital Signal Processor), 마이크로컴퓨터, FPGA(Field Programmable Gate Array), PLU(Programmable Logic Unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다.The embodiments described above may be implemented with hardware components, software components, and/or a combination of hardware components and software components. For example, the devices, methods, and components described in the embodiments may include, for example, a processor, a controller, an Arithmetic Logic Unit (ALU), a Digital Signal Processor, a microcomputer, and a Field Programmable Gate (FPGA). It may be implemented using one or more general-purpose computers or special-purpose computers, such as an array, PLU (Programmable Logic Unit), microprocessor, or any other device that can execute and respond to instructions.
처리 장치는 운영 체제 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술 분야에서 통상의 지식을 가진 자는 처리 장치가 복수 개의 처리 요소(Processing Element) 및/또는 복수 유형의 처리요소를 포함할 수 있음을 이해할 것이다.The processing device may execute an operating system and one or more software applications that run on the operating system. Additionally, a processing device may access, store, manipulate, process, and generate data in response to the execution of software. For ease of understanding, a single processing device may be described as being used; however, those skilled in the art will understand that a processing device may include multiple processing elements and/or multiple types of processing elements. You will understand that it can be included.
예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(Parallel Processor) 와 같은, 다른 처리 구성(Processing configuration)도 가능하다. 소프트웨어는 컴퓨터 프로그램(Computer Program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다.For example, a processing device may include a plurality of processors or one processor and one controller. Additionally, other processing configurations, such as parallel processors, are also possible. Software may include a computer program, code, instructions, or a combination of one or more of these, and may configure a processing unit to operate as desired, or to process independently or collectively. You can command the device.
소프트웨어 및/ 또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치에 구체화(embody) 될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.Software and/or data may be used on any type of machine, component, physical device, virtual equipment, computer storage medium or device to be interpreted by or to provide instructions or data to a processing device. It can be embodied in . Software may be distributed over networked computer systems and stored or executed in a distributed manner. Software and data may be stored on one or more computer-readable recording media.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다.The method according to the embodiment may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer-readable medium. Computer-readable media may include program instructions, data files, data structures, etc., singly or in combination. Program instructions recorded on the medium may be specially designed and configured for the embodiment or may be known and available to those skilled in the art of computer software.
컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CDROM, DVD와 같은 광기록 매체(optical media) 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CDROMs and DVDs, and ROM, RAM, and flash memory. Includes hardware devices specifically configured to store and execute program instructions, such as: Examples of program instructions include machine language code, such as that produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter, etc. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다. 그러므로, 다른 구현들, 다른 실시예들 및 청구범위와 균등한 것들도 후술하는 청구범위의 범위에 속한다.As described above, although the embodiments have been described with limited examples and drawings, various modifications and variations can be made by those skilled in the art from the above description. For example, the described techniques are performed in a different order than the described method, and/or components of the described system, structure, device, circuit, etc. are combined or combined in a different form than the described method, or other components are used. Alternatively, appropriate results may be achieved even if substituted or substituted by an equivalent. Therefore, other implementations, other embodiments, and equivalents of the claims also fall within the scope of the following claims.
10 : 디지털 자산 결제 대행 시스템
20 : 수탁자 대표 지갑
30 : 수탁자 서브 지갑
32 : 운용사 서브 지갑
34 : 고객사 서브 지갑
36 : 수탁사 서브 지갑
38 : 이용자 서브 지갑
100 : 결제사 단말(위탁사 단말)
110 : 관리자 단말
120 : 신청자 단말
130 : 승인자 단말
200 : 수탁자 단말
210 : 오너 계정 생성부
220 : 디지털 자산 지갑 등록부
230 : 신청자 계정 생성부
240 : 승인자 계정 생성부
250 : 승인 요청부
260 : 계정 검증부
270 : 디지털 자산 확인부
280 : 디지털 자산 관리부
290 : 제어부
300 : 수탁자 DB
400 : 디지털 자산 거래소 단말
500 : 운용사 단말
600 : 이용자 단말10: Digital asset payment agency system
20: Trustee representative wallet
30: Trustee sub-wallet
32: Manager sub-wallet
34: Customer sub-wallet
36: Trustee sub wallet
38: User sub-wallet
100: Payment company terminal (consignor terminal)
110: Administrator terminal
120: Applicant terminal
130: Approver terminal
200: Trustee terminal
210: Owner account creation unit
220: Digital asset wallet register
230: Applicant account creation unit
240: Approver account creation unit
250: Approval request section
260: Account verification unit
270: Digital asset confirmation unit
280: Digital Asset Management Department
290: control unit
300: Trustee DB
400: Digital asset exchange terminal
500: Operator terminal
600: User terminal
Claims (5)
고객사인 위탁자 단말에 해당하는 상기 결제사 단말이 수탁자 단말로 상기 디지털 자산 매수의 수탁을 요청하는 단계;
상기 수탁자 단말이 상기 위탁자 단말 별로 상기 디지털 자산의 관리를 위한 수탁자 지갑을 생성하여 디지털 자산 거래소 단말에 등록하는 단계;
상기 디지털 자산 거래소 단말에 의해, 상기 수탁자 지갑에 디지털 자산을 매수하는 단계;
상기 수탁자 단말이 디지털 자산 매수 결과를 상기 결제사 단말로 통보하는 단계;
상기 결제사 단말이 상기 수탁자 지갑에 보관 중인 디지털 자산을 조회하여 상기 이용자 단말에 의해 요청된 결제를 처리하여 결제 대금을 지급하는 단계;
상기 결제사 단말이 상기 결제 대금에 해당하는 디지털 자산 매도를 상기 수탁자 단말로 요청하는 단계;
상기 수탁자 단말이 상기 디지털 자산 매도에 따른 원화를 상기 디지털 자산 거래소 단말로부터 지급받는 단계; 및
상기 수탁자 단말이 상기 디지털 자산 거래소 단말로부터 지급받은 원화를 상기 결제사 단말로 전달하여 결제 대금을 청산하는 단계를 포함하는, 디지털 자산 결제 대행 방법.A step where the payment company terminal receives a request from the user terminal to purchase digital assets for the user's payment;
A step of requesting entrustment of the purchase of the digital asset by the payment company terminal corresponding to the consignor terminal, which is a customer sign, to the trustee terminal;
Step of the trustee terminal creating a trustee wallet for management of the digital asset for each trustee terminal and registering it in a digital asset exchange terminal;
purchasing digital assets in the trustee wallet by the digital asset exchange terminal;
Notifying the trustee terminal of the digital asset purchase result to the payment company terminal;
The payment company terminal checks the digital assets stored in the trustee wallet, processes the payment requested by the user terminal, and pays the payment amount;
Requesting the payment company terminal to sell digital assets corresponding to the payment amount to the trustee terminal;
The trustee terminal receiving payment in won according to the sale of the digital asset from the digital asset exchange terminal; and
A digital asset payment agency method comprising the step of the trustee terminal transferring the won received from the digital asset exchange terminal to the payment company terminal to settle the payment amount.
상기 디지털 자산 거래소 단말이 상기 수탁자 지갑에 대해 디지털 자산 관리를 위한 하나 이상의 운영키를 생성하여 상기 수탁자 단말로 전달하는 단계;
상기 수탁자 단말이 상기 하나 이상의 운영키를 디지털 자산을 운용하는 운용사 단말로 제공하는 단계;
상기 수탁자 단말이 상기 운용사 단말로부터 상기 운영키를 이용한 디지털 자산 운용에 따른 운용 데이터를 제공받는 단계; 및
상기 수탁자 단말이 상기 운용 데이터에 따른 수익을 위탁자에게 제공하는 단계를 더 포함하는, 디지털 자산 결제 대행 방법.In claim 1,
The digital asset exchange terminal generates one or more operating keys for digital asset management for the trustee wallet and transmits them to the trustee terminal;
The trustee terminal providing the one or more operating keys to an operator terminal that manages digital assets;
The trustee terminal receiving operation data according to digital asset operation using the operation key from the manager terminal; and
A digital asset payment agency method further comprising the step of the trustee terminal providing profits according to the operation data to the trustee.
상기 수탁자 지갑은 상기 수탁자 단말의 대표 지갑으로 등록되는 수탁자 대표 지갑과, 상기 고객사를 기준으로 상기 수탁자 대표 지갑의 하위 지갑으로 등록되는 하나 이상의 수탁자 서브 지갑을 포함하고,
상기 수탁자 서브 지갑은 상기 운용사 단말에 의해 운용 가능한 운용사 서브 지갑, 상기 결제사 단말이 운용 가능한 고객사 서브 지갑, 상기 수탁자 단말에 의해 운용 가능한 수탁사 서브 지갑, 및 상기 이용자 단말에 의해 운용 가능한 이용자 서브 지갑을 포함하고,
상기 디지털 자산 거래소 단말이 상기 운용사 단말의 디지털 자산 운용을 위한 제1 운영키를 생성하는 단계;
상기 디지털 자산 거래소 단말이 상기 결제사 단말의 디지털 자산 운용을 위한 제2 운영키를 생성하는 단계;
상기 디지털 자산 거래소 단말이 상기 수탁자 단말의 디지털 자산 운용을 위한 제3 운영키를 생성하는 단계;
상기 디지털 자산 거래소 단말이 상기 이용자 단말의 디지털 자산 운용을 위한 제4 운영키를 생성하는 단계;
상기 디지털 자산 거래소 단말이 상기 제1 운영키, 상기 제2 운영키, 상기 제3 운영키, 및 상기 제4 운영키를 상기 수탁자 단말로 전달하는 단계;
상기 수탁자 단말이 상기 제1 운영키를 상기 운용사 단말로 제공하는 단계;
상기 수탁자 단말이 상기 제2 운영키를 상기 결제사 단말로 전달하는 단계;
상기 수탁자 단말이 상기 제4 운영키를 상기 이용자 단말로 전달하는 단계;
상기 수탁자 대표 지갑에 보관 중인 디지털 자산 중 상기 운용사 단말에 의해 상기 제1 운영키를 이용하여 운용되는 디지털 자산이 상기 운용사 서브 지갑으로 분류되어 보관되는 단계;
상기 수탁자 대표 지갑에 보관 중인 디지털 자산 중 상기 결제사 단말에 의해 상기 제2 운영키를 이용하여 운용되는 디지털 자산이 상기 고객사 서브 지갑으로 분류되어 보관되는 단계;
상기 수탁자 대표 지갑에 보관 중인 디지털 자산 중 상기 수탁자 단말에 의해 상기 제3 운영키를 이용하여 운용되는 디지털 자산이 상기 수탁사 서브 지갑으로 분류되어 보관되는 단계;
상기 수탁자 대표 지갑에 보관 중인 디지털 자산 중 상기 이용자 단말에 의해 상기 제4 운영키를 이용하여 운용되는 디지털 자산이 상기 이용자 서브 지갑으로 분류되어 보관되는 단계; 및
상기 수탁자 단말이 상기 운용사 서브 지갑, 상기 고객사 서브 지갑, 상기 수탁사 서브 지갑, 상기 이용자 서브 지갑 별로 각각 디지털 자산 가치를 평가하여 상기 결제사 단말로 디지털 자산 투자 수익율 정보를 제공하는 단계를 더 포함하는, 디지털 자산 결제 대행 방법.In claim 1,
The trustee wallet includes a trustee representative wallet registered as a representative wallet of the trustee terminal, and one or more trustee sub-wallets registered as a sub-wallet of the trustee representative wallet based on the customer company,
The trustee sub-wallet includes a management company sub-wallet that can be operated by the management company terminal, a customer company sub-wallet that can be operated by the payment company terminal, a trustee sub-wallet that can be operated by the trustee terminal, and a user sub-wallet that can be operated by the user terminal. Including,
Generating, by the digital asset exchange terminal, a first operating key for digital asset management of the manager terminal;
Generating, by the digital asset exchange terminal, a second operating key for digital asset management of the payment company terminal;
Generating, by the digital asset exchange terminal, a third operating key for digital asset management of the trustee terminal;
Generating, by the digital asset exchange terminal, a fourth operating key for digital asset management of the user terminal;
The digital asset exchange terminal transmitting the first operation key, the second operation key, the third operation key, and the fourth operation key to the trustee terminal;
The trustee terminal providing the first operating key to the manager terminal;
The trustee terminal transmitting the second operating key to the payment company terminal;
The trustee terminal transmitting the fourth operating key to the user terminal;
Among the digital assets stored in the trustee representative wallet, digital assets operated by the manager terminal using the first operating key are classified and stored in the manager sub-wallet;
Among the digital assets stored in the trustee representative wallet, digital assets operated by the payment company terminal using the second operating key are classified and stored in the customer company sub-wallet;
Among the digital assets stored in the trustee representative wallet, digital assets operated by the trustee terminal using the third operating key are classified and stored in the trustee sub-wallet;
Among the digital assets stored in the trustee representative wallet, digital assets operated by the user terminal using the fourth operating key are classified and stored in the user sub-wallet; and
The trustee terminal evaluates digital asset values for each of the management company sub-wallet, the customer company sub-wallet, the trustee sub-wallet, and the user sub-wallet, and providing digital asset investment rate of return information to the payment company terminal. , Digital asset payment agency method.
상기 디지털 자산은 비트코인, 이더리움 및 클레이튼을 포함하는 가상 화폐들 중에서 선택되는 복수개의 가상 화폐를 포함하고,
상기 수탁자 단말의 오너 계정 생성부에 의해, 상기 위탁자 단말의 오너 계정 생성 요청에 따라 오너 계정을 생성하여 상기 위탁자 단말에 공유하는 단계;
상기 수탁자 단말의 신청자 계정 생성부에 의해, 상기 위탁자 단말의 신청자 계정 생성 요청에 따라 상기 복수개의 가상 화폐 및 상기 디지털 자산 지갑 별로 신청자 계정을 생성하여 상기 위탁자 단말에 공유하는 단계;
상기 수탁자 단말의 승인자 계정 생성부에 의해, 상기 오너 계정과 관련된 상기 위탁자 단말의 승인자 계정 생성 요청에 따라 상기 복수개의 가상 화폐 및 상기 디지털 자산 지갑 별로 승인자 계정을 생성하여 상기 위탁자 단말에 공유하는 단계;
상기 수탁자 단말의 승인 요청부에 의해, 상기 신청자 계정을 통해 디지털 자산 관리 신청을 접수하여 상기 승인자 계정으로 디지털 자산 관리 신청에 대한 승인을 요청하는 단계;
상기 수탁자 단말의 계정 검증부에 의해, 상기 디지털 자산 관리 신청에 대한 상기 승인자 계정에 의한 승인 여부에 따라 상기 디지털 자산 관리 신청에 대한 검증을 수행하는 단계;
상기 수탁자 단말의 디지털 자산 확인부에 의해, 상기 디지털 자산 관리 신청과 관련된 상기 수탁자 지갑에 보관 중인 디지털 자산을 확인하는 단계;
상기 수탁자 단말의 디지털 자산 관리부에 의해, 상기 계정 검증부와 상기 디지털 자산 확인부의 검증 및 확인 완료시, 상기 디지털 자산 관리 신청에 따른 자산 관리를 수행하는 단계; 및
상기 수탁자 단말의 디지털 자산 지갑 등록부에 의해, 상기 복수개의 가상 화폐 별로 하나 이상의 디지털 자산 지갑을 등록하는 단계를 포함하는, 디지털 자산 결제 대행 방법.In claim 1,
The digital asset includes a plurality of virtual currencies selected from virtual currencies including Bitcoin, Ethereum, and Klaytn,
Creating an owner account according to an owner account creation request of the consignor terminal, by the owner account creation unit of the consignor terminal, and sharing the owner account with the consignor terminal;
Creating an applicant account for each of the plurality of virtual currencies and the digital asset wallet according to a request for creating an applicant account of the trustor terminal, by an applicant account creation unit of the trustee terminal, and sharing the applicant account with the trustor terminal;
Generating, by an approver account creation unit of the trustee terminal, an approver account for each of the plurality of virtual currencies and the digital asset wallet according to a request for creating an approver account of the trustor terminal related to the owner account and sharing it with the trustor terminal;
receiving a digital asset management application through the applicant account and requesting approval for the digital asset management application from the approver account, by an approval request unit of the trustee terminal;
Verifying, by an account verification unit of the trustee terminal, the digital asset management application according to whether the digital asset management application is approved by the approver account;
Confirming digital assets stored in the trustee wallet related to the digital asset management application by a digital asset confirmation unit of the trustee terminal;
performing asset management according to the digital asset management application upon completion of verification and confirmation of the account verification unit and the digital asset verification unit by the digital asset management unit of the trustee terminal; and
A digital asset payment agency method comprising registering one or more digital asset wallets for each of the plurality of virtual currencies by the digital asset wallet register of the trustee terminal.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220051549A KR102640619B1 (en) | 2022-04-26 | 2022-04-26 | Digital asset payment agency system and method of the same |
| CN202380027246.5A CN119096258A (en) | 2022-03-23 | 2023-02-17 | Digital asset management system and digital asset management method |
| PCT/KR2023/002334 WO2023182666A1 (en) | 2022-03-23 | 2023-02-17 | Digital asset management system and digital asset management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220051549A KR102640619B1 (en) | 2022-04-26 | 2022-04-26 | Digital asset payment agency system and method of the same |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20230151784A true KR20230151784A (en) | 2023-11-02 |
| KR102640619B1 KR102640619B1 (en) | 2024-02-27 |
Family
ID=88747650
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020220051549A Active KR102640619B1 (en) | 2022-03-23 | 2022-04-26 | Digital asset payment agency system and method of the same |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102640619B1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101628009B1 (en) * | 2015-04-20 | 2016-06-13 | 주식회사 코인플러그 | System for dealing a digital currency with block chain |
| KR20200093777A (en) * | 2019-01-29 | 2020-08-06 | 주식회사 하나은행 | System and method for providng digital asset vault services |
| KR20200145118A (en) * | 2019-06-20 | 2020-12-30 | 방소윤 | System for Providing Service of Making Digital Asset and Operating Method Thereof |
| KR20210099814A (en) * | 2020-02-05 | 2021-08-13 | 논스랩 주식회사 | Digital property code management system based on blockchain and method thereof |
-
2022
- 2022-04-26 KR KR1020220051549A patent/KR102640619B1/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101628009B1 (en) * | 2015-04-20 | 2016-06-13 | 주식회사 코인플러그 | System for dealing a digital currency with block chain |
| KR20200093777A (en) * | 2019-01-29 | 2020-08-06 | 주식회사 하나은행 | System and method for providng digital asset vault services |
| KR20200145118A (en) * | 2019-06-20 | 2020-12-30 | 방소윤 | System for Providing Service of Making Digital Asset and Operating Method Thereof |
| KR20210099814A (en) * | 2020-02-05 | 2021-08-13 | 논스랩 주식회사 | Digital property code management system based on blockchain and method thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102640619B1 (en) | 2024-02-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220172201A1 (en) | Controlling asset access based on payments via a distributed ledger | |
| US7082412B1 (en) | Electronic factoring | |
| KR100583181B1 (en) | Method and System for Providing Split Payment in Electronic Commerce Using Internet | |
| US20060143121A1 (en) | Electronic factoring | |
| CN109460990A (en) | Effective stored value card transactions | |
| JP7042637B2 (en) | Programs, information processing equipment, information processing methods and virtual currency trading systems | |
| TW202025067A (en) | Order checkout device, recording medium and order checkout method capable of simplifying order checkout and improving user convenience | |
| KR102670806B1 (en) | System and control for token stock distribution and trading management based on custody | |
| CN108460596B (en) | Quantization value distribution transfer method based on block chain | |
| KR20200090591A (en) | Method for product transaction based on blockchain and apparatus for performing the method | |
| KR102601381B1 (en) | System for transaction fee payment by proxy of token transaction using smart contract and method of the same | |
| US20240046227A1 (en) | Information processing apparatus and information processing method | |
| KR102640619B1 (en) | Digital asset payment agency system and method of the same | |
| US20240070629A1 (en) | Converting limited use token to stored credential | |
| KR102750921B1 (en) | Digital asset safe deposit of securities certificates system and method of the same | |
| KR20010085205A (en) | System for managing electronic receipt according to electronic commerce and method for managing thereof | |
| KR102800930B1 (en) | System and method for digital asset mortgages loan in won using lending institution | |
| JP4048915B2 (en) | Securities trading system and method thereof | |
| US7797229B2 (en) | Credit authorization systems and methods | |
| KR102717368B1 (en) | Digital asset investment system using digital asset exchange and method of the same | |
| KR102772558B1 (en) | Nft-based real estate development and investment management system | |
| KR102801288B1 (en) | Method and system for integrated managing for customer's account and digital asset | |
| CN119096258A (en) | Digital asset management system and digital asset management method | |
| KR102251472B1 (en) | Method for future trading based on blockchain and apparatus for performing the method | |
| KR20010097697A (en) | Payment system using a optic recording medium with a certification function and method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20220426 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20231120 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20240123 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20240221 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20240221 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |