Nothing Special   »   [go: up one dir, main page]

KR102245929B1 - Method of transaction charge for user of decentralized application by depositing virtual asset - Google Patents

Method of transaction charge for user of decentralized application by depositing virtual asset Download PDF

Info

Publication number
KR102245929B1
KR102245929B1 KR1020200010186A KR20200010186A KR102245929B1 KR 102245929 B1 KR102245929 B1 KR 102245929B1 KR 1020200010186 A KR1020200010186 A KR 1020200010186A KR 20200010186 A KR20200010186 A KR 20200010186A KR 102245929 B1 KR102245929 B1 KR 102245929B1
Authority
KR
South Korea
Prior art keywords
cryptocurrency
dapp
user
operator
electronic wallet
Prior art date
Application number
KR1020200010186A
Other languages
Korean (ko)
Inventor
전명산
김종현
Original Assignee
(주)소셜인프라테크
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by (주)소셜인프라테크 filed Critical (주)소셜인프라테크
Priority to KR1020200010186A priority Critical patent/KR102245929B1/en
Application granted granted Critical
Publication of KR102245929B1 publication Critical patent/KR102245929B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Purses, Travelling Bags, Baskets, Or Suitcases (AREA)

Abstract

The present invention relates to a method for a fee transaction between a user and an operator who provides a service through a decentralized application (dApp) on a public block chain-based block chain platform. The method comprises the following steps of: (S10) depositing cryptocurrency by an operator operating a dApp; (S20) using the resources of a blockchain platform through a dApp user; and (S30) paying a predetermined portion of the cryptocurrency deposited by the operator to a node operator of the block chain platform.

Description

가상자산 예치를 통한 디앱 사용자 수수료 거래방법{Method of transaction charge for user of decentralized application by depositing virtual asset}Method of transaction charge for user of decentralized application by depositing virtual asset}

본 발명은 블록체인 기반의 디앱을 운영하는 사업자와 이를 이용하는 사용자 상호간의 수수료 거래를 위한 방법에 관한 것으로서, 보다 자세하게는, 블록체인의 블록체인 네트워크 상에서 운영되는 디앱(dApp)을 운영하는 사용자가 가상자산, 일명 가상자산(암호화폐)를 선 예치하고, 사용자는 디앱 사용에 따른 비용을 사업자의 예치된 가상자산(암호화폐)를 통해 지불되도록 하는 등의 수수료 거래방법 등에 관한 기술분야이다.The present invention relates to a method for a fee transaction between a business operator operating a blockchain-based dApp and a user using the same, and in more detail, a user who operates a dApp operating on a blockchain network of a blockchain is virtual It is a technical field related to fee transaction methods, such as depositing assets, aka virtual assets (cryptocurrency), and allowing users to pay the cost of using DApp through virtual assets (cryptocurrency) deposited by the business operator.

암호화폐(Cryptocurrency)는 '암호화'라는 뜻을 가진 'crypto-'와 통화, 화폐란 뜻을 가진 'currency'의 합성어로, 분산 장부(Distributed Ledger)에서 공개키 암호화를 통해 안전하게 전송하고, 해시 함수를 이용해 쉽게 소유권을 증명해 낼 수 있는 디지털 자산을 의미한다. Cryptocurrency is a compound word of'crypto-' meaning'crypto' and'currency' meaning currency and currency. It refers to a digital asset that can be easily proved ownership by using.

일반적으로 암호화폐는 블록체인이나 DAG(Directed Acyclic Graph)을 기반으로 한 분산 원장(Distributed Ledger) 위에서 동작한다.In general, cryptocurrency operates on a blockchain or a distributed ledger based on a DAG (Directed Acyclic Graph).

암호화폐로 가장 유명한 것이 비트코인(bitcoin)인데, 암호화폐의 종류로는 비트코인 이전의 것으로는 이캐시(ecash), 해시캐시(hashcash), 비머니(B-Money), 비트골드(bit gold) 등이 있으며, 비트코인(bitcoin) 계열의 비트코인(bitcoin), 이더리움(ethereum) 계열의 이더리움(ethereum) 등과 기타 익명성을 보장하는 다크 코인으로서 모네로(Monero), 대시(Dash), 지캐시(ZCash), 코모도(Komodo), 버지(Verge), 바이트코인(Bytecoin) 등이 있다.The most famous cryptocurrency is bitcoin, and the types of cryptocurrencies before bitcoin are ecash, hashcash, B-Money, and bit gold. ), and other dark coins that guarantee anonymity such as bitcoin of bitcoin, ethereum of ethereum, Monero, Dash, etc. , ZCash, Komodo, Verge, and Bytecoin.

암호화폐가 개발되고, 이러한 암호화폐의 신뢰성과 안정성을 높이며 그 스마트 계약을 위한 기술적인 개발의 시도는 끊임없이 진행되고 있다.Cryptocurrency is developed, the reliability and stability of such cryptocurrency are improved, and technical development attempts for the smart contract are constantly in progress.

관련된 공개 특허문헌으로는 “온라인 기반 기프트카드 형식의 비트코인 거래방법(등록번호 제10-1589980호, 이하 특허문헌1이라 한다.)”이 존재한다.As a related public patent document, there is a "online-based gift card format bitcoin transaction method (Registration No. 10-1589980, hereinafter referred to as Patent Document 1)".

특허문헌1의 경우, 사용자가 전자지갑을 개설하지 않고서도 온라인 상에서 기프트카드 형식으로 증여받은 비트코인을 통한 상품결제가 가능할 뿐만 아니라 기프트카드 형식의 비트코인을 타인에게 증여하고자 하는 사용자도 전자지갑의 개설여부에 상관 없이 기프트카드 형식으로된 비트코인의 증여를 수행가능하게 안내하는 온라인 기반 기프트카드 형식의 비트코인 거래방법에 관한 것으로, 비트코인 기프트카드 증여자용 단말기에서 비트코인 거래서버에 접속하는 단계와; 비트코인 기프트카드 증여자용 단말기에서 증여자용 전자지갑을 보유하고 있는지 확인하는 단계와; 비트코인 기프트카드 증여자용 단말기에서 증여자용 전자지갑을 보유하고 있지 않은 경우 비트코인 거래서버에서 비트코인 기프트카드 증여자용 단말기로 증여자의 연락처 입력을 요청하는 증여자 인적사항 입력요청, 수증자의 연락처 입력을 요청하는 수증자 인적사항 입력요청 및 수증자에게 증여할 비트코인 금액의 입력을 요청하는 증여 비트코인 금액 입력요청을 포함하는 전자지갑 비보유자용 비트코인 기프트카드 발행 요청정보를 안내하는 단계와; 비트코인 기프트카드 증여자용 단말기에서 전자지갑 비보유자용 비트코인 기프트카드 발행 요청정보를 참조하여 증여자의 인적사항, 수증자의 연락처 및 수증자에게 증여할 비트코인 금액이 입력된 전자지갑 비보유자용 비트코인 기프트카드 발행 입력정보를 비트코인 거래서버에 등록하는 단계와; 비트코인 거래서버에서 등록된 전자지갑 비보유자용 비트코인 기프트카드 발행 입력정보 중 증여자의 연락처로 비트코인 충전대금 입금용 가상계좌로 수증자에게 증여할 비트코인 금액의 입금을 안내하는 단계와; 비트코인 거래서버에서 비트코인 충전대금 입금용 가상계좌로 입금이 확인되면, 수증자용 퍼블릭 어드레스, 수증자용 프라이빗 키, 증여자가 증여한 증여 기반 비트코인 금액정보를 포함하는 수증자용 임시전자지갑을 개설하는 단계와; 비트코인 거래서버에서 증여된 비트코인 기프트카드를 수증자가 확인할 수 있는 인증수단으로 액세스코드를 포함하는 비트코인 기프트카드 열람안내정보를 등록된 전자지갑 비보유자용 비트코인 기프트카드 발행 입력정보 중 수증자의 연락처에 해당하는 비트코인 기프트카드 수증자용 단말기로 전송함과 아울러 액세스코드를 수증자용 임시전자지갑에 저장하는 단계로 이루어진다.In the case of Patent Document 1, it is possible to make product payments through bitcoin gifted online in the form of a gift card without the user opening an electronic wallet, as well as a user who wishes to donate bitcoins in the form of a gift card to others. It relates to an online-based gift card format bitcoin transaction method that guides you to perform the gift card format bitcoin gift regardless of whether it is opened or not, the step of connecting to the bitcoin transaction server from the bitcoin gift card donor terminal. Wow; Checking whether an electronic wallet for a donor is held in a terminal for a donor for a Bitcoin gift card; If the Bitcoin gift card donor terminal does not have a donor electronic wallet, the Bitcoin transaction server requests the donor's personal information input to the Bitcoin gift card donor terminal to enter the donor's contact information, and requests the recipient's contact information. Guiding the request for issuance of a bitcoin gift card for a non-electronic wallet including a request for input of personal information of the recipient and a request for input of the amount of bitcoin to be gifted to the recipient; Bitcoin gift card A bitcoin gift for non-electronic wallet holders in which the personal information of the donor, contact information of the donor, and the amount of bitcoins to be presented to the donor are entered by referring to the request information for issuance of a Bitcoin gift card for non-e-wallet holders on the donor terminal for a Bitcoin gift card. Registering the card issuance input information in the bitcoin transaction server; Guiding the deposit of the bitcoin amount to be donated to the recipient to the virtual account for depositing the bitcoin recharge amount to the donor's contact information among the bitcoin gift card issuance input information for non-e-wallet holders registered in the bitcoin transaction server; When the deposit is confirmed from the bitcoin transaction server to the virtual account for depositing the bitcoin recharge amount, a temporary e-wallet for the donor that contains the public address for the donor, the private key for the donor, and the donation-based bitcoin amount information given by the donor is opened. Step and; As an authentication method that allows the beneficiary to verify the bitcoin gift card presented on the bitcoin transaction server, the bitcoin gift card reading information including the access code is issued by the beneficiary among the input information issued by the bitcoin gift card for non-registered electronic wallets. It consists of transmitting the bitcoin gift card corresponding to the contact information to the recipient terminal and storing the access code in a temporary electronic wallet for the recipient.

또한 “안전한 암호화폐 거래를 위한 분산 원장 기술 기반의 전자지갑 시스템 및 그 방법(공개번호 제10-2019-0120933호, 이하 특허문헌2라 한다.)”도 존재한다.There is also a “electronic wallet system and its method based on distributed ledger technology for safe cryptocurrency transactions (Publication No. 10-2019-0120933, hereinafter referred to as Patent Document 2)”.

특허문헌2의 경우, 안전한 암호화폐 거래를 위한 전자지갑 시스템 및 그 방법을 개시한다. 특허문헌2에 따른 발명의 경우, 암호화폐거래소와 전자지갑제공자, 그리고 전자지갑통제자를 독립적인 기관으로 구성하고, 입출금시 암호알고리즘을 사용하여 암호화폐를 암호화하여 보관용 전자지갑에 보관하거나 입출금용 전자지갑을 통하여 출금하고, 보관용 전자지갑과 입출금용 전자지갑은 하드웨어적으로 소프트웨어적으로 분리시켜 비인가된 접근을 통제하도록 구성한다.In the case of Patent Document 2, an electronic wallet system and method for secure cryptocurrency transactions are disclosed. In the case of the invention according to Patent Document 2, the cryptocurrency exchange, the electronic wallet provider, and the electronic wallet controller are formed as independent institutions, and the cryptocurrency is encrypted using a cryptographic algorithm when depositing and withdrawing, and stored in an electronic wallet for storage or for deposit and withdrawal. Withdrawals are made through an electronic wallet, and the electronic wallet for storage and the electronic wallet for deposit and withdrawal are separated by hardware and software to control unauthorized access.

아울러, “암호화폐 거래 플랫폼을 위한 블록체인 기반 스마트 컨트랙트(공개번호 제10-2019-0132052호, 이하 특허문헌3이라 한다.)”도 존재한다.In addition, there is also a “blockchain-based smart contract for a cryptocurrency trading platform (Publication No. 10-2019-0132052, hereinafter referred to as Patent Document 3)”.

특허문헌3에 따른 발명의 경우, 암호화폐 거래 플랫폼을 위한 블록체인 기반 스마트 컨트랙트에 관한 것으로, 특허문헌3의 발명에 따른 암호화폐 거래 플랫폼을 위한 블록체인 기반 스마트 컨트랙트는, 스마트 컨트랙트(Smart Contract)를 지원하는 지정된 블록체인 네트워크 상에 구비된 M(M≥2)개의 노드장치를 통해 탈중앙화 실행 가능한 프로그램 코드를 포함하여 구성되며 하나 이상의 지정된 기능(Function)을 구현하는 스마트 컨트랙트로서, 블록체인 네트워크 상에 유효 생성된 하나 이상의 전자지갑으로부터 지정된 암호화폐 단위를 스마트 컨트랙트로 예치 받는 기능을 구현하는 예치 기능부와, 지정된 암호화폐를 예치한 사용자의 공개키를 확인하여 지정된 저장영역에 저장하는 기능을 구현하는 저장 기능부와, 스마트 컨트랙트에 예치된 암호화폐를 사용자의 전자지갑으로 인출 시 암호화폐를 인출 받을 사용자의 전자지갑 주소와 인출될 암호화폐 단위 및 사용자의 개인키를 통해 생성된 인증정보를 포함하는 인출정보를 확인하는 기능을 구현하는 확인 기능부와, 사용자의 공개키를 이용하여 인증정보의 유효성을 인증하는 인증 절차를 포함하는 하나 이상의 지정된 인증 절차를 수행하는 인증 기능부와, 지정된 인증 절차의 인증 성공 시 사용자의 전자지갑 주소로 암호화폐 단위를 인출하는 기능을 구현하는 인출 기능부를 포함한다.In the case of the invention according to Patent Document 3, it relates to a blockchain-based smart contract for a cryptocurrency trading platform, and the blockchain-based smart contract for a cryptocurrency trading platform according to the invention of Patent Document 3 is a smart contract. It is a smart contract that implements one or more specified functions and consists of program codes that can be decentralized through M (M≥2) node devices equipped on a designated blockchain network that supports the blockchain network. A deposit function unit that implements the function of depositing a designated cryptocurrency unit into a smart contract from one or more electronic wallets that are effectively generated on the screen, and a function to check the public key of the user who deposits the designated cryptocurrency and store it in a designated storage area. The storage function to be implemented, and when withdrawing the cryptocurrency deposited in the smart contract to the user's electronic wallet, the electronic wallet address of the user who will receive the cryptocurrency, the cryptocurrency unit to be withdrawn, and the authentication information generated through the user's private key. An authentication function unit that performs one or more specified authentication procedures including an authentication procedure that verifies the validity of authentication information using a verification function unit that implements a function to verify the included withdrawal information, and a designated authentication It includes a withdrawal function that implements a function of withdrawing a cryptocurrency unit to the user's electronic wallet address upon successful authentication of the procedure.

도 1은 종래 대다수의 퍼블릭 블록체인의 개념도이며, 도 2는 도 1에서 dApp을 통해 서비스를 제공하는 사업자와 이를 이용하는 사용자 간에 수수료가 결제되고 거래되는 것을 도시한 개념도이다.FIG. 1 is a conceptual diagram of a majority of conventional public blockchains, and FIG. 2 is a conceptual diagram illustrating that a fee is paid and transacted between a service provider and a user using the dApp in FIG. 1.

개시된 특허문헌들 뿐만 아니라 도 1 및 2등에서 흔히 접할 수 있는 종래의 퍼블릭 블록체인의 수수료 체계는 사용자의 dApp 사용과 접근성이 매우 떨어지며, 그 수수료의 비용도 가치가 크게 변동되는 문제점이 있었다.In addition to the disclosed patent documents, the conventional public blockchain fee system commonly encountered in FIGS. 1 and 2 has a problem in that the user's use and accessibility of dApps is very low, and the cost of the fee is also greatly fluctuated in value.

등록번호 제10-1589980호Registration number 10-1589980 공개번호 제10-2019-0120933호Publication No. 10-2019-0120933 공개번호 제10-2019-0132052호Publication No. 10-2019-0132052

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법은 상기한 바와 같은 종래 문제점을 해결하기 위해 안출된 것으로서, 다음과 같은 해결하고자 하는 과제를 제시한다.The method of trading DApp user fees through the deposit of virtual assets (cryptocurrency) according to the present invention has been devised to solve the conventional problems as described above, and presents the following problems to be solved.

첫째, 기존의 블록체인 네트워크 상에서 사용자들의 사용 편의를 위한 수수료 체계를 도모하고자 한다.First, we intend to promote a fee system for users' convenience on the existing blockchain network.

둘째, 기존 이더리움 플랫폼(Ethereum Platform) 타입의 퍼블릭 블록체인의 수수료 구조가 가지는 사용자의 이더(Ether) 구매와 전자지갑 등의 난해한 개념에서 탈피하여 개념적으로 간단 명료화된 dApp 사용 편의적 수수료 체계를 구축하고자 한다.Second, to build a conceptually simple and concise dApp usage fee system by breaking away from the difficult concepts such as the user's purchase of Ether and the electronic wallet that the fee structure of the existing Ethereum Platform type public blockchain has. do.

셋째, 사용자에게 전가된 수수료 비용 체계가 가지는 문제를 개선하고자 한다.Third, it is intended to improve the problem of the fee-cost system passed on to users.

넷째, 사업자가 블록체인 네트워크 자원의 효율성을 최적화시키는 노력이 반영될 수 있는 사용자 수수료 체계로 전환하고자 한다.Fourth, we intend to switch to a user fee system that can reflect the efforts of operators to optimize the efficiency of blockchain network resources.

본 발명의 해결 과제는 이상에서 언급된 것들에 한정되지 않으며, 언급되지 아니한 다른 해결과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The problem to be solved of the present invention is not limited to those mentioned above, and other problems that are not mentioned will be clearly understood by those skilled in the art from the following description.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법은 상기의 해결하고자 하는 과제를 위하여 다음과 같은 과제 해결 수단을 가진다.DApp user fee transaction method through the deposit of a virtual asset (cryptocurrency) according to the present invention has the following problem solving means for the problem to be solved.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법은 퍼블릭 블록체인(public blockchain) 기반의 블록체인 플랫폼(block platform) 상에서 디앱(decentralized applacaion, dApp)을 통해 서비스를 제공하는 사업자와 상기 디앱을 사용하는 사용자 간에 수수료 거래를 위한 방법으로서, (S10) 상기 디앱을 운영하는 사업자에 의해 암호화폐가 예치되는 단계; (S20) 상기 디앱의 사용자를 통해 상기 블록체인 플랫폼의 리소스가 사용되는 단계; 및 (S30) 상기 사업자에 의해 예치된 상기 암호화폐의 소정의 부분이 상기 블록체인 플랫폼의 노드 운영자에게 각각 지급되는 단계를 포함하는 것을 특징으로 할 수 있다.The method of trading dApp user fees through the deposit of virtual assets (cryptocurrency) according to the present invention is a provider that provides services through a decentralized applacaion (dApp) on a block platform based on a public blockchain. A method for a fee transaction between a user and a user who uses the DApp, comprising: (S10) depositing a cryptocurrency by a business operator operating the DApp; (S20) using the resources of the blockchain platform through the user of the DApp; And (S30) providing a predetermined portion of the cryptocurrency deposited by the operator to each node operator of the blockchain platform.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법의 경우, 상기 암호화폐는, 상기 블록체인 플랫폼의 기축 통화인 것을 특징으로 할 수 있다.In the case of a method of trading a DApp user fee through a virtual asset (cryptocurrency) deposit according to the present invention, the cryptocurrency may be characterized in that the cryptocurrency is a key currency of the blockchain platform.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법의 경우, 상기 (S10) 단계는, 상기 암호화폐는 상기 디앱을 운영하는 상기 사업자의 전자지갑(계좌)로 예치되는 것을 특징으로 할 수 있다.In the case of a method for trading a DApp user fee through a virtual asset (cryptocurrency) deposit according to the present invention, the step (S10) is characterized in that the cryptocurrency is deposited into the electronic wallet (account) of the business operator running the DApp. You can do it.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법의 경우, 상기 (S30) 단계는, 상기 암호화폐의 소정의 부분은 상기 노드 운영자의 전자지갑(계좌)로 지급되는 것을 특징으로 할 수 있다.In the case of the method of trading DApp user fees through the deposit of a virtual asset (cryptocurrency) according to the present invention, the step (S30) is characterized in that a predetermined portion of the cryptocurrency is paid to the electronic wallet (account) of the node operator. You can do it.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법의 경우, 상기 (S10) 단계는, (S11) 상기 사업자에 의해 상기 사업자에게 할당된 전자지갑이 개설되는 단계; (S12) 상기 사업자에 의해 상기 암호화폐가 결제되는 단계; 및 (S13) 결제된 상기 암호화폐가 상기 사업자의 전자지갑에 예치되는 단계를 포함하는 것을 특징으로 할 수 있다.In the case of a method for trading a DApp user fee through a virtual asset (cryptocurrency) deposit according to the present invention, the step (S10) includes: (S11) opening an electronic wallet allocated to the operator by the operator; (S12) the step of paying the cryptocurrency by the operator; And (S13) depositing the paid cryptocurrency in the electronic wallet of the business operator.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법의 경우, 상기 (S20) 단계는, (S21) 상기 사용자에 의해 상기 디앱의 서비스로 가입되는 단계; 및 (S23) 상기 사용자에 의해 상기 디앱의 서비스를 이용하는 단계를 포함하는 것을 특징으로 할 수 있다.In the case of a method of trading a DApp user fee through a virtual asset (cryptocurrency) deposit according to the present invention, the step (S20) includes: (S21) signing up for the service of the DApp by the user; And (S23) using the service of the DApp by the user.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법의 경우, 상기 (S21)단계 후, (S22) 상기 사용자에 의해 상기 디앱이 제공하는 별도 코인이 결제되고 구매되는 단계를 더 포함하는 것을 특징으로 할 수 있다.In the case of the DApp user fee transaction method through the deposit of a virtual asset (cryptocurrency) according to the present invention, after the step (S21), (S22) a step of paying and purchasing a separate coin provided by the DApp by the user is further performed. It may be characterized by including.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법의 경우, 상기 (S22)단계는, 상기 사용자에 의해 결제되고 구매된 상기 별도 코인은 상기 사용자의 개별 전자지갑에 디파짓(deposit)되는 것을 특징으로 할 수 있다.In the case of the DApp user fee transaction method through the deposit of a virtual asset (cryptocurrency) according to the present invention, the step (S22) includes depositing the separate coin paid and purchased by the user to the individual electronic wallet of the user. ) Can be characterized.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법의 경우, 상기 (S30) 단계는, (S31) 상기 사업자에 의해 예치된 상기 암호화폐의 소정의 부분이 지불되는 단계; (S32) 상기 사업자의 상기 전자지갑으로부터 상기 암호화폐의 소정의 부분만큼 차감되는 단계; 및 (S33) 지불된 상기 암호화폐의 소정의 부분이 상기 블록체인 플랫폼의 노드 운영자에게 지급되는 단계를 포함하는 것을 특징으로 할 수 있다.In the case of a method of trading a DApp user fee through a virtual asset (cryptocurrency) deposit according to the present invention, the step (S30) includes: (S31) a step of paying a predetermined portion of the cryptocurrency deposited by the operator; (S32) subtracting a predetermined portion of the cryptocurrency from the electronic wallet of the business operator; And (S33) paying a predetermined portion of the paid cryptocurrency to a node operator of the blockchain platform.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법의 경우, 상기 (S33) 단계는, 상기 암호화폐의 상기 소정의 부분은 균등 또는 상기 블록체인 플랫폼의 리소스를 사용한 것에 연동되어 산출되는 것을 특징으로 할 수 있다.In the case of the DApp user fee transaction method through the deposit of a virtual asset (cryptocurrency) according to the present invention, the step (S33) includes the predetermined portion of the cryptocurrency equally or interlocked with the use of the resources of the blockchain platform. It can be characterized by being calculated.

이상과 같은 구성의 본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법은 다음과 같은 효과를 제공한다.The DApp user fee transaction method through the deposit of a virtual asset (cryptocurrency) according to the present invention having the above configuration provides the following effects.

첫째, 디앱 사용자는 기축 화폐를 결제 및 구매하지 않고, 디앱에서 운영하는 개별 코인만으로도 디앱을 사용하도록 할 수 있다.First, DApp users can use the DApp with only individual coins operated by the DApp without paying and purchasing the key currency.

둘째, 디앱 운영자인 사업자의 암호화폐 예치를 통해, 블록체인 플랫폼의 자원 활용에 대한 비용의 지급이 자동적으로 이루어질 수 있도록 한다. Second, the payment of the cost for the use of resources of the blockchain platform can be made automatically through the deposit of cryptocurrency by the operator who is the DApp operator.

셋째, 사용자는 지갑의 개념이나 불필요한 암호화폐 거래의 매커니즘을 알 필요가 없게 된다.Third, users do not need to know the concept of a wallet or unnecessary cryptocurrency transaction mechanisms.

넷째, 사업자는 디앱 운영에서 발생되는 시스템 리소스 활용에 대한 효율성을 높여, 예치한 암호화폐를 통해 지불되는 비용을 최소화하게 된다.Fourth, the operator increases the efficiency of using system resources generated in DApp operation, thereby minimizing the cost paid through the deposited cryptocurrency.

본 발명의 효과는 이상에서 언급한 것들에 한정되지 않으며, 언급되지 아니한 다른 효과들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The effects of the present invention are not limited to those mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the following description.

도 1은 종래 대다수의 퍼블릭 블록체인의 개념도이다.
도 2는 도 1에서 dApp을 통해 서비스를 제공하는 사업자와 이를 이용하는 사용자 간에 수수료가 결제되고 거래되는 것을 도시한 개념도이다.
도 3은 본 발명의 일 실시예에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법의 개념도이다.
도 4는 본 발명의 일 실시예에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법을 통해, 사용자가 기축 암호화폐를 미리 자기의 전자 지갑에 선예치하는 것을 도시한 개념도이다.
도 5는 도 4 후, 사용자가 dApp의 서비스 이용과 이에 따른 B coin의 결제를 도시한 개념도이다.
도 6은 도 5 후, 사용자의 dApp 사용과 이에 따른 사업자의 기축 암호화폐를 각 노드 운영자에게 지급하는 것을 도시한 개념도이다.
도 7은 본 발명의 일 실시예에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법 중, 사업자가 기축 암호화폐를 결제하고 예치하는 과정을 도시한 순서도이다.
도 8은 본 발명의 일 실시예에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법 중, 사용자가 dApp의 서비스를 가입하고 이를 사용하기 위해 B coin을 구매하는 것을 도시한 순서도이다.
도 9는 본 발명의 일 실시예에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법 중, 사업자가 예치한 기축 암호화폐를 각 노드 운영자에게 지급하는 것을 도시한 순서도이다.
도 10은 본 발명의 또 다른 실시예에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법 중, 사용자가 기축 암호화폐를 결제하여 이를 dApp 사업자에게 기부하는 것을 도시한 순서도이다.
1 is a conceptual diagram of a majority of conventional public blockchains.
FIG. 2 is a conceptual diagram illustrating that a fee is paid and transacted between a service provider providing a service through a dApp in FIG. 1 and a user using the same.
3 is a conceptual diagram of a method of trading a DApp user fee through a cryptocurrency deposit according to an embodiment of the present invention.
FIG. 4 is a conceptual diagram illustrating that a user pre-deposits a key cryptocurrency in his/her electronic wallet through a method of trading a DApp user fee through a cryptocurrency deposit according to an embodiment of the present invention.
FIG. 5 is a conceptual diagram illustrating a user's use of a dApp service and a payment of B coin according to the dApp service use after FIG. 4.
FIG. 6 is a conceptual diagram showing a user's use of a dApp and payment of a key cryptocurrency of a business operator to each node operator after FIG. 5.
7 is a flow chart illustrating a process of a business operator paying and depositing an underlying cryptocurrency in a method of trading a DApp user fee through a cryptocurrency deposit according to an embodiment of the present invention.
FIG. 8 is a flow chart illustrating that a user subscribes to a dApp service and purchases B coin in order to use the dApp service in a method of trading dApp user fees through cryptocurrency deposit according to an embodiment of the present invention.
9 is a flow chart illustrating payment of a key cryptocurrency deposited by a business operator to each node operator in a method of trading a DApp user fee through a cryptocurrency deposit according to an embodiment of the present invention.
FIG. 10 is a flow chart illustrating that a user pays a key cryptocurrency and donates it to a dApp business operator in a method of trading a dApp user fee through a cryptocurrency deposit according to another embodiment of the present invention.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 기술적 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. The DApp user fee transaction method through the deposit of a virtual asset (cryptocurrency) according to the present invention can make various changes and have various embodiments. Specific embodiments are illustrated in the drawings and described in detail in the detailed description. do. However, this is not intended to limit the present invention to a specific embodiment, it should be understood to include all changes, equivalents, and substitutes included in the technical spirit and scope of the present invention.

도 3은 본 발명의 일 실시예에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법의 개념도이다. 도 4는 본 발명의 일 실시예에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법을 통해, 사용자가 기축 암호화폐를 미리 자기의 전자 지갑에 선예치하는 것을 도시한 개념도이다. 도 5는 도 4 후, 사용자가 dApp의 서비스 이용과 이에 따른 B coin의 결제를 도시한 개념도이다. 도 6은 도 5 후, 사용자의 dApp 사용과 이에 따른 사업자의 기축 암호화폐를 각 노드 운영자에게 지급하는 것을 도시한 개념도이다. 도 7은 본 발명의 일 실시예에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법 중, 사업자가 기축 암호화폐를 결제하고 예치하는 과정을 도시한 순서도이다. 도 8은 본 발명의 일 실시예에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법 중, 사용자가 dApp의 서비스를 가입하고 이를 사용하기 위해 B coin을 구매하는 것을 도시한 순서도이다. 도 9는 본 발명의 일 실시예에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법 중, 사업자가 예치한 기축 암호화폐를 각 노드 운영자에게 지급하는 것을 도시한 순서도이다. 도 10은 본 발명의 또 다른 실시예에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법 중, 사용자가 기축 암호화폐를 결제하여 이를 dApp 사업자에게 기부하는 것을 도시한 순서도이다.3 is a conceptual diagram of a method for trading a DApp user fee through a cryptocurrency deposit according to an embodiment of the present invention. FIG. 4 is a conceptual diagram illustrating that a user pre-deposits a key cryptocurrency in his/her electronic wallet through a method of trading a DApp user fee through a cryptocurrency deposit according to an embodiment of the present invention. FIG. 5 is a conceptual diagram illustrating a user's use of a dApp service and a payment of B coin according to the dApp service use after FIG. 4. FIG. 6 is a conceptual diagram illustrating a user's use of dApp and payment of a key cryptocurrency of a business operator to each node operator after FIG. 5. 7 is a flow chart illustrating a process of a business operator paying and depositing an underlying cryptocurrency in a method of trading a DApp user fee through a cryptocurrency deposit according to an embodiment of the present invention. FIG. 8 is a flow chart illustrating that a user subscribes to a dApp service and purchases B coin in order to use the dApp service in a method of trading a dApp user fee through a cryptocurrency deposit according to an embodiment of the present invention. 9 is a flow chart illustrating payment of a key cryptocurrency deposited by a business operator to each node operator in a method of trading a DApp user fee through a cryptocurrency deposit according to an embodiment of the present invention. FIG. 10 is a flow chart illustrating that a user pays a key cryptocurrency and donates it to a dApp business operator in a method of trading a dApp user fee through a cryptocurrency deposit according to another embodiment of the present invention.

본 발명에 따른 가상자산(암호화폐) 예치를 통한 디앱 사용자 수수료 거래방법은 도 3에 도시된 바와 같이, 퍼블릭 블록체인(public blockchain) 기반으로 하며, 퍼블릭 블록체인 상에서 디앱(decentralized application)을 운영하는 사업자 또는 개인(“디앱을 운영하는 사업자 또는 개인”을 “사업자”라 한다. 이하 같다.)은 디앱을 운영하여 소정의 서비스를 제공한다. 이에 디앱을 사용하는 사용자는 디앱을 사용하는데 필요한 수수료를 결제하게 되는데, 이 과정에서 사용자와 디앱 사용시 발생되는 수수료와 블록체인 사용에 필요한 암호화폐(Cryptocurrency)의 결제 및 거래 매커니즘을 이하에서 개시하게 된다.DApp user fee transaction method through the deposit of a virtual asset (cryptocurrency) according to the present invention is based on a public blockchain, as shown in Fig.3, and operates a decentralized application on the public blockchain. A business operator or individual (“a business operator or individual who operates a DApp” is referred to as a “business entity”. The same applies hereinafter) provides a predetermined service by operating a DApp. Accordingly, the user who uses the DApp pays the fee required to use the DApp.In this process, the fee incurred when using the DApp with the user and the payment and transaction mechanism of the cryptocurrency required for the use of the blockchain will be initiated below. .

먼저, 도 3에 도시된 바와 같이, 퍼블릭 블록체인, 즉, 블록체인 플랫폼을 기초로 설명하기로 한다.First, as shown in FIG. 3, a description will be made based on a public blockchain, that is, a blockchain platform.

참고로, 보스코인(BOS coin)은 한국 최초로 ICO를 진행한 블록체인 기반의 암호화폐이다. 보스(BOS)는 블록체인 운영체제(Blockchain Operating System)의 약자이다. For reference, BOS coin is Korea's first blockchain-based cryptocurrency that conducted an ICO. BOS stands for Blockchain Operating System.

보스코인(BOS(Blockchain Operating System) coin)은 블록체인 기반의 금융 플랫폼을 지향한다. 보스코인 기반의 공공금융(Public Financing, PF)을 통해 투자자금을 모집할 수 있고, 지불, 결제, 송금, 커머스, 여행, 모빌리티 등 다양한 서비스에도 활용이 가능하다. 보스코인은 의회 네트워크에 기반한 투표를 통해 중요한 의사결정을 내린다. 2018년 11월 보스코인은 메인넷인 세박(Sebak)을 오픈하면서 자체 개발한 아이작(ISAAC) 알고리즘을 적용하였다.BOS (Blockchain Operating System) coin is aiming for a blockchain-based financial platform. Investment funds can be raised through Boscoin-based public financing (PF), and can be used for various services such as payment, settlement, remittance, commerce, travel, and mobility. Boscoin makes important decisions through voting based on the parliamentary network. In November 2018, Boscoin opened the main net, Sebak, and applied the self-developed ISAAC algorithm.

먼저, 도 4 내지 도 6에 도시된 바와 같이, 본 발명에 따른 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법은 퍼블릭 블록체인(public blockchain) 기반의 블록체인 플랫폼(block platform) 상에서 디앱(decentralized applacaion, dApp)을 통해 서비스를 제공하는 사업자와 디앱을 사용하는 사용자 간에 수수료 거래를 위한 방법으로서, (S10) 디앱을 운영하는 사업자에 의해 암호화폐가 예치되는 단계; (S20) 디앱의 사업자를 통해 블록체인 플랫폼의 리소스(resource)가 사용되는 단계; 및 (S30) 사업자에 의해 예치된 암호화폐의 소정의 부분이 블록체인 플랫폼의 노드 운영자에게 각각 지급되는 단계를 포함하게 된다.First, as shown in Figs. 4 to 6, the method of trading a DApp user fee through a cryptocurrency deposit according to the present invention is a decentralized applacaion on a block platform based on a public blockchain. dApp), a method for a fee transaction between a service provider and a user using a DApp, comprising: (S10) depositing a cryptocurrency by a business operator operating the DApp; (S20) the step of using a resource of the blockchain platform through the operator of the DApp; And (S30) a step in which a predetermined portion of the cryptocurrency deposited by the operator is paid to the node operator of the blockchain platform, respectively.

도 5 및 7에 도시된 바와 같이, 종래의 이더리움 블록체인 플랫폼(Ethereum blockchain platform) 기반의 수수료 결제 매커니즘과는 달리, 디앱을 사용하는 사용자는 최초에 기축 암호화폐(key Cryptocurrency)를 결제(transaction)하고 이를 사용자 자신의 전자지갑에 보관할 필요가 없다. As shown in Figures 5 and 7, unlike the conventional Ethereum blockchain platform-based fee payment mechanism, the user who uses the DApp initially pays a key Cryptocurrency (transaction). ), and there is no need to store it in the user's own electronic wallet.

도 5 및 7에 도시된 바와 같이, 디앱을 운영하고 서비스를 제공하는 사업자는 블록체인의 기축 암호화폐를 결제하고 구매하여 사업자 자신의 전자지갑(계좌)(20)에 예치하게 된다.As shown in Figs. 5 and 7, a business operator that operates a DApp and provides a service pays and purchases the basic cryptocurrency of the blockchain and deposits it in the business's own electronic wallet (account) 20.

이후, 도 6 및 8에 도시된 바와 같이, 디앱의 사용자는 디앱이 제공하는 서비스를 이용하게 되는데, 이러한 이용의 과정에서 디앱은 블록체인 플랫폼의 리소스를 사용하게 된다. Thereafter, as shown in Figs. 6 and 8, the users of the DApp use the services provided by the DApp, and in the process of such use, the DApp uses the resources of the blockchain platform.

디앱의 사용에 필요한 수수료는 디앱이 자체적으로 요구하는 수수료 체계에 따라 사용자는 수수료를 결제하고 코인 예컨대 B coin을 구매하게 되며, 구매한 B coin을 통해 사용자는 디앱 사용료를 지불하되, 디앱의 사업자는 B coin 결제시 발생되는 수수료를 통해 수익을 창출하게 된다.The fee required for the use of the DApp is that the user pays the fee and purchases a coin such as B coin according to the fee system required by the DApp itself, and the user pays the DApp usage fee through the purchased B coin, but the DApp operator Profits are generated through fees generated when paying B coin.

도 7 및 9에 도시된 바와 같이, 디앱의 사용에서 발생되는 비용은 사업자가 예치한 기축 암호화폐로부터 차감된다.As shown in Figs. 7 and 9, the cost incurred in using the DApp is deducted from the underlying cryptocurrency deposited by the business operator.

도 7 및 9에 도시된 바와 같이, 차감된 기축 암호화폐는 블록체인 플랫폼의 각 노드 운영자들에게 리소스를 사용한 만큼씩 지불될 수 있다.As shown in Figs. 7 and 9, the deducted key cryptocurrency can be paid for each node operator of the blockchain platform as much as the resource is used.

블록체인 플랫폼의 리소스는 네트워크 자원을 의미하며, 리소스는 네트워크의 운영시 사용되는 CPU(central processing unit), RAM(Random Access Memory), 망(Network) 이용료, 저장공간 이용료 등을 의미한다.The resources of the blockchain platform mean network resources, and the resources mean CPU (central processing unit), RAM (Random Access Memory), network usage fees, storage space usage fees, etc.

도 5 및 에서 사업자가 결제하고 미리 예치하는 암호화폐는 선 예치 혹은 충전의 개념으로 이해될 수 있는데, 이러한 암호화폐는 디앱이 블록체인 플랫폼의 사용에 따라 블록체인 플랫폼의 각 노드의 운영자들에게 기축 통화로 지급되어야 하기 때문에, 사업자가 예치(또는 충전)하는 통화는 제공되는 블록체인 플랫폼에서 통용되는 기축 암호화폐인 것이 바람직하다.The cryptocurrency that the operator pays and deposits in advance in Figure 5 and can be understood as a concept of pre-deposit or recharge.These cryptocurrencies are key to the operators of each node of the blockchain platform according to the use of the blockchain platform by DApp. Since it must be paid in currency, it is desirable that the currency deposited (or charged) by the operator is the key cryptocurrency commonly used in the provided blockchain platform.

상술한 바와 같이, 사업자가 미리 예치한 암호화폐는 사업자 자신의 전자지갑에 보관되는데, 이러한 전자지갑은 통상적으로 당업계에서 관용적으로 활용되는 용어이며, 일종의 사업자를 위한 개별 전용 계좌로 이해하면 될 것이다.As described above, the cryptocurrency deposited in advance by the business operator is stored in the business’s own electronic wallet, which is a term commonly used in the industry, and can be understood as an individual dedicated account for a business operator. .

아울러, 암호화폐의 소정의 부분은 노드 운영자의 전자지갑으로 지급되는데, 이러한 노드 운영자의 전자지갑 역시 노드 운영자에게 할당된 기축 암호화폐의 거래를 위한 전용 계좌임이 바람직하다.In addition, a certain portion of the cryptocurrency is paid to the node operator's electronic wallet, and it is preferable that the node operator's electronic wallet is also a dedicated account for trading key cryptocurrencies allocated to the node operator.

도 7에 도시된 바와 같이, (S10) 단계의 경우, (S11) 내지 (S13)의 단계를 포함할 수 있다.As shown in FIG. 7, in the case of step (S10), steps (S11) to (S13) may be included.

먼저, 도 7에 도시된 바와 같이, 사업자에 의해 전자지갑이 개설되는 단계(S11)와, 사업자에 의해 (기축) 암호화폐 예컨대, 기축 암호화폐가 결제되어 구매되는 단계(S12)와, 사업자가 결제하고 구매한 암호화폐가 사업자 자신의 전용 전자지갑에 예치되는 단계(S13)을 포함할 수 있다.First, as shown in FIG. 7, a step (S11) of opening an electronic wallet by a business operator, a step (S12) in which a (keystone) cryptocurrency is paid and purchased by a business operator (S12), and It may include a step (S13) of depositing the cryptocurrency purchased after payment in the business's own dedicated electronic wallet.

즉, 사업자는 자신이 블록체인 플랫폼의 체계 내에서 디앱을 통한 서비스를 제공하기 위하여, 블록체인 플랫폼에서 기축 암호화폐의 거래를 위한 전자지갑을 개설하게 된다. In other words, in order to provide services through DApps within the system of the blockchain platform, a business operator opens an electronic wallet for trading key cryptocurrencies on the blockchain platform.

아울러, 사업자는 디앱을 통한 서비스 제공을 위해서는 블록체인 플랫폼의 리소스를 사용할 수 밖에 없는데, 이에 대한 비용을 지불하게 위해서 사업자는 기축 암호화폐를 결제하고 구매하게 된다.In addition, the operator has no choice but to use the resources of the blockchain platform to provide services through the DApp, and in order to pay for this, the operator pays and purchases the underlying cryptocurrency.

이후, 사업자는 구매한 암호화폐를 사업자 자신의 고유 전자지갑 즉, 계좌에 예치하게 된다.Thereafter, the business operator deposits the purchased cryptocurrency in the business’s own electronic wallet, that is, an account.

도 8에 도시된 바와 같이, (S20) 단계는 (S21) 단계 내지 (S23) 단계를 선택적으로 포함할 수 있게 된다.As shown in FIG. 8, the step (S20) may selectively include steps (S21) to (S23).

먼저, 사용자는 디앱의 서비스를 제공받기 위해서 디앱의 서비스 사용자로 가입하게 된다.First, the user signs up as a service user of the DApp in order to receive the service of the DApp.

이후, 도 8에 도시된 바와 같이, 사용자는 디앱의 서비스를 이용하게 된다.Thereafter, as shown in FIG. 8, the user uses the service of the DApp.

이 과정에서 사용자는 디앱의 서비스 사용자로 가입한 후, 디앱의 서비스를 이용하기 위해 디앱이 제공하는 별도의 코인 예컨대, B coin을 구매해야 하는 경우도 있는데, 이 경우에는 사용자는 (S21) 단계 후, 상술한 바와 같이, 디앱이 제공하는 별도 코인을 수수료를 지급하여 결제하고 구매하게 된다.In this process, after signing up as a service user of the DApp, the user may need to purchase a separate coin, such as B coin, provided by the DApp in order to use the service of the DApp.In this case, the user may need to purchase a DApp service after step (S21). , As described above, a separate coin provided by the DApp is paid for and purchased by paying a fee.

여기서, 도 8의 (S22) 단계에 있어서, 사용자에 의해 결제되고 구매된 상기 별도 코인 예컨대, B coin은 사용자의 개별 전자지갑에 디파짓(deposit) 됨은 물론이다.Here, in step S22 of FIG. 8, the separate coin, for example B coin, paid and purchased by the user, is of course deposited in the user's individual electronic wallet.

사용자는 사업자 #1이 제공하는 디앱 #1의 사용을 위해서 디앱 #1이 요구하는 코인만 구매하여 사용하면 되기 때문에, 기존처럼 기축 화폐를 구매하여 자기 지갑에 예치하고 이후 서비스 이용 비용과 수수료 별도 이용 등의 번거로운 과정이 전혀 필요 없게 된다.Since users only need to purchase and use the coins required by DApp #1 to use DApp #1 provided by operator #1, they purchase and deposit the base currency in their wallet as before and use the service usage fee and fees separately. There is no need for the cumbersome process of the back at all.

도 9에 도시된 바와 같이, (S30) 단계의 경우, (S31) 내지 (S33)의 단계를 선택적으로 포함하게 된다.As shown in FIG. 9, in the case of step (S30), steps (S31) to (S33) are selectively included.

여기서 (S31) 단계의 경우, 사용자가 디앱을 사용하면, 사업자가 예치한 기축 암호화폐 예컨대, 기축 암호화폐의 소정의 부분이 지불되며, 이후 (S32) 단계에 도시된 바와 같이, 사용자의 전자지갑으로부터 암호화폐의 소정의 부분만큼 차감이 이루어지게 된다. 이후, (S33)단계에서 도시된 바와 같이, 지불된 암호화폐의 소정의 부분은 블록체인 플랫폼의 노드 운영자에게 지급된다.Here, in the case of step (S31), when the user uses the DApp, a predetermined portion of the key cryptocurrency deposited by the operator, for example, the key cryptocurrency, is paid, and then, as shown in step (S32), the user's electronic wallet The deduction is made by a predetermined portion of the cryptocurrency. Thereafter, as shown in step (S33), a predetermined portion of the paid cryptocurrency is paid to the node operator of the blockchain platform.

물론, 이 과정에서 리소스를 활용한 부분에 대한 정량적인 평가가 이루어지는 것은 물론이며, 리소스 중 어떠한 리소스를 각각 사용하였는지도 정량적으로 평가가 이루어져, 해당 리소스에 해당되는 노드 운영자에게 균등 배분 혹은 리소스 자원의 사용에 비례적으로 혹은 연동되어 지급될 수 있다.Of course, in this process, not only is the quantitative evaluation of the part that used the resource, but also which resource among the resources was used quantitatively, and equally distributed to the node operator corresponding to the resource or the resource resource It can be paid proportionally or in conjunction with use.

도 10에 도시된 바와 같이, 사업자가 미리 결제 및 구매한 암호화폐 예컨대, 기축 암호화폐는 사업자만이 구매해야만 하는 것은 아니다. As shown in FIG. 10, the cryptocurrency previously paid and purchased by the business operator, for example, the basic cryptocurrency, is not required to be purchased only by the business operator.

즉, 사용자가 해당 서비스의 지지자, 팬인 경우 혹은 공익 목적의 서비스인 경우, 사용자는 기축 암호화폐 예컨대, 기축 암호화폐를 구매 후, 사업자에게 기부, 양도, 이전 등의 형태로 사업자의 전용 계좌인 전자지갑에 예치 혹은 충전되도록 할 수 있다.In other words, if the user is a supporter, fan of the service, or a service for the purpose of public interest, the user purchases a key cryptocurrency, e.g., a key cryptocurrency, and then donates, transfers, transfers, etc. It can be deposited or charged in the wallet.

본 발명의 권리 범위는 특허청구범위에 기재된 사항에 의해 결정되며, 특허 청구범위에 사용된 괄호는 선택적 한정을 위해 기재된 것이 아니라, 명확한 구성요소를 위해 사용되었으며, 괄호 내의 기재도 필수적 구성요소로 해석되어야 한다.The scope of the rights of the present invention is determined by the matters described in the claims, and the parentheses used in the claims are not described for selective limitation, but are used for clear elements, and descriptions in parentheses are also interpreted as essential elements. It should be.

1, 2: 코인(coin)
10, 20: 전자지갑(Electronic wallet)
1, 2: coin
10, 20: Electronic wallet

Claims (10)

퍼블릭 블록체인(public blockchain) 기반의 블록체인 플랫폼(block platform) 상에서 디앱(decentralized applacaion, dApp)을 통해 서비스를 제공하는 사업자와 상기 디앱을 사용하는 사용자 간에 수수료 거래를 위한 방법에 있어서,
(S10) 상기 디앱을 운영하는 사업자에 의해 기축 통화인 암호화폐가 예치되는 단계;
(S20) 상기 디앱의 사용자를 통해 상기 블록체인 플랫폼의 리소스가 사용되는 단계; 및
(S30) 상기 사업자에 의해 예치된 상기 기축 통화인 암호화폐의 소정의 부분이 상기 블록체인 플랫폼의 노드 운영자에게 각각 지급되는 단계를 포함하되,
상기 (S10) 단계는,
(S11) 상기 사업자에 의해 상기 사업자에게 할당된 전자지갑이 개설되는 단계;
(S12) 상기 사업자에 의해 상기 암호화폐가 결제되는 단계; 및
(S13) 결제된 상기 암호화폐가 상기 사업자의 전자지갑에 예치되는 단계를 포함하며,
상기 (S20) 단계는,
(S21) 상기 사용자에 의해 상기 디앱의 서비스로 가입되는 단계;
(S22) 상기 사용자에 의해 상기 디앱이 제공하는 별도 코인이 결제되고 구매되는 단계; 및
(S23) 상기 사용자에 의해 상기 디앱의 서비스를 이용하는 단계를 포함하며,
상기 (S22)단계는,
상기 사용자에 의해 결제되고 구매된 상기 별도 코인은 상기 사용자의 개별 전자지갑에 디파짓(deposit)되는 것을 특징으로 하는, 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법.
In a method for a fee transaction between a business operator providing a service through a decentralized applacaion (dApp) on a public blockchain-based block platform and a user who uses the dApp,
(S10) depositing a cryptocurrency, which is a key currency, by a business operator operating the DApp;
(S20) using the resources of the blockchain platform through the user of the DApp; And
(S30) including the step of paying a predetermined portion of the cryptocurrency, which is the key currency, deposited by the operator to each node operator of the blockchain platform,
The (S10) step,
(S11) opening an electronic wallet allocated to the operator by the operator;
(S12) the step of paying the cryptocurrency by the operator; And
(S13) including the step of depositing the paid cryptocurrency in the electronic wallet of the operator,
The (S20) step,
(S21) being subscribed to the service of the DApp by the user;
(S22) paying and purchasing a separate coin provided by the DApp by the user; And
(S23) including the step of using the service of the DApp by the user,
The (S22) step,
DApp user fee transaction method through a cryptocurrency deposit, characterized in that the separate coin paid and purchased by the user is deposited in the individual electronic wallet of the user.
삭제delete 제1항에 있어서, 상기 (S10) 단계는,
상기 암호화폐는 상기 디앱을 운영하는 상기 사용자의 전자지갑(계좌)로 예치되는 것을 특징으로 하는, 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법.
The method of claim 1, wherein the (S10) step,
The cryptocurrency is deposited in the electronic wallet (account) of the user who operates the DApp, wherein the DApp user fee transaction method through the cryptocurrency deposit.
제1항에 있어서, 상기 (S30) 단계는,
상기 암호화폐의 소정의 부분은 상기 노드 운영자의 전자지갑(계좌)로 지급되는 것을 특징으로 하는, 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법.
The method of claim 1, wherein the (S30) step,
DApp user fee transaction method through a cryptocurrency deposit, characterized in that the predetermined portion of the cryptocurrency is paid to the electronic wallet (account) of the node operator.
삭제delete 삭제delete 삭제delete 삭제delete 제3항에 있어서, 상기 (S30) 단계는,
(S31) 상기 사업자에 의해 예치된 상기 암호화폐의 소정의 부분이 지불되는 단계;
(S32) 상기 사업자의 상기 전자지갑으로부터 상기 암호화폐의 소정의 부분만큼 차감되는 단계; 및
(S33) 지불된 상기 암호화폐의 소정의 부분이 상기 블록체인 플랫폼의 노드 운영자에게 지급되는 단계를 포함하는 것을 특징으로 하는, 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법.
The method of claim 3, wherein the (S30) step,
(S31) paying a predetermined portion of the cryptocurrency deposited by the operator;
(S32) subtracting a predetermined portion of the cryptocurrency from the electronic wallet of the business operator; And
(S33) DApp user fee transaction method through a cryptocurrency deposit, comprising the step of paying a predetermined portion of the paid cryptocurrency to a node operator of the blockchain platform.
제9항에 있어서, 상기 (S33) 단계는,
상기 암호화폐의 상기 소정의 부분은 상기 블록체인 플랫폼의 리소스를 사용한 것에 연동되어 산출되는 것을 특징으로 하는, 암호화폐 예치를 통한 디앱 사용자 수수료 거래방법.
The method of claim 9, wherein the (S33) step,
The predetermined portion of the cryptocurrency is calculated in conjunction with the use of the resources of the blockchain platform, DApp user fee transaction method through the cryptocurrency deposit.
KR1020200010186A 2020-01-29 2020-01-29 Method of transaction charge for user of decentralized application by depositing virtual asset KR102245929B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200010186A KR102245929B1 (en) 2020-01-29 2020-01-29 Method of transaction charge for user of decentralized application by depositing virtual asset

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200010186A KR102245929B1 (en) 2020-01-29 2020-01-29 Method of transaction charge for user of decentralized application by depositing virtual asset

Publications (1)

Publication Number Publication Date
KR102245929B1 true KR102245929B1 (en) 2021-04-29

Family

ID=75728443

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200010186A KR102245929B1 (en) 2020-01-29 2020-01-29 Method of transaction charge for user of decentralized application by depositing virtual asset

Country Status (1)

Country Link
KR (1) KR102245929B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102365823B1 (en) * 2021-05-20 2022-02-23 (주)소셜인프라테크 System for transacting of transaction charge by depositing virtual currency
KR102365824B1 (en) * 2021-05-20 2022-02-23 (주)소셜인프라테크 System of transaction charge for user of decentralized application by using exchange ratio of coin

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101589980B1 (en) 2014-07-16 2016-02-01 주식회사 코인플러그 Bitcoin trade method by gift card type based on on-line
KR20180119488A (en) * 2017-04-25 2018-11-02 주식회사 모아플래닛 Method, flatform server and system for providing discount reserve point using cryptocurrency
KR20190010516A (en) * 2018-11-22 2019-01-30 김경준 Electronic commerce system based on block
KR20190019004A (en) * 2017-08-16 2019-02-26 김용태 The trading system and the method based on a blockchain
KR20190120933A (en) 2018-04-17 2019-10-25 에스에프블록체인 주식회사 Electronic wallet system for secure cryptocurrency transaction and the method thereof
KR20190132052A (en) 2018-05-18 2019-11-27 주식회사 비즈모델라인 Smart Contract based on Blockchain for Cryptocurrency Trading Platform

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101589980B1 (en) 2014-07-16 2016-02-01 주식회사 코인플러그 Bitcoin trade method by gift card type based on on-line
KR20180119488A (en) * 2017-04-25 2018-11-02 주식회사 모아플래닛 Method, flatform server and system for providing discount reserve point using cryptocurrency
KR20190019004A (en) * 2017-08-16 2019-02-26 김용태 The trading system and the method based on a blockchain
KR20190120933A (en) 2018-04-17 2019-10-25 에스에프블록체인 주식회사 Electronic wallet system for secure cryptocurrency transaction and the method thereof
KR20190132052A (en) 2018-05-18 2019-11-27 주식회사 비즈모델라인 Smart Contract based on Blockchain for Cryptocurrency Trading Platform
KR20190010516A (en) * 2018-11-22 2019-01-30 김경준 Electronic commerce system based on block

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102365823B1 (en) * 2021-05-20 2022-02-23 (주)소셜인프라테크 System for transacting of transaction charge by depositing virtual currency
KR102365824B1 (en) * 2021-05-20 2022-02-23 (주)소셜인프라테크 System of transaction charge for user of decentralized application by using exchange ratio of coin
WO2022244927A1 (en) * 2021-05-20 2022-11-24 (주)소셜인프라테크 System for dapp user fee transaction through setting of coin exchange rate
WO2022245069A1 (en) * 2021-05-20 2022-11-24 (주)소셜인프라테크 Cryptocurrency commission transaction system through key coin deposit

Similar Documents

Publication Publication Date Title
US20210118052A1 (en) Cryptocurrency cash gateway
US20190139033A1 (en) Method for real-time conversion of cryptocurrency to cash and other forms of value at the point of use
RU2591564C2 (en) Authorisation of cash withdrawal
US11637693B2 (en) Distributed blockchain-type implementations configured to execute know-your-customer (kyc) verification for MANAGING tokenized digital assets and improved electronic wallets, and methods of use thereof
US7895122B2 (en) Person-to-person, person-to business and business-to-business financial transaction system
JP6242809B2 (en) Electronic check-based payment system and method for issuing, transferring, paying and verifying electronic checks
US20070005467A1 (en) System and method for carrying out a financial transaction
US20130179337A1 (en) Account free possession and transfer of electronic money
US20050192892A1 (en) Automated clearing house compatible loadable debit card system and method
TW200830211A (en) System and method of managing contactless payment transactions using a mobile communication device as a stored value device
JP2000509859A (en) Apparatus and method for issuing and executing guaranteed securities to prepare for foreign exchange losses
US20170213198A1 (en) Account and server free possession and transfer of entangled electronic money
KR102245929B1 (en) Method of transaction charge for user of decentralized application by depositing virtual asset
KR102075956B1 (en) Method for paying based on blockchain and payment server using the same
KR20000067276A (en) Electronic Commerce System Based On Cyber Ticket
US20230186273A1 (en) Microtransaction system
JP7432895B2 (en) Crypto asset purchase/exchange system
KR102092909B1 (en) A System Providing Electronic Money With Unit Of Time
KR100394527B1 (en) An Electronic Payment Method Using A Value-Added Network
JP7366116B2 (en) Balance linkage system, balance linkage method, and program
CN114140251B (en) Electronic ticket pledge method and system based on proxy re-encryption
KR102620003B1 (en) System for providing financial services and simple payment server therefor
KR20180001980A (en) Method and apparatus for processing finance data using common virtual account service
KR20010106572A (en) System and method for settling acount utilizing a cyber cash card
Kumar et al. Web-based electronic money for online banking

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant