[go: up one dir, main page]

KR102120539B1 - System for distributing gift certificate token based on blockchain - Google Patents

System for distributing gift certificate token based on blockchain Download PDF

Info

Publication number
KR102120539B1
KR102120539B1 KR1020180060567A KR20180060567A KR102120539B1 KR 102120539 B1 KR102120539 B1 KR 102120539B1 KR 1020180060567 A KR1020180060567 A KR 1020180060567A KR 20180060567 A KR20180060567 A KR 20180060567A KR 102120539 B1 KR102120539 B1 KR 102120539B1
Authority
KR
South Korea
Prior art keywords
token
blockchain
gift certificate
voucher
coin
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.)
Active
Application number
KR1020180060567A
Other languages
Korean (ko)
Other versions
KR20190117348A (en
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 주태영
Publication of KR20190117348A publication Critical patent/KR20190117348A/en
Application granted granted Critical
Publication of KR102120539B1 publication Critical patent/KR102120539B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q20/367Payment 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3825Use of electronic signatures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3827Use of message hashing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/38Payment protocols; Details thereof
    • G06Q20/385Payment protocols; Details thereof using an alias or single-use codes

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

본 발명은 블록체인 기반 상품권 토큰 유통 시스템으로, 블록체인 프로토콜에 따라 블록체인 원장 데이터를 처리하는 적어도 하나의 노드를 포함하는 블록체인 서버 및 상기 블록체인 원장 데이터의 처리에 사용되는 정보를 제공하는 지갑 클라이언트가 설치된 발행자 단말과 상품권 토큰의 발행에 관한 데이터를 주고받는 통신부, 상기 발행자 단말로부터 수신된 데이터를 기반으로 상기 상품권 토큰의 발행을 위한 정보를 상기 블록체인 서버로 전송하는 상품권 토큰 발행 플랫폼부 및 상품권 토큰의 발행에 관한 정보를 저장하는 데이터베이스부를 포함한다.The present invention is a blockchain-based voucher token distribution system, a blockchain server including at least one node that processes blockchain ledger data according to a blockchain protocol, and a wallet that provides information used to process the blockchain ledger data A communication unit that exchanges data regarding the issuance of a gift certificate token with the issuer terminal where the client is installed, and a gift certificate token issuance platform unit that transmits information for issuance of the gift certificate token to the blockchain server based on data received from the issuer terminal and And a database unit that stores information regarding the issuance of gift voucher tokens.

Figure R1020180060567
Figure R1020180060567

Description

블록체인 기반 상품권 토큰 유통 시스템{SYSTEM FOR DISTRIBUTING GIFT CERTIFICATE TOKEN BASED ON BLOCKCHAIN}Blockchain-based gift certificate token distribution system {SYSTEM FOR DISTRIBUTING GIFT CERTIFICATE TOKEN BASED ON BLOCKCHAIN}

본 발명은 블록체인 기반 상품권 토큰 유통 시스템에 관한 것으로, 블록체인 원장에 저장되는 토큰 기반으로 상품권을 발행하고 이를 평판 시스템과 연동하여 거래의 신뢰도를 향상시키기 위한 것이다.The present invention relates to a blockchain-based voucher token distribution system, and is intended to improve the reliability of transactions by issuing a voucher based on a token stored in the blockchain ledger and linking it with a reputation system.

블록체인 기반의 비트코인이 2009년 사토시 나카모토에 의해 개발된 이 후로 은행과 같은 중앙기관 없이 탈중앙화된 형태의 거래가 가능한 수많은 암호화폐가 탄생했다. 현재는 블록체인 기술이 더욱 보편화되어 편리한 국제 송금 등 새로운 금융 서비스의 대안으로서 또는 분산된 데이터 저장공간으로서 그리고 탈중앙화된 어플리케이션의 플랫폼으로서 등 다양한 산업 분야에서 적용되고 있다.Since Blockchain-based Bitcoin was developed by Satoshi Nakamoto in 2009, a number of cryptocurrencies have been created capable of trading in a decentralized form without a central institution such as a bank. Nowadays, blockchain technology is becoming more common and has been applied in various industries such as convenient international money transfer as an alternative to new financial services, as a distributed data storage space, and as a decentralized application platform.

이러한 블록체인에 다양한 자산에 대한 권리를 토큰화 하여 저장하고 이를 거래 가능하게 하는 아이디어 또한 많은 시도가 있었는데 본 발명 또한 이와 맥락을 같이 한다.There have also been many attempts at the idea of tokenizing and storing rights for various assets in such a blockchain and making them tradeable, and the present invention also shares this context.

상품권은 전 세계적으로 통용되고 있는 물품 또는 물품에 대한 할인을 제공하는 쿠폰과 유사하며 국내법상으로는 그 권면에 명시된 제공자로부터 특정 재화 및 용역 또는 명시된 금액에 해당하는 재화 및 용역을 제공받을 수 있는 무기명 유가증권이라 할 수 있다. 국내에는 인지세를 납부하여 조폐공사가 발행해주는 지류 상품권의 비중이 압도적이나 점차 모바일 등의 디지털 상품권의 비중이 높아지는 추세이다. Gift certificates are similar to coupons that offer discounts on goods or goods in use worldwide, and in domestic law, bearer securities that can receive goods and services for a specified amount or goods or services from the providers specified in that recommendation. It can be said. In Korea, the share of paper gift certificates issued by Mint Corporation by paying stamp duty is overwhelming, but the proportion of digital gift certificates such as mobile is gradually increasing.

하지만, 모바일 플랫폼을 통하여 모바일 상품권을 중소자영업자가 발행하기엔 아직 벽이 높으며 유통되는 모바일 상품권은 발행자의 서버에서 그 정보를 관리하므로 구매자가 불필요한 상품권을 제 3자에게 양도하는 2차거래는 상당히 불편하여 쿠폰중고거래 서비스 등을 이용해야만 한다.However, since the wall is still high for small and medium-sized business operators to issue mobile gift certificates through mobile platforms, and the distributed mobile gift certificates are managed by the issuer's server, the secondary transaction in which buyers transfer unnecessary gift certificates to third parties is quite inconvenient. You must use the coupon used transaction service.

한편, 블록체인은 기술적으로 많은 진보를 이루었으나 아직 실물 자산과의 연계에 대한 성공적인 사례는 들려오지 않고 있다. 다양한 자산에 대한 권리를 블록체인에 저장하는 방법은 다양한 자산의 종류 만큼 그 케이스를 고려해야 하며 발행되고 있는 암호화폐는 실물자산과의 연계점을 찾기 어렵기 때문에 현재는 미래의 가치에 대한 투자 목적으로서 가장 많이 활용되고 있는 현실이다.On the other hand, blockchain has made many technological advances, but there have been no successful cases of linking with real assets. The method of storing the rights of various assets on the blockchain should consider the case as much as the types of various assets, and since the cryptocurrency being issued is difficult to find a connection point with real assets, it is currently used as an investment for future values. This is the most used reality.

상품권은 발행자가 직접 가격을 책정할 수 있고 본인이 재화나 용역을 제공을 약속함으로써 실물 자산과 밀접히 맞닿아 있다. 그러므로 토큰 기반의 상품권을 발행하여 블록체인에 저장하고 이를 암호화폐로 거래하려는 시도는 큰 의미가 있을 것이다.Gift vouchers are in close contact with real assets by allowing publishers to set their own prices and committing themselves to providing goods or services. Therefore, attempts to issue token-based vouchers, store them on the blockchain, and trade them in cryptocurrency will be of great significance.

등록특허공보 제10-1841565호(20180326)Registered Patent Publication No. 10-1841565 (20180326) 공개특허공보 제10-2014-0018683호(20140213)Patent Publication No. 10-2014-0018683 (20140213)

본 발명의 실시 예는 다양한 상품권 정보를 저장하고 토큰을 발행할 수 있는 블록체인 서버 및 상품권 토큰 유통 시스템을 구현함으로써 누구나 쉽게 상품권을 발행하고 중개기관 없이 상품권 유통이 가능하게하여 자율적인 상품권 발행 및 유통 생태계를 구현하는 것을 목적으로 한다.An embodiment of the present invention is a blockchain server capable of storing various gift certificate information and issuing tokens, and by implementing a gift certificate token distribution system, anyone can easily issue a gift certificate and distribute a gift certificate without an intermediary institution, allowing autonomous gift certificate issuance and distribution It aims to realize the ecosystem.

본 발명의 실시 예는 평판 플랫폼 시스템을 구현하여 중개기관 없이 발행된 상품권의 신뢰도를 높여 신뢰할 수 있는 시스템을 제공하며, 보상 시스템을 적용하여 상품권 발행자의 평판의 정확도를 높이는 것을 목적으로 한다.An embodiment of the present invention is to implement a reputation platform system to provide a reliable system by increasing the reliability of a gift certificate issued without an intermediary, and to improve the accuracy of the reputation of the gift certificate issuer by applying a reward system.

본 발명의 일 실시 예에 따른 블록체인 기반 상품권 토큰 유통 시스템은 블록체인 프로토콜에 따라 블록체인 원장 데이터를 처리하는 적어도 하나의 노드를 포함하는 블록체인 서버 및 상기 블록체인 원장 데이터의 처리에 사용되는 정보를 제공하는 지갑 클라이언트가 설치된 발행자 단말과 상품권 토큰의 발행에 관한 데이터를 주고받는 통신부; 상기 발행자 단말로부터 수신된 데이터를 기반으로 상기 상품권 토큰의 발행을 위한 정보를 상기 블록체인 서버로 전송하는 상품권 토큰 발행 플랫폼부; 및 상기 상품권 토큰의 발행에 관한 정보를 저장하는 데이터베이스부를 포함할 수 있다.The blockchain-based voucher token distribution system according to an embodiment of the present invention is a blockchain server including at least one node that processes blockchain ledger data according to a blockchain protocol and information used for processing the blockchain ledger data A communication unit that exchanges data related to the issuance of the gift certificate token with the issuer terminal on which the wallet client providing the installation is installed; A voucher token issuance platform unit that transmits information for issuance of the voucher token to the blockchain server based on data received from the issuer terminal; And a database unit that stores information regarding the issuance of the gift certificate token.

상기 상품권 토큰 발행 플랫폼부는, 상기 발행자 단말로부터 상품권 토큰을 발행하기 위한 발행 요청을 수신하면, 상기 통신부를 통해 상기 발행자 단말로부터 상기 상품권 토큰의 발행자, 상기 상품권 토큰의 금액 및 상기 상품권 토큰의 계약사항에 관한 상품권 토큰 발행 정보를 수신하고 상기 상품권 토큰 발행 정보를 상기 블록체인 서버로 전송함으로써, 상기 블록체인 서버가 상기 상품권 토큰 유통 시스템으로부터 수신된 상기 상품권 토큰 발행 정보와 상기 발행자 단말로부터 수신된 상기 지갑 클라이언트의 키에 기초한 서명 정보를 기반으로 상기 상품권 토큰 발행 정보를 포함하는 블록을 생성하여 블록체인 원장에 저장하고 상기 상품권 토큰을 발행하도록 처리할 수 있다.The voucher token issuance platform unit, upon receiving an issue request for issuing a voucher token from the issuer terminal, issues the voucher token issuer, the voucher token amount and the voucher token contract from the issuer terminal through the communication unit. By receiving the gift certificate token issue information and transmitting the gift certificate token issue information to the blockchain server, the blockchain server receives the gift certificate token issue information received from the gift certificate token distribution system and the wallet client received from the issuer terminal Based on the signature information based on the key, the block including the gift certificate token issuance information may be generated, stored in a blockchain ledger, and processed to issue the gift certificate token.

상기 블록체인 서버는 상기 발행 요청을 수신하면, 발행자의 제 1 코인에 대한 지갑 클라이언트로부터 서명 정보를 받아 상기 상품권 토큰의 발행을 위해 요구되는 액수의 제 1 코인을 발행자로부터 인출하고, 상기 인출된 제 1 코인 중 일부를 해당 상품권 토큰의 예치금액으로 블록체인 원장에 기록하고, 상기 인출된 제 1 코인 중 나머지를 해당 상품권 토큰의 발행을 위한 수수료로 해당 블록체인 서버의 운영자가 취득하도록 블록체인 원장에 기록할 수 있다.Upon receiving the issuance request, the blockchain server receives signature information from the wallet client for the issuer's first coin, withdraws the first coin of the required amount for issuance of the gift certificate token from the issuer, and withdraws the withdrawn transaction. 1 Some of the coins are recorded in the blockchain ledger as the deposit amount of the corresponding voucher token, and the rest of the withdrawn first coins are sent to the blockchain ledger to be acquired by the operator of the blockchain server as a fee for issuance of the voucher token. Can be recorded.

상기 블록체인 서버는, 상기 발행된 상품권 토큰을 구매하고자 하는 구매자의 구매자 단말로부터 해당 상품권 토큰을 구매하기 위한 구매 요청을 수신하면, 상기 구매자 단말에 설치된 지갑 클라이언트의 키에 기초한 서명 정보를 기반으로 해당 상품권 토큰의 소유자가 발행자로부터 구매자로 변경되도록 블록체인 원장에 기록할 수 있다.When the blockchain server receives a purchase request for purchasing the gift voucher token from the buyer terminal of the purchaser who wants to purchase the issued gift voucher token, the blockchain server applies the signature information based on the key of the wallet client installed in the purchaser terminal. It can be recorded in the blockchain ledger so that the owner of the gift certificate token is changed from the issuer to the buyer.

상기 블록체인 서버는 상기 구매 요청을 수신하면, 구매자의 상기 제 1 코인에 대한 지갑 클라이언트로부터 서명 정보를 받아 상기 발행된 상품권 토큰의 구매를 위해 요구되는 액수의 제 1 코인을 구매자로부터 인출하고, 상기 인출된 제 1 코인 중 일부를 해당 상품권 토큰의 판매금액으로 상기 발행자에게 이체하고, 상기 인출된 제 1 코인 중 나머지를 해당 상품권 토큰의 거래를 위한 수수료로 해당 블록체인 서버의 운영자가 취득하도록 블록체인 원장에 기록할 수 있다.Upon receiving the purchase request, the blockchain server receives signature information from the wallet client for the first coin of the buyer, withdraws the first coin of the amount required for the purchase of the issued voucher token from the buyer, and the A part of the first coin withdrawn is transferred to the issuer as the sales amount of the corresponding gift certificate token, and the rest of the withdrawn first coin is a fee for the transaction of the gift certificate token to be acquired by the operator of the blockchain server. It can be recorded in the ledger.

상기 블록체인 서버는, 상기 상품권 토큰을 보유하고 있는 양도인의 양도인 단말 및 상기 상품권 토큰을 매수하고자 하는 양수인의 양수인 단말 중 어느 하나 또는 둘 모두로부터 해당 상품권 토큰을 거래하기 위한 거래 요청을 수신하면, 상기 양도인 단말에 설치된 지갑 클라이언트의 키에 기초한 서명 정보 및 상기 양수인 단말에 설치된 지갑 클라이언트의 키에 기초한 서명 정보 중 어느 하나 또는 둘 모두를 기반으로 해당 상품권 토큰의 소유자가 양도인으로부터 양수인으로 변경되도록 블록체인 원장에 기록할 수 있다.When the blockchain server receives a transaction request for trading the voucher token from one or both of the transferor terminal of the transferor holding the voucher token and the transferee terminal of the transferee who wants to purchase the voucher token, the blockchain server Blockchain ledger so that the owner of the gift certificate token is changed from the transferor to the transferee based on either or both of the signature information based on the key of the wallet client installed on the transferor terminal and the signature information based on the key of the wallet client installed on the transferee terminal Can be written on.

상기 블록체인 서버는 거래 요청을 수신하면, 양수인의 상기 제 1 코인에 대한 지갑 클라이언트로부터 서명 정보를 받아 상기 상품권 토큰의 거래를 위해 요구되는 액수의 제 1 코인을 양수인으로부터 인출하고, 상기 인출된 제 1 코인 중 일부를 해당 상품권 토큰의 거래금액으로 양도인에게 이체하고, 상기 인출된 제 1 코인 중 나머지를 해당 상품권 토큰의 거래를 위한 수수료로 해당 블록체인 서버의 운영자가 취득하도록 블록체인 원장에 기록할 수 있다.Upon receiving the transaction request, the blockchain server receives signature information from the transferee's wallet client for the first coin, withdraws the first coin of the amount required for the transaction of the voucher token from the transferee, and withdraws the withdrawn transaction 1 Some of the coins are transferred to the transferor as the transaction amount of the corresponding voucher token, and the rest of the withdrawn first coins are recorded in the blockchain ledger to be acquired by the operator of the corresponding blockchain server as a fee for the transaction of the voucher token. Can be.

상기 블록체인 서버는, 상기 상품권 토큰을 보유하고 있는 보유자의 보유자 단말로부터 발행자에 대한 상기 상품권 토큰의 사용 확인을 수신하면, 상기 예치금액에 해당하는 상기 제 1 코인을 상기 발행자에게 이체하고, 해당 상품권 토큰을 기 설정된 액수의 제 2 코인으로 전환하여 상기 발행자에게 지급하고 해당 상품권 토큰은 소멸하도록 블록체인 원장에 기록할 수 있다.When the blockchain server receives confirmation of the use of the gift voucher token for the issuer from the holder terminal of the holder who holds the gift voucher token, the first coin corresponding to the deposit amount is transferred to the issuer, and the gift voucher The token can be converted to a second coin of a predetermined amount, paid to the issuer, and the corresponding gift certificate token can be recorded in the blockchain ledger.

상기 블록체인 서버의 노드들은 지분 증명 방식에 기초한 합의 알고리즘을 운영하며, 상기 제 2 코인을 보유하는 보유자의 상기 제 2 코인에 대한 지갑 클라이언트는 상기 상품권 토큰 발행 플랫폼부에 접속하여 상기 제 2 코인을 상기 합의 알고리즘에서 사용되는 지분으로 전환하여 상기 블록체인 프로토콜 하에서 블록체인 서버 노드로 동작할 수 있다.Nodes of the blockchain server operate a consensus algorithm based on the proof-of-stake method, and the wallet client for the second coin of the holder holding the second coin accesses the voucher token issuance platform to access the second coin It can be converted into a stake used in the consensus algorithm to operate as a blockchain server node under the blockchain protocol.

상기 상품권 토큰을 사용하는 사용자의 사용자 단말이 접속하여 해당 상품권 토큰을 발행한 발행자에 대하여 작성한 코멘트 정보 또는 상기 코멘트 정보에 대하여 입력된 추천 또는 비추천 정보를 저장하고, 상기 코멘트 정보를 작성하거나 상기 추천 또는 비추천 정보를 입력한 사용자의 상기 제 1 코인에 대한 지갑 클라이언트로 상기 제 1 코인을 지급하는 발행자 평판 플랫폼부를 더 포함할 수 있다.The user terminal of the user using the gift certificate token accesses and stores the comment information created for the issuer who issued the gift certificate token or the recommendation or non-recommendation information entered for the comment information, and writes the comment information or the recommendation or It may further include an issuer reputation platform unit that pays the first coin to the wallet client for the first coin of the user who inputs the non-recommended information.

상기 발행자 평판 플랫폼부는, 상기 코멘트 정보 및 해당 코멘트에 대한 추천 또는 비추천 정보를 기반으로 발행자를 스코어링하고, 상기 상품권 토큰 발행 플랫폼부는, 상기 발행자의 스코어를 기반으로 해당 발행자가 발행 가능한 상품권 토큰의 금액을 결정할 수 있다.The issuer reputation platform unit scores the issuer based on the comment information and recommendation or non-recommendation information for the comment, and the gift certificate token issuance platform unit determines the amount of the gift certificate token that the issuer can issue based on the issuer's score. Can decide.

본 발명의 실시 예에 따르면, 다양한 상품권 정보를 저장하고 토큰을 발행할 수 있는 블록체인 서버 및 상품권 토큰 유통 시스템을 구현함으로써 누구나 쉽게 상품권을 발행하고 중개기관 없이 상품권 유통이 가능하게하여 자율적인 상품권 발행 및 유통 생태계를 구현할 수 있다.According to an embodiment of the present invention, by implementing a blockchain server and a voucher token distribution system that can store various voucher information and issue tokens, anyone can easily issue a voucher and distribute vouchers without an intermediary agency to issue autonomous vouchers And distribution ecosystem.

본 발명의 실시 예에 따르면, 평판 플랫폼 시스템을 구현하여 중개기관 없이 발행된 상품권의 신뢰도를 높여 신뢰할 수 있는 시스템을 제공하며, 보상 시스템을 적용하여 상품권 발행자의 평판의 정확도를 높일 수 있다.According to an exemplary embodiment of the present invention, a reputation platform system is implemented to increase the reliability of a gift certificate issued without an intermediary, to provide a reliable system, and by applying a reward system, the accuracy of a gift certificate issuer's reputation can be increased.

도 1은 본 발명의 실시 예에 따른 블록체인 기반 상품권 토큰 유통 시스템의 전체적인 블록도이다.
도 2는 본 발명의 실시 예에 따른 블록체인 기반 상품권 유통 시스템의 세부적인 블록도이다.
도 3은 본 발명의 실시 예에 따른 상품권 토큰 유통 시스템의 상품권 토큰 발행 과정을 나타낸 흐름도이다.
도 4는 본 발명의 실시 예에 따른 상품권 토큰 유통 시스템의 상품권 토큰 구매 과정을 나타낸 흐름도이다.
도 5는 본 발명의 실시 예에 따른 상품권 토큰 유통 시스템에서 상품권 토큰 발행 및 구매 시에 블록체인 원장에 기록되는 내역을 표현한 예시적인 도면이다.
도 6는 본 발명의 실시 예에 따른 상품권 토큰 유통 시스템에서 상품권 토큰 양도 시에 블록체인 원장에 기록되는 내역을 표현한 예시적인 도면이다.
도 7은 본 발명의 실시 예에 따른 상품권 토큰 유통 시스템에서 상품권 토큰이 제 2 코인으로 전환 시에 블록체인 원장에 기록되는 내역을 표현한 예시적인 도면이다.
1 is an overall block diagram of a blockchain-based voucher token distribution system according to an embodiment of the present invention.
2 is a detailed block diagram of a blockchain-based voucher distribution system according to an embodiment of the present invention.
3 is a flowchart illustrating a process of issuing a gift certificate token in a gift certificate token distribution system according to an embodiment of the present invention.
4 is a flowchart illustrating a process of purchasing a gift certificate token in a gift certificate token distribution system according to an embodiment of the present invention.
5 is an exemplary diagram illustrating a history recorded on a blockchain ledger when issuing and purchasing a gift certificate token in a gift certificate token distribution system according to an embodiment of the present invention.
6 is an exemplary diagram illustrating a history recorded in a blockchain ledger when a voucher token is transferred in a voucher token distribution system according to an embodiment of the present invention.
7 is an exemplary diagram illustrating a history recorded in a blockchain ledger when a gift certificate token is converted to a second coin in a gift certificate token distribution system according to an embodiment of the present invention.

이하, 본 발명의 실시 예를 첨부된 도면들을 참조하여 더욱 상세하게 설명한다. 본 발명의 실시 예는 여러 가지 형태로 변형할 수 있으며, 본 발명의 범위가 아래의 실시 예들로 한정되는 것으로 해석되어서는 안 된다. 본 실시 예는 당업계에서 평균적인 지식을 가진 자에게 본 발명을 더욱 완전하게 설명하기 위해 제공되는 것이다. 따라서 도면에서의 요소의 형상은 보다 명확한 설명을 강조하기 위해 과장되었다.Hereinafter, embodiments of the present invention will be described in more detail with reference to the accompanying drawings. The embodiments of the present invention can be modified in various forms, and the scope of the present invention should not be interpreted as being limited to the following embodiments. This embodiment is provided to more fully describe the present invention to those skilled in the art. Therefore, the shape of the elements in the drawings has been exaggerated to emphasize a clearer explanation.

본 발명의 다른 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술 되는 실시 예를 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시 예에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예는 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.Other advantages and features of the present invention and methods for achieving them will be made clear by referring to embodiments described below in detail together with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but may be implemented in various different forms, and only the present embodiments allow the disclosure of the present invention to be complete, and the common knowledge in the technical field to which the present invention pertains. It is provided to fully inform the holder of the scope of the invention, and the invention is only defined by the scope of the claims.

만일 정의되지 않더라도, 여기서 사용되는 모든 용어들(기술 혹은 과학 용어들을 포함)은 이 발명이 속한 종래 기술에서 보편적 기술에 의해 일반적으로 수용되는 것과 동일한 의미를 가진다. 일반적인 사전들에 의해 정의된 용어들은 관련된 기술 그리고/혹은 본 출원의 본문에 의미하는 것과 동일한 의미를 갖는 것으로 해석될 수 있고, 그리고 여기서 명확하게 정의된 표현이 아니더라도 개념화되거나 혹은 과도하게 형식적으로 해석되지 않을 것이다If not defined, all terms (including technical or scientific terms) used herein have the same meaning as generally accepted by universal technology in the prior art to which this invention belongs. Terms defined by general dictionaries may be interpreted as having the same meaning as meaning in the text of the present application and/or related descriptions, and are not conceptually or excessively interpreted, even if not expressly defined herein. Will not

본 명세서에서 사용된 용어는 실시 예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 '포함한다' 및/또는 이 동사의 다양한 활용형들 예를 들어, '포함', '포함하는', '포함하고', '포함하며' 등은 언급된 조성, 성분, 구성요소, 단계, 동작 및/또는 소자는 하나 이상의 다른 조성, 성분, 구성요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다. 본 명세서에서 '및/또는' 이라는 용어는 나열된 구성들 각각 또는 이들의 다양한 조합을 가리킨다.The terminology used herein is for describing the embodiments and is not intended to limit the present invention. In the present specification, the singular form also includes the plural form unless otherwise specified in the phrase. As used herein,'includes' and/or various conjugations of this verb, such as'includes','includes','includes','includes', etc., refer to the mentioned composition, ingredients, components, The steps, operations and/or elements do not exclude the presence or addition of one or more other compositions, ingredients, components, steps, operations and/or elements. The term'and/or' in this specification refers to each of the listed configurations or various combinations thereof.

한편, 본 명세서 전체에서 사용되는 '~부', '~기', '~블록', '~모듈' 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미할 수 있다. 예를 들어 소프트웨어, FPGA 또는 ASIC과 같은 하드웨어 구성요소를 의미할 수 있다. 그렇지만 '~부', '~기', '~블록', '~모듈' 등이 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부', '~기', '~블록', '~모듈'은 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재 생시키도록 구성될 수도 있다.Meanwhile, terms such as'~ unit','~ group','~ block', and'~ module' used throughout this specification may mean a unit that processes at least one function or operation. For example, it can mean a hardware component such as software, FPGA or ASIC. However,'~bu','~gi','~block', and'~module' are not limited to software or hardware. The'~unit','~gi','~block', and'~module' may be configured to be in an addressable storage medium or may be configured to play one or more processors.

따라서, 일 예로서 '~부', '~기', '~블록', '~모듈'은 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성 요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 '~부', '~기', '~블록', '~모듈'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부', '~기', '~블록', '~모듈'들로 결합되거나 추가적인 구성요소들과 '~부', '~기', '~블록', '~모듈'들로 더 분리될 수 있다.Accordingly, as examples,'~unit','~gi','~block', and'~module' are components such as software components, object-oriented software components, class components, and task components. Fields, processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, database, data structures, tables, arrays and Includes variables. Components and functions provided in'~unit','~gi','~block', and'~module' have a smaller number of components and'~unit','~gi','~block It can be combined with','~modules', or can be further separated into additional components and'~units','~gi','~blocks', and'~modules'.

이하, 본 명세서에 첨부된 도면을 참조하여 본 발명의 실시 예를 상세하게 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 실시 예에 따른 블록체인 기반 상품권 토큰 유통 시스템(200)의 전체적인 블록도이다.1 is an overall block diagram of a blockchain-based voucher token distribution system 200 according to an embodiment of the present invention.

도 1을 참조하면, 블록체인 기반 상품권 토큰 유통 시스템은 블록체인 서버(100), 블록체인 기반 상품권 토큰 유통 시스템(200) 및 사용자 단말(300)을 포함한다. 여기서, 사용자 단말(300)은 블록체인 기반 상품권 토큰 유통 시스템(200)에서 사용자의 역할에 따라 발행자 단말(310), 구매자 단말(320), 양도인 단말(330), 양수인 단말(340) 및 보유자 단말(미도시) 등 다양한 형태로 표현 될 수 있으며, 각각의 단말(310, 320, 330, 340)은 지갑 클라이언트(311, 312, 313, 314)를 가진다. 또한, 각각의 단말(310, 320, 330, 340)은 서로 다른 코인의 거래가 가능한 복수개의 지갑 클라이언트(311, 312, 313, 314)를 가질 수 있다.Referring to FIG. 1, the blockchain-based gift certificate token distribution system includes a blockchain server 100, a blockchain-based gift certificate token distribution system 200, and a user terminal 300. Here, the user terminal 300 is the issuer terminal 310, the buyer terminal 320, the transferor terminal 330, the transferee terminal 340 and the holder terminal according to the role of the user in the blockchain-based gift certificate token distribution system 200 It can be expressed in various forms such as (not shown), and each terminal 310, 320, 330, 340 has a wallet client 311, 312, 313, 314. In addition, each terminal (310, 320, 330, 340) may have a plurality of wallet clients (311, 312, 313, 314) capable of trading different coins.

블록체인 기반 상품권 토큰 유통 시스템(200)은 중개 기관이 없이 상품권 발행자와 상품권 구매자 간의 자율적인 상품권 발행 및 거래가 이루어지도록, 블록체인 원장에 저장되는 토큰 기반으로 상품권을 발행한다. 나아가, 상품권 발행자에 대한 적절한 보상으로 상품권 발행자의 상품권 발행에 대한 동기 부여를 독려하며, 상품권 구매자에 의한 상품권 발행자의 평가를 통해 상품권 판매자의 평판을 제공하여 시스템의 신뢰도를 높인다.The blockchain-based gift certificate token distribution system 200 issues a gift certificate based on a token stored in the blockchain ledger, so that an autonomous gift certificate issuance and transaction between a gift certificate issuer and a gift certificate buyer without an intermediary agency is made. Furthermore, it is encouraged to motivate the issuer of the gift certificate with proper compensation to the issuer of the gift certificate, and increases the reliability of the system by providing the reputation of the gift certificate seller through the evaluation of the gift certificate issuer by the gift certificate buyer.

상기 블록체인 서버(100)는 디지털 상품권 정보를 일반 서버의 데이터베이스에 저장하지 않고 블록체인 원장에 저장되는 토큰 기반 상품권으로 발행하고, 특정한 중앙 서버 노드의 관리없이 분산된 서버 노드에서 위의 정보들이 관리되며 불특정 다수의 사용자 단말(예를 들면, 발행자 단말, 구매자 단말, 양도인 단말 및 양수인 단말 등) 또는 서버의 접근을 허용하고 정보를 제공한다.The blockchain server 100 issues digital voucher information as a token-based voucher stored in the ledger of the blockchain without storing it in the database of a general server, and the above information is managed in a distributed server node without the management of a specific central server node. Allows access to a number of unspecified user terminals (eg, issuer terminal, buyer terminal, transferor terminal, transferee terminal, etc.) or server and provides information.

블록체인 서버(100)는 각각의 기능을 수행하는 다수의 서버로 구성될 수 있다. 또한, 블록체인 서버(100)는 블록체인 데이터베이스의 각각의 노드에 대응되는 서버이거나, 블록체인 데이터베이스의 각각의 노드를 관리하는 서버일 수 있다. 이에 더하여, 블록체인 서버(100)는 상품권 토큰의 관리와 관련하여 다른 장치와의 트랜잭션을 관리하는 트랜잭션 서버일 수 있다.Blockchain server 100 may be composed of a number of servers that perform each function. Further, the blockchain server 100 may be a server corresponding to each node of the blockchain database, or a server that manages each node of the blockchain database. In addition, the blockchain server 100 may be a transaction server that manages transactions with other devices in relation to the management of gift certificate tokens.

구체적으로, 블록체인 서버(100)는 전형적으로 컴퓨팅 장치(예를 들면, 컴퓨터 프로세서, 메모리, 스토리지, 입력 장치 및 출력 장치, 기타 기존의 컴퓨팅 장치의 구성요소들을 포함할 수 있는 장치, 라우터, 스위치 등과 같은 전자 통신 장치, 네트워크 부착 스토리지(NAS) 및 스토리지 영역 네트워크(SAN)와 같은 전자 정보 스토리지 시스템)와 컴퓨터 소프트웨어(예를 들면, 컴퓨팅 장치로 하여금 특정의 방식으로 기능하게 하는 인스트럭션들)의 조합을 이용하여 원하는 시스템 성능을 달성하는 것일 수 있다.Specifically, the blockchain server 100 is typically a computing device (eg, a computer processor, memory, storage, input device and output device, other devices, routers, switches that may include components of existing computing devices) Combination of electronic communication devices, such as network attached storage (NAS) and electronic information storage systems, such as storage area networks (SAN), and computer software (eg, instructions that cause a computing device to function in a particular way). It may be to achieve desired system performance by using.

상기 블록체인 기반 상품권 토큰 유통 시스템(200)은 사용자 단말(300)의 지갑 클라이언트에 저장된 키 또는 가입된 회원 아이디 및 패스워드를 통하여 로그인할 수 있고 상품권 토큰의 발행 및 발행된 상품권을 검색할 수 있다.The blockchain-based voucher token distribution system 200 can log in through a key stored in the wallet client of the user terminal 300 or a registered member ID and password, and retrieve the voucher token issued and issued voucher.

본 발명의 일 실시 예에 따르면, 블록체인 서버(100)의 노드는 다른 노드 서버의 거래 내역을 검증하며 블록체인 원장을 갱신할 시 상품권 토큰의 발행, 구매, 양도, 회수에 있어서 유효한 상품권 토큰이 전달되지 않을 경우에 이에 상응하는 거래 대금이 이체되지 않도록하는 에스크로 등의 계약 옵션을 실행 할 수 있다.According to an embodiment of the present invention, the node of the blockchain server 100 verifies the transaction history of another node server and when the blockchain ledger is updated, a valid gift certificate token is used in issuance, purchase, transfer, and collection of the gift certificate token. If not delivered, contract options such as escrow can be implemented to prevent the corresponding transaction price from being transferred.

상기 사용자 단말(300)의 지갑 클라이언트는 블록체인 원장에 접근하여 상품권 토큰 정보를 조회하거나 상품권 토큰과 제 1 코인 및 제 2 코인의 거래가 가능한 사용자 키를 가진다. 여기서, 사용자 단말(300)은 상품권 토큰을 발행하는 발행자 단말(310), 상품권 토큰을 구매하는 구매자 단말(320), 상품권 토큰을 양도하는 양도인 단말(330), 상품권 토큰을 양수하는 양수인 단말(340)일 수 있다.The wallet client of the user terminal 300 has a user key capable of accessing a blockchain ledger to inquire gift certificate token information or to trade a gift certificate token with a first coin and a second coin. Here, the user terminal 300 is a publisher terminal 310 for issuing a gift certificate token, a buyer terminal 320 for purchasing a gift certificate token, a transferor terminal 330 for transferring the gift certificate token, a transferee terminal 340 for transferring the gift certificate token ).

사용자 단말(300)은 모바일 디바이스로, 모바일 컴퓨터, PDA/EDA, 휴대 전화, 스마트폰, 태블릿 등을 포함할 수 있다. 그리고, 사용자 단말은 이에 한정되지 않으며, 유무선 통신 기능을 가진 휴대용 게임기, 디지털 카메라 개인 내비게이션 등의 모든 모바일 디바이스를 포함할 수 있다. 또한, 사용자 단말(300)은 정보의 송수신을 지원하는 통신부와 정보를 처리하는 프로세서를 포함할 수 있다. 또한, 사용자 단말(300)은 중개 서버에서 제공하는 사용자 인터페이스인 앱(APP; application)을 포함할 수 있다.The user terminal 300 is a mobile device, and may include a mobile computer, a PDA/EDA, a mobile phone, a smart phone, and a tablet. In addition, the user terminal is not limited thereto, and may include any mobile device such as a portable game machine having a wired/wireless communication function, a digital camera personal navigation, and the like. In addition, the user terminal 300 may include a communication unit that supports transmission and reception of information and a processor that processes the information. In addition, the user terminal 300 may include an application (APP) that is a user interface provided by the mediation server.

도 2는 본 발명의 실시 예에 따른 블록체인 기반 상품권 유통 시스템(200)의 세부적인 블록도이다.2 is a detailed block diagram of a blockchain-based voucher distribution system 200 according to an embodiment of the present invention.

도 2를 참조하면, 블록체인 기반 상품권 토큰 유통 시스템(200)은 통신부(210), 상품권 토큰 발행 플랫폼부(220) 및 데이터베이스부(230)를 포함한다.Referring to FIG. 2, the blockchain-based voucher token distribution system 200 includes a communication unit 210, a voucher token issuance platform unit 220, and a database unit 230.

상기 통신부(210)는 블록체인 프로토콜에 따라 블록체인 원장 데이터를 처리하는 적어도 하나의 노드를 포함하는 블록체인 서버(100) 및 블록체인 원장 데이터의 처리에 사용되는 정보를 제공하는 지갑 클라이언트가 설치된 발행자 단말(310)과 상품권 토큰의 발행에 관한 정보를 주고받는다. 여기서, 통신부(210)를 통해 주고받는 상품권 토큰의 발행에 관한 정보는 상품권 토큰의 발행자 정보, 상품권 토큰의 금액 및 상품권 토큰의 계약사항에 관한 정보일 수 있다.The communication unit 210 is a publisher installed with a blockchain server 100 including at least one node that processes blockchain ledger data according to a blockchain protocol and a wallet client that provides information used for processing the blockchain ledger data. The terminal 310 exchanges information regarding the issuance of the gift certificate token. Here, the information related to the issue of the gift certificate token exchanged through the communication unit 210 may be information about the issuer information of the gift certificate token, the amount of the gift certificate token, and the contract information of the gift certificate token.

상기 상품권 토큰 발행 플랫폼부(220)는 발행자 단말(310)로부터 수신된 데이터를 기반으로 상품권 토큰의 발행을 위한 정보를 블록체인 서버(100)로 전송한다.The voucher token issuance platform unit 220 transmits information for issuance of the voucher token to the blockchain server 100 based on the data received from the issuer terminal 310.

상기 데이터베이스부(230)는 상품권 토큰의 발행에 관한 정보를 저장한다.The database unit 230 stores information related to issuance of a gift certificate token.

더해서, 블록체인 기반 상품권 토큰 유통 시스템(200)은 발행자 평판 플랫폼부(240)를 더 포함할 수 있다.In addition, the blockchain-based voucher token distribution system 200 may further include an issuer reputation platform unit 240.

상기 발행자 평판 플랫폼부(240)는 상품권 토큰을 사용하는 사용자의 사용자 단말(300)이 접속하여 해당 상품권 토큰을 발행한 발행자에 대하여 작성한 코멘트 정보 또는 코멘트 정보에 대하여 입력된 추천 또는 비추천 정보를 저장하고, 코멘트 정보를 작성하거나 추천 또는 비추천 정보를 입력한 사용자의 제 1 코인에 대한 지갑 클라이언트로 제 1 코인을 지급한다.The issuer reputation platform unit 240 stores the recommendation or non-recommendation information entered for the comment information or comment information created for the issuer that the user terminal 300 of the user using the gift certificate token accesses and issues the gift certificate token, and , The first coin is paid to the wallet client for the first coin of the user who writes comment information or inputs recommendation or non-recommendation information.

본 발명의 일 실시 예에 따르면, 발행자 평판 플랫폼부(240)는 코멘트 정보 및 해당 코멘트에 대한 추천 또는 비추천 정보를 기반으로 발행자를 스코어링하고, 상품권 토큰 발행 플랫폼부(220)는 발행자의 스코어를 기반으로 해당 발행자가 발행 가능한 상품권 토큰의 금액을 결정한다.According to an embodiment of the present invention, the issuer reputation platform unit 240 scores the issuer based on comment information and recommendation or non-recommendation information for the comment, and the gift certificate token issuance platform unit 220 based on the issuer's score To determine the amount of gift certificate tokens that can be issued by the issuer.

본 발명의 일 실시 예에 따르면, 상품권 토큰 발행 플랫폼부(240)는 상품권 토큰을 발행한 사용자 단말에 관한 평가를 하거나 사용자 단말이 다른 사용자 단말에 추천을 하는 경우에 평가를 하거나 추천을 한 사용자 단말로 기 설정된 제 1 코인을 제공할 수 있다. 평판을 관리함으로써, 블록체인 네트워크 내의 악의적인 참여를 배제할 수 있고, 시스템의 신뢰도를 높힐 수 있다.According to an embodiment of the present invention, the voucher token issuance platform unit 240 evaluates the user terminal that issued the voucher token or evaluates or recommends the user terminal when the user terminal makes a recommendation to another user terminal. It is possible to provide a pre-set first coin. By managing reputation, malicious participation in the blockchain network can be excluded and the reliability of the system can be enhanced.

도 3은 본 발명의 실시 예에 따른 상품권 토큰 유통 시스템의 상품권 토큰 발행 과정을 나타낸 흐름도이다.3 is a flowchart illustrating a process of issuing a gift certificate token in a gift certificate token distribution system according to an embodiment of the present invention.

도 3을 참조하면, 상품권 토큰 발행 플랫폼부(220)는 발행자 단말(310)로부터 상품권 토큰을 발행하기 위한 발행 요청을 수신하면, 통신부(210)를 통해 발행자 단말(310)로부터 상품권 토큰의 발행자, 상품권 토큰의 금액 및 상품권 토큰의 계약사항에 관한 상품권 토큰 발행 정보를 수신하고 상품권 토큰 발행 정보를 블록체인 서버(100)로 전송함으로써, 블록체인 서버(100)가 상품권 토큰 유통 시스템(200)으로부터 수신된 상품권 토큰 발행 정보와 발행자 단말(310)로부터 수신된 지갑 클라이언트(311)의 키에 기초한 서명 정보를 기반으로 상품권 토큰 발행 정보를 포함하는 블록을 생성하여 블록체인 원장에 저장하고 상품권 토큰을 발행하도록 처리한다.Referring to FIG. 3, when the voucher token issuance platform unit 220 receives an issue request for issuing a voucher token from the issuer terminal 310, the issuer of the voucher token from the issuer terminal 310 through the communication unit 210, By receiving the gift certificate token issuance information regarding the amount of the gift certificate token and the contract terms of the gift certificate token, and transmitting the gift certificate token issuance information to the blockchain server 100, the blockchain server 100 receives from the gift certificate token distribution system 200 Based on the issued gift voucher token issuance information and the signature information based on the key of the wallet client 311 received from the issuer terminal 310, a block including the gift voucher token issuance information is generated and stored in the blockchain ledger to issue the voucher token. Process.

블록체인 서버(100)는 상품권 토큰 발행 정보를 포함하는 상품권 발행 요청을 수신하면, 발행자의 제 1 코인에 대한 발행자 단말(310)의 지갑 클라이언트(311)로부터 서명 정보를 받아 상품권 토큰 발행을 위해 요구되는 액수의 제 1 코인을 발행자로부터 인출하고, 인출된 제 1 코인 중 일부를 해당 상품권 토큰의 예치금액으로 블록체인 원장에 기록하고, 인출된 제 1 코인 중 나머지를 해당 상품권 토큰의 발행을 위한 수수료로 해당 블록체인 서버(100)의 운영자가 취득하도록 블록체인 원장에 기록한다.When the blockchain server 100 receives a request for issuing a gift certificate including the gift certificate token issuance information, the blockchain server 100 receives signature information from the wallet client 311 of the issuer terminal 310 for the first coin of the issuer and requests for the gift certificate token issuance A fee for issuing the first coin of the amount to be issued from the issuer, recording some of the withdrawn tokens as the deposit amount of the corresponding gift certificate token in the ledger of the blockchain, and issuing the remaining one of the first coins withdrawn. Records in the blockchain ledger for the operator of the corresponding blockchain server 100 to acquire.

본 발명의 일 실시 예에 따르면, 토큰 기반으로 발행되어 블록체인 원장에 저장되는 상품권 토큰은 식별 아이디와 계약 사항(예를 들면, 재화, 용역 및 금액 등), 발행자, 소유자, 발행가격, 소멸기일(예를 들면, 상품권의 유효기간 등) 등의 속성을 가질 수 있다. 여기서, 식별 아이디를 제외한 다른 속성이 동일한 복수 개의 상품권이 존재하더라도 각각 독립적으로 저장되어 관리되고, 계약 사항은 특정 물품을 제공 받거나 특정 서비스를 제공받는 사항이 기록되어 있거나 선불카드처럼 금액이 표시된 형태이거나 이미지의 형태로 존재할 수 있다. 그러나, 계약 사항을 구체적으로 설명할 수 있다면 그 형태는 제한되지 않는다. 나아가, 상품권 토큰의 발행가격은 제 1 코인으로 정해지고, 상품권 토큰은 개인 간 거래를 통하여 제 3 자에게 양도 가능하고 소멸기일을 정해 만료할 수 있다.According to an embodiment of the present invention, the gift certificate token issued on a token basis and stored in the blockchain ledger is an identification ID and contract information (for example, goods, services and amounts, etc.), issuer, owner, issue price, expiration date (For example, the validity period of a gift certificate, etc.). Here, even if a plurality of vouchers with the same attribute other than the identification ID exist, each is independently stored and managed, and the contract matters are recorded in which a specific item is provided or a specific service is provided or the amount of money is displayed, such as a prepaid card. It can exist in the form of an image. However, the form is not limited if the contract can be explained in detail. Furthermore, the issuance price of the gift certificate token is determined as the first coin, and the gift certificate token is transferable to a third party through an interpersonal transaction and can be expired by setting an expiration date.

도 4는 본 발명의 실시 예에 따른 상품권 토큰 유통 시스템의 상품권 토큰 구매 과정을 나타낸 흐름도이다.4 is a flowchart illustrating a process of purchasing a gift certificate token in a gift certificate token distribution system according to an embodiment of the present invention.

도 4를 참조하면, 블록체인 서버(100)는 발행된 상품권 토큰을 구매하고자 하는 구매자의 구매자 단말(320)로부터 해당 상품권 토큰을 구매하기 위한 구매 요청을 수신하면, 구매자 단말(320)에 설치된 지갑 클라이언트(321)의 키에 기초한 서명 정보를 기반으로 해당 상품권 토큰의 소유자가 발행자로부터 구매자가 변경되도록 블록체인 원장에 기록한다.Referring to FIG. 4, when the blockchain server 100 receives a purchase request to purchase a corresponding gift certificate token from a buyer terminal 320 of a buyer who wants to purchase an issued gift certificate token, the wallet installed in the buyer terminal 320 Based on the signature information based on the key of the client 321, the owner of the gift certificate token is recorded in the blockchain ledger so that the buyer is changed from the issuer.

블록체인 서버(100)는 상기 구매 요청을 수신하고 나서 구매자의 상기 제 1 코인에 대한 지갑 클라이언트(321)로부터 서명 정보를 받아 발행된 상품권 토큰의 구매를 위해 요구되는 액수의 제 1 코인을 구매자로부터 인출하고, 인출된 제 1 코인 중 일부를 해당 상품권 토큰의 판매금액으로 발행자에게 이체하고, 인출된 제 1 코인 중 나머지를 해당 상품권 토큰을 거래를 위한 수수료로 해당 블록체인 서버(100)의 운영자가 취득하도록 블록체인 원장에 기록한다.After receiving the purchase request, the blockchain server 100 receives signature information from the wallet client 321 for the first coin of the buyer and receives the first coin of the amount required for the purchase of the issued gift certificate token from the buyer The operator of the blockchain server 100 withdraws, transfers some of the first coins withdrawn to the issuer as the sales amount of the corresponding gift certificate token, and the rest of the first coins withdrawn as a fee for trading the gift certificate token Record on the blockchain ledger to acquire.

본 발명의 일 실시 예에 따르면, 상품권 토큰 유통 시스템(200)는 상품권 토큰을 발행하고 발행된 상품권 토큰을 검색할 수 있다. 발행자의 지갑 클라이언트(311)에 저장된 키 또는 가입되어 있는 회원 아이디 및 패스워드를 통하여 로그인한 사용자가 상품권 토큰 발행할 때, 블록체인 서버(100)에 발행자로부터 입력된 정보를 전달하여 상품권 토큰이 발행되며 구매자는 발행된 상품권 토큰을 검색할 수 있다.According to an embodiment of the present invention, the gift certificate token distribution system 200 may issue a gift certificate token and search for the issued gift certificate token. When a logged in user issues a gift certificate token through a key stored in the issuer's wallet client 311 or a registered member ID and password, the gift certificate token is issued by transmitting the information input from the issuer to the blockchain server 100 Buyers can search for issued gift certificate tokens.

도 5는 본 발명의 실시 예에 따른 상품권 토큰 유통 시스템에서 상품권 토큰 발행 및 구매 시에 블록체인 원장에 기록되는 내역을 표현한 예시적인 도면이다.FIG. 5 is an exemplary diagram illustrating a history recorded in a blockchain ledger upon issuance and purchase of a gift certificate token in a gift certificate token distribution system according to an embodiment of the present invention.

도 5를 참조하면, 거래 10001에서 홍길동과 임경업은 각각의 제 1 코인에 대한 지갑 클라이언트에 2,000코인을 보유함을 알 수 있다[거래 10001].Referring to FIG. 5, it can be seen that in transaction 10001, Hong Gil-dong and Lim Kyung-up have 2,000 coins in the wallet client for each first coin [transaction 10001].

이 후, 홍길동이 발행가격 100코인으로 커피 1잔에 해당하는 2개의 상품권 토큰을 발행하면 블록체인 원장에 상품권 토큰의 식별 아이디는 x2de21ua 및 4e1xft2a로 각각 부여되고, 계약 사항은 커피 1잔, 발행자는 홍길동, 소유자는 홍길동, 그리고 발행가격은 100코인이 기록된다. 동시에, 홍길동의 제 1 코인의 지갑 클라이언트에서 상품권 토큰의 발행을 위해 요구되는 205코인을 홍길동으로부터 인출하고, 인출된 205코인 중 일부를 해당 상품권 토큰의 예치금 200코인으로 블록체인 원장에 기록한다. 마지막으로 인출된 205코인 중 나머지를 상품권 토큰의 발행을 위한 수수료로 해당 블록체인 트랜잭션을 처리한 블록체인 서버 소유자 A에게 5코인을 취득하도록 블록체인 원장에 기록한다[거래 10002].Thereafter, when Hong Gil-dong issues two gift certificate tokens corresponding to one cup of coffee at the issued price of 100 coins, the identification ID of the gift certificate token is given to the ledger of the blockchain as x2de21ua and 4e1xft2a, respectively. Hong Gil-dong, the owner Hong Gil-dong, and the issued price are 100 coins. At the same time, the wallet client of the first coin of Hong Gil-dong draws 205 coins required for the issuance of the gift certificate token from Hong Gil-dong, and records some of the 205 coins withdrawn as 200 deposits of the corresponding gift certificate token in the blockchain ledger. The rest of the 205 coins withdrawn are recorded in the blockchain ledger to acquire 5 coins to the blockchain server owner A who processed the corresponding blockchain transaction as a fee for issuing a gift certificate token [Transaction 10002].

그러고 나서, 임경업이 식별 아이디가 x2de21ua의 상품권 토큰을 구매하게 되면, 블록체인 원장에 기록된 식별아이디 x2de21ua의 상품권 토큰의 소유자가 홍길동에서 임경업으로 변경되고 해당 상품권 토큰을 구매하기 위해 요구되는 100코인이 임경업에서 인출되고, 해당 상품권 토큰의 판매 금액의 일부인 95코인이 홍길동에게 이체되고, 해당 상품권 토큰의 판매 금액의 나머지인 5코인은 해당 상품권 토큰의 거래를 위한 수수료로 해당 블록체인 서버의 운영자가 취득하도록 블록체인 원장에 기록된다[거래 10003].Then, when Lim Kyung-up purchases a gift voucher token with an identification ID of x2de21ua, the owner of the gift voucher token of the ID ID x2de21ua recorded in the blockchain ledger is changed from Hong Gil-dong to Lim Kyung-up and 100 coins required to purchase the gift voucher token 95 coins, which are withdrawn from Lim Kyung-up, and are part of the sale amount of the gift certificate token, are transferred to Hong Gil-dong, and the remaining 5 coins of the sale amount of the gift certificate token are acquired by the operator of the blockchain server as a fee for the transaction of the gift certificate token So it is recorded in the blockchain ledger [transaction 10003].

도 6는 본 발명의 실시 예에 따른 상품권 토큰 유통 시스템에서 상품권 토큰 양도 시에 블록체인 원장에 기록되는 내역을 표현한 예시적인 도면이다.6 is an exemplary diagram illustrating a history recorded in a blockchain ledger when transferring a gift certificate token in a gift certificate token distribution system according to an embodiment of the present invention.

본 발명의 일 실시 예에 따르면, 블록체인 서버(100)는 상품권 토큰을 보유하고 있는 양도인의 양도인 단말(330) 및 상품권 토큰을 매수하고자하는 양수인의 양수인 단말(340) 중 어느 하나 또는 둘 모두로부터 해당 상품권 토큰을 거래하기 위한 거래 요청을 수신하면, 양도인 단말(330)에 설치된 지갑 클라이언트(331)의 키에 기초한 서명 정보 및 양수인 단말(340)에 설치된 지갑 클라이언트(341)의 키에 기초한 서명 정보 중 어느 하나 또는 둘 모두를 기반으로 해당 상품권 토큰의 소유자가 양도인으로부터 양수인으로 변경되도록 블록체인 원장에 기록한다.According to an embodiment of the present invention, the blockchain server 100 is from either or both of the transferor terminal 330 of the transferor holding the voucher token and the transferee terminal 340 of the transferee who wishes to purchase the voucher token. Upon receiving a transaction request for trading the voucher token, signature information based on the key of the wallet client 331 installed in the transferor terminal 330 and signature information based on the key of the wallet client 341 installed in the transferee terminal 340 Based on either or both of them, the owner of the gift certificate token is recorded in the blockchain ledger to change from the transferor to the transferee.

블록체인 서버(100)는 거래 요청을 수신하면 양수인의 제 1 코인에 대한 지갑 클라이언트(341)로부터 서명 정보를 받아 상품권 토큰의 거래를 위해 요구되는 액수의 제 1 코인을 양수인으로부터 인출하고, 인출된 제 1 코인 중 일부를 해당 상품권 토큰의 거래금액으로 양도인에게 이체하고, 인출된 제 1 코인 중 나머지를 해당 상품권 토큰의 거래를 위한 수수료로 해당 블록체인 서버(100)의 운영자가 취득하도록 블록체인 원장에 기록한다.Upon receiving the transaction request, the blockchain server 100 receives signature information from the wallet client 341 for the first coin of the assignee, withdraws the first coin of the amount required for the transaction of the voucher token from the assignee, and withdraws it A part of the first coin is transferred to the transferor as the transaction amount of the corresponding gift certificate token, and the rest of the withdrawn first coin is a fee for the transaction of the gift certificate token so that the operator of the blockchain server 100 acquires the blockchain ledger Record in

도 6을 참조하면, 거래 10004를 살펴보면 홍길동은 1,890코인(예치금 200코인), 임경업은 1,900코인, 김영희는 1,000코인, 블록체인 서버 소유자 A는 5코인, 블록체인 서버 소유자 B는 5코인의 제 1 코인을 보유하고, 식별아이디 x2de21ua인 상품권 토큰이 임경업의 소유임을 확인할 수 있다.Referring to FIG. 6, when looking at transaction 10004, Hong Gil-dong is 1,890 coins (deposit 200 coins), Lim Gyeong-up is 1,900 coins, Kim Young-hee is 1,000 coins, blockchain server owner A is 5 coins, blockchain server owner B is 5 coins It is possible to confirm that the voucher token with identification ID x2de21ua is owned by Lim Kyung-up.

이 후에, 김영희가 임경업으로부터 상품권 토큰 x2de21ua를 양도 받는다고 하면, 식별아이디 x2de21ua의 상품권 토큰의 소유자가 임경업에서 김영희으로 변경되고 해당 상품권 토큰을 양수하기 위해 요구되는 100코인이 김영희에서 인출되고, 해당 상품권 토큰의 판매 금액의 일부인 95코인이 임경업에게 이체되고, 해당 상품권 토큰의 판매 금액의 나머지인 5코인은 해당 상품권 토큰의 거래를 위한 수수료로 해당 블록체인 서버의 소유자 C가 취득하도록 블록체인 원장에 기록된다[거래 10005].After that, if Kim Young-hee receives a gift voucher token x2de21ua from Lim Gyeong-up, the owner of the gift voucher token of the identification ID x2de21ua is changed from Lim Gyeong-up to Kim Young-hee, and 100 coins required to acquire the gift voucher token are withdrawn from Kim Young-hee, and the gift certificate 95 coins, which are part of the sale amount of the token, are transferred to Lim Kyung-up, and the remaining 5 coins of the sale amount of the gift certificate token are recorded in the blockchain ledger to be acquired by the owner C of the corresponding blockchain server as a fee for the transaction of the gift certificate token. It becomes [transaction 10005].

도 7은 본 발명의 실시 예에 따른 상품권 토큰 유통 시스템에서 상품권 토큰이 제 2 코인으로 전환 시에 블록체인 원장에 기록되는 내역을 표현한 예시적인 도면이다.7 is an exemplary diagram illustrating a history recorded in a blockchain ledger when a gift certificate token is converted to a second coin in a gift certificate token distribution system according to an embodiment of the present invention.

본 발명의 일 실시 예에 따르면, 블록체인 서버(100)는 상품권 토큰을 보유하고 있는 보유자의 보유자 단말(미도시)로부터 발행자에 대한 상품권 토큰의 사용 확인을 수신하면, 예치금액에 해당하는 제 1 코인을 발행자에게 이체하고, 해당 상품권 토큰을 기 설정된 액수의 제 2 코인으로 전환하여 발행자에게 지급하고 해당 상품권 토큰은 소멸하도록 블록체인 원장에 기록한다.According to an embodiment of the present invention, when the blockchain server 100 receives confirmation of the use of the gift certificate token for the issuer from the holder terminal (not shown) of the holder who holds the gift certificate token, the first corresponding to the deposit amount The coin is transferred to the issuer, the corresponding gift certificate token is converted into a second coin of a predetermined amount, paid to the issuer, and the gift certificate token is recorded in the blockchain ledger to be destroyed.

도 7을 참조하면, 거래 10006을 살펴보면 홍길동은 1,890코인(예치금 200코인), 임경업은 1,995코인, 김영희은 900코인, 블록체인 서버 소유자 A는 5코인, 블록체인 서버 소유자 B는 5코인, 블록체인 서버 소유자 C는 5코인의 제 1 코인을 보유하고, 식별아이디 x2de21ua인 상품권 토큰은 김영희의 소유로 되어 있다[거래 10006].Referring to FIG. 7, when looking at transaction 10006, Hong Gil-dong is 1,890 coins (deposit 200 coins), Lim Gyeong-up is 1,995 coins, Kim Young-hee is 900 coins, Blockchain server owner A is 5 coins, Blockchain server owner B is 5 coins, Blockchain server Owner C holds the first coin of 5 coins, and the gift certificate token with identification ID x2de21ua is owned by Kim Young-hee [Trade 10006].

이 후에, 김영희의 소유인 상품권 토큰 x2de21ua의 사용확인이 수신되면 홍길동의 예치금 중 상품권 토큰 x2de21ua에 의해 예치된 100코인을 제 2 코인으로 전환하여 홍길동에게 지급하고, 해당 상품권 토큰을 소멸하도록 블록체인 원장에 기록하는 블록체인 서버 소유자 D가 5코인을 취득하도록 블록체인 원장에 기록한다[거래 10007].After this, when the confirmation of the use of the gift voucher token x2de21ua, which is the owner of Kim Young-hee, is received, the 100 coins deposited by the gift voucher token x2de21ua among the deposits of Hong Gil-dong are converted to the second coin and paid to Hong Gil-dong, and the blockchain ledger is destroyed to destroy the gift voucher token. Record the blockchain server owner D to record 5 coins in the blockchain ledger [Transaction 10007].

본 발명의 일 실시 예에 따르면, 블록체인 서버(100)의 노드들은 지분 증명 방식(POS, Proof of stake)에 기초한 합의 알고리즘을 운영하며, 제 2 코인을 보유하는 보유자의 제 2 코인에 대한 지갑 클라이언트는 상품권 토큰 발행 시스템에 접속하여 제 2 코인을 합의 알고리즘에서 사용되는 지분으로 전환하여 블록체인 프로토콜 하에서 블록체인 서버 노드로 동작할 수 있다. 다시 말하면, 사용자 단말(300)도 블록체인 서버(100)로서 블록체인 프로토콜을 준수하는 임의의 블록체인 노드가 될 수 있다.According to an embodiment of the present invention, nodes of the blockchain server 100 operate a consensus algorithm based on Proof of Stake (POS), and the wallet for the second coin of the holder who holds the second coin The client can operate as a blockchain server node under the blockchain protocol by accessing the gift voucher token issuance system and converting the second coin into a stake used in the consensus algorithm. In other words, the user terminal 300 may also be any blockchain node that conforms to the blockchain protocol as the blockchain server 100.

본 발명의 일 실시 예에 따르면, 상품권 토큰 유통 시스템(200)은 상품권 토큰을 보유하고 있는 보유자 단말로부터 발행자에 대한 상품권 토큰의 사용 확인에 기초로 해당 상품권 토큰의 발행자의 단말로 상품권 토큰의 발행가격의 기 설정된 비율로 제 2 코인을 제공한다. 다시 말하면, 제 2 코인은 토큰 발행자가 발행한 상품권 토큰이 사용되었을 때, 상품권 토큰의 발행자에게 보상의 개념으로 지급되는 코인이다.According to an embodiment of the present invention, the gift certificate token distribution system 200 issues the gift price of the gift certificate token from the holder terminal holding the gift certificate token to the terminal of the issuer of the gift certificate token based on confirmation of the use of the gift certificate token to the issuer The second coin is provided at a preset rate of. In other words, the second coin is a coin that is issued as a concept of compensation to the issuer of the gift certificate token when the gift certificate token issued by the token issuer is used.

상품권 토큰의 발행자가 발행한 상품권 토큰이 사용 확인이 되는 경우에 해당 상품권 토큰의 발행자에게 보상으로 지급되는 제 2 코인이 이 시스템(200) 상에서 제 2 코인을 취득할 수 있는 유일한 수단이다. 그리고, 제 2 코인은 제 1 코인과 마찬가지로 사용자 간의 거래가 가능하다.When the gift voucher token issued by the issuer of the gift voucher token is confirmed to be used, the second coin paid as a reward to the issuer of the gift voucher token is the only means to acquire the second coin on the system 200. In addition, the second coin can be traded between users like the first coin.

본 발명의 일 실시 예에 따르면, 상품권 토큰 유통 시스템(200)은 제 2 코인을 지분으로 전환하거나 지분을 제 2 코인으로 전환 가능하고, 블록체인 서버(100)가 보유한 지분의 양에 따라 사용자 단말(300)의 토큰 발행 요청 및 사용자 단말(300)의 토큰 구매 요청을 포함하는 상품권 토큰 유통 시스템(200) 내에서 발행하는 트랜잭션을 차등적으로 제공할 수 있다. 예를 들면, 상품권 토큰 유통 시스템(200)은 블록체인 서버(100)가 보유하는 지분의 양에 따라 사용자 단말(300)의 상품권 토큰 발행 요청 및 상품권 토큰 구매 요청을 포함하는 상품권 토큰 유통 시스템 내의 트랜잭션을 차등적으로 제공할 수 있다. 다시 말하면, 상대적으로 지분의 양이 많은 블록체인 서버(100)가 지분의 양이 적은 블록체인 서버보다 신뢰도가 높다고 판단하고, 사용자 단말(300)의 요청을 지분의 양이 많은 블록체인 서버(100)로 더 많이 제공할 수 있다.According to an embodiment of the present invention, the gift certificate token distribution system 200 can convert the second coin into an equity or convert the equity into a second coin, and the user terminal according to the amount of the stake held by the blockchain server 100 A transaction issued within the gift certificate token distribution system 200 including the token issuance request of 300 and the token purchase request of the user terminal 300 may be differentially provided. For example, the gift certificate token distribution system 200 is a transaction in the gift certificate token distribution system including a request for issuing a gift certificate token and a request to purchase a gift certificate token from the user terminal 300 according to the amount of stake held by the blockchain server 100 Can be provided differentially. In other words, the block chain server 100 having a relatively large amount of stake determines that the reliability is higher than that of a block chain server having a small amount of stake, and requests the request of the user terminal 300 to the block chain server 100 having a large amount of stake. ) To provide more.

또한, 제 2 코인을 지분으로 전환하는 과정에서 제 2 코인이 지분으로 전환되면 제 2 코인은 소멸되는 것이 아니고 동결 상태가 되며, 추후에 지분을 다시 제 2 코인으로 전환할 때 동결 상태가 풀린다.In addition, when the second coin is converted to equity in the process of converting the second coin to equity, the second coin is not extinguished, but becomes frozen, and when the equity is subsequently converted back to the second coin, the frozen state is released.

나아가, 토큰을 발행한 사용자의 부실 토큰을 방지하기 위하여, 토큰 발행자는 토큰 발행가격의 기 설정된 비율의 제 1 코인을 토큰 발행자의 잔고에서 예치하도록 할 수 있다. 여기서, 예치금은 발행자가 구매자에게 계약 내용을 실행했을 때, 발행자의 잔고로 다시 제공된다. 만약, 토큰이 부실 토큰이 된다면 위의 예치금은 구매자의 피해 보상 수단으로 구매자에게 제공된다. 그리고, 예치금이 그대로 발행자의 잔고로 제공 될 때는 발행자에 대한 보상으로 예치금에서 기 설정된 비율만큼 제 2 코인으로 제공할 수 있다.Furthermore, in order to prevent a stale token of the user who issued the token, the token issuer can deposit the first coin at a predetermined rate of the token issuance price from the token issuer's balance. Here, the deposit is provided back to the issuer's balance when the issuer executes the contract contents to the buyer. If the token becomes a stale token, the above deposit will be provided to the buyer as a means to compensate the buyer. In addition, when the deposit is provided as the issuer's balance, it can be provided as the second coin in a predetermined ratio from the deposit as a reward for the issuer.

블록체인 기반 상품권 토큰 유통 시스템(200)은 제 2 코인의 발행량을 지속적으로 늘려서 특정한 상품권 토큰 발행자에게 지분이 독점 또는 과점 되는 상황을 방지할 수 있다. 또한, 상품권 토큰 발행자마다 최대 발행 할 수 있는 상품권 토큰 금액을 제한 할 수 있다.The blockchain-based gift certificate token distribution system 200 can continuously increase the issuance amount of the second coin to prevent a situation in which the stake is monopolized or oligopolized to a specific gift certificate token issuer. In addition, the maximum amount of gift certificate tokens that can be issued for each gift certificate token issuer can be limited.

블록체인 기반 상품권 토큰 유통 방법은 크게 상품권 토큰 발행, 상품권 토큰 구매, 상품권 토큰 거래 및 상품권 토큰 사용확인으로 구분될 수 있다.The blockchain-based gift voucher token distribution method can be broadly divided into issuance of gift voucher tokens, purchase of gift voucher tokens, transaction of gift voucher tokens, and confirmation of the use of gift voucher tokens.

상품권 토큰 발행은 발행자가 상품권 토큰 유통 시스템(200)으로 토큰 정보를 포함하는 토큰 발행 요청을 하고, 해당 요청을 발행자의 지갑 클라이언트(311)의 키로써 서명하면 토큰 발행 정보를 전달 받은 블록체인 서버(100)는 상품권 토큰 발행 정보 및 발행 내역을 포함하는 블록을 생성하고 블록체인 원장에 기록한다.Issuance of gift certificate tokens is a blockchain server that receives token issuance information when the issuer makes a token issuance request including token information to the gift certificate token distribution system 200 and signs the request with the key of the issuer's wallet client 311 ( 100) creates a block containing the gift certificate token issuance information and issuance history and records it in the blockchain ledger.

그리고, 상품권 토큰 구매는 구매자가 블록체인 서버(100)로 상품권 토큰구매 요청을 하고, 해당 요청에 대해 구매자의 지갑 클라이언트(321)의 키로서 서명하면 블록체인 서버(100)는 해당 상품권 토큰의 소유자를 구매자로 변경하고, 구매자의 지갑 클라이언트(321)에서 상품권 토큰 구매를 위해 요구되는 액수의 제 1 코인을 인출하고, 인출된 제 1 코인 중 나머지를 해당 상품권 토큰의 거래를 위한 수수료로 해당 블록체인 서버(100)의 운영자에게 이체될 수 있도록 블록체인 원장에 기록한다.And, when purchasing a gift certificate token, when a buyer makes a request to purchase a gift certificate token to the blockchain server 100 and signs the request as a key of the buyer's wallet client 321, the blockchain server 100 is the owner of the gift certificate token Is changed to a buyer, the wallet client 321 of the buyer withdraws the first coin of the amount required for the purchase of the voucher token, and the rest of the withdrawn first coin as a fee for the transaction of the voucher token. Record in the blockchain ledger so that it can be transferred to the operator of the server 100.

상품권 토큰 거래는 구매자가 제 3 자에게 상품권 토큰을 양도 할 때, 양도인 및 양수인이 각각의 지갑 클라이언트(331, 341)의 키로써 서명하면 블록체인 서버(100)가 상품권 토큰의 소유자를 양수인으로 변경하고 양수인의 제 1 코인에 대한 지갑 클라이언트(341)로부터 상품권 토큰의 거래를 위해 요구되는 액수의 제 1 코인을 인출하고, 인출된 제 1 코인의 일부를 해당 상품권 토큰의 거래 금액으로 양도인의 제 1 코인에 대한 지갑 클라이언트(331)로 이체하고, 인출된 제 1 코인 중 나머지를 해당 상품권 토큰의 거래를 위한 수수료로 해당 블록체인 서버(100)의 운영자가 취득하도록 블록체인 원장에 기록한다.In the gift certificate token transaction, when the buyer transfers the gift certificate token to a third party, the block chain server 100 changes the owner of the gift certificate token to the transferee when the transferor and the transferee sign with the keys of the respective wallet clients 331 and 341 And withdraw the first coin of the amount required for the transaction of the gift certificate token from the wallet client 341 for the first coin of the transferee, and transfer the first portion of the first coin with the transaction amount of the corresponding gift certificate token to the first of the transferor Transfer to the wallet client 331 for the coin, and record the rest of the first coins withdrawn in the blockchain ledger to be acquired by the operator of the blockchain server 100 as a fee for the transaction of the gift certificate token.

상품권 토큰의 사용 확인이 수신되는 경우에는 상품권 토큰의 발행가격의 일정 비율을 제 2 코인으로 전환하여 발행자에게 지급하고 상품권 토큰은 소멸시키도록 블록체인 원장에 기록한다.When confirmation of the use of the gift voucher token is received, a certain percentage of the issued price of the gift voucher token is converted to the second coin, paid to the issuer, and the gift voucher token is recorded in the blockchain ledger.

이상의 상세한 설명은 본 발명을 예시하는 것이다. 또한 전술한 내용은 본 발명의 바람직한 실시 형태를 나타내어 설명하는 것이며, 본 발명은 다양한 다른 조합, 변경 및 환경에서 사용할 수 있다. 즉 본 명세서에 개시된 발명의 개념의 범위, 저술한 개시 내용과 균등한 범위 및/또는 당업계의 기술 또는 지식의 범위내에서 변경 또는 수정이 가능하다. 저술한 실시예는 본 발명의 기술적 사상을 구현하기 위한 최선의 상태를 설명하는 것이며, 본 발명의 구체적인 적용 분야 및 용도에서 요구되는 다양한 변경도 가능하다. 따라서 이상의 발명의 상세한 설명은 개시된 실시 상태로 본 발명을 제한하려는 의도가 아니다. 또한 첨부된 청구범위는 다른 실시 상태도 포함하는 것으로 해석되어야 한다.The above detailed description is to illustrate the present invention. In addition, the above-described content is to describe and describe preferred embodiments of the present invention, and the present invention can be used in various other combinations, modifications and environments. That is, it is possible to change or modify the scope of the concept of the invention disclosed herein, the scope equivalent to the disclosed contents, and/or the scope of the art or knowledge in the art. The embodiments described describe the best state for implementing the technical idea of the present invention, and various changes required in specific application fields and uses of the present invention are possible. Accordingly, the detailed description of the invention is not intended to limit the invention to the disclosed embodiments. In addition, the appended claims should be construed to include other embodiments.

100 : 블록체인 서버
200 : 블록체인 기반 상품권 토큰 유통 시스템
210 : 통신부
220 : 상품권 토큰 발행 플랫폼
230 : 데이터베이스부
240 : 발행자 평판 플랫폼
300 : 사용자 단말
100: blockchain server
200: blockchain based gift certificate token distribution system
210: communication unit
220: Gift certificate token issuance platform
230: database unit
240: publisher reputation platform
300: user terminal

Claims (11)

블록체인 프로토콜에 따라 블록체인 원장 데이터를 처리하는 적어도 하나의 노드를 포함하는 블록체인 서버 및 상기 블록체인 원장 데이터의 처리에 사용되는 정보를 제공하는 지갑 클라이언트가 설치된 발행자 단말과 상품권 토큰의 발행에 관한 데이터를 주고받는 통신부;
상기 발행자 단말로부터 수신된 데이터를 기반으로 상기 상품권 토큰의 발행을 위한 정보를 상기 블록체인 서버로 전송하는 상품권 토큰 발행 플랫폼부; 및
상기 상품권 토큰의 발행에 관한 정보를 저장하는 데이터베이스부를 포함하는 시스템에 있어서,
상기 블록체인 서버는, 상기 상품권 토큰을 보유하고 있는 보유자의 보유자 단말로부터 발행자에 대한 상기 상품권 토큰의 사용 확인을 수신하면 해당 상품권 토큰을 기 설정된 액수의 제 2 코인으로 전환하여 상기 발행자에게 지급하고 해당 상품권 토큰은 소멸하도록 블록체인 원장에 기록하고,
상기 블록체인 서버의 노드들은, 지분 증명 방식에 기초한 합의 알고리즘을 운영하고,
상기 제 2 코인을 보유하는 보유자의 상기 제 2 코인에 대한 지갑 클라이언트는, 상기 상품권 토큰 발행 플랫폼부에 접속하여 상기 제 2 코인을 상기 합의 알고리즘에서 사용되는 지분으로 전환하여 상기 블록체인 프로토콜 하에서 블록체인 서버 노드로 동작하고,
상기 시스템은, 상기 제 2 코인을 지분으로 전환하거나 지분을 상기 제 2 코인으로 전환 가능하고, 상기 블록체인 서버가 보유한 지분의 양에 따라 상기 시스템 내에서 발생하는 트랜잭션을 차등적으로 제공하고,
상기 제 2 코인은, 사용자 간의 거래가 가능하고, 지분으로 전환되는 경우 소멸되는 것이 아닌 동결 상태가 되며 추후에 지분을 다시 상기 제 2 코인으로 전환할 때 동결 상태가 풀리는 블록체인 기반 상품권 토큰 유통 시스템.
A blockchain server including at least one node that processes blockchain ledger data according to a blockchain protocol, and an issuer terminal installed with a wallet client that provides information used to process the blockchain ledger data and the issuance of a gift certificate token A communication unit that exchanges data;
A voucher token issuance platform unit that transmits information for issuance of the voucher token to the blockchain server based on data received from the issuer terminal; And
In the system including a database unit for storing information on the issuance of the gift certificate token,
When the blockchain server receives confirmation of the use of the voucher token for the issuer from the holder terminal of the holder who holds the voucher token, it converts the voucher token into a second coin of a preset amount and pays it to the issuer. Voucher tokens are recorded in the blockchain ledger to disappear,
The nodes of the blockchain server operate an agreement algorithm based on the proof-of-stake method,
The wallet client for the second coin of the holder holding the second coin connects to the voucher token issuance platform unit and converts the second coin into an equity used in the consensus algorithm to block the blockchain under the blockchain protocol. Acting as a server node,
The system is capable of converting the second coin into an equity or converting an equity into the second coin, and differentially providing transactions occurring within the system according to the amount of equity held by the blockchain server,
The second coin is a blockchain-based voucher token distribution system in which a transaction between users is possible, and when it is converted into an equity, it becomes a frozen state, not extinguished, and the frozen state is released when the equity is converted back to the second coin.
제 1 항에 있어서,
상기 상품권 토큰 발행 플랫폼부는,
상기 발행자 단말로부터 상품권 토큰을 발행하기 위한 발행 요청을 수신하면, 상기 통신부를 통해 상기 발행자 단말로부터 상기 상품권 토큰의 발행자, 상기 상품권 토큰의 금액 및 상기 상품권 토큰의 계약사항에 관한 상품권 토큰 발행 정보를 수신하고 상기 상품권 토큰 발행 정보를 상기 블록체인 서버로 전송함으로써, 상기 블록체인 서버가 상기 상품권 토큰 유통 시스템으로부터 수신된 상기 상품권 토큰 발행 정보와 상기 발행자 단말로부터 수신된 상기 지갑 클라이언트의 키에 기초한 서명 정보를 기반으로 상기 상품권 토큰 발행 정보를 포함하는 블록을 생성하여 블록체인 원장에 저장하고 상기 상품권 토큰을 발행하도록 처리하는 블록체인 기반 상품권 토큰 유통 시스템.
According to claim 1,
The gift certificate token issuance platform unit,
When an issue request for issuing a voucher token is received from the issuer terminal, the issuer of the voucher token, the amount of the voucher token, and the voucher token issuance information regarding the contract of the voucher token are received from the issuer terminal through the communication unit And sending the gift certificate token issuance information to the blockchain server, so that the blockchain server is able to receive the gift certificate token issuance information received from the gift certificate token distribution system and the signature information based on the wallet client's key received from the issuer terminal. A blockchain-based voucher token distribution system that generates a block containing the voucher token issuance information and stores it in a blockchain ledger and processes the issuance of the voucher token.
제 2 항에 있어서,
상기 블록체인 서버는 상기 발행 요청을 수신하면,
발행자의 제 1 코인에 대한 지갑 클라이언트로부터 서명 정보를 받아 상기 상품권 토큰의 발행을 위해 요구되는 액수의 제 1 코인을 발행자로부터 인출하고,
상기 인출된 제 1 코인 중 일부를 해당 상품권 토큰의 예치금액으로 블록체인 원장에 기록하고,
상기 인출된 제 1 코인 중 나머지를 해당 상품권 토큰의 발행을 위한 수수료로 해당 블록체인 서버의 운영자가 취득하도록 블록체인 원장에 기록하는 블록체인 기반 상품권 토큰 유통 시스템.
According to claim 2,
When the blockchain server receives the issue request,
Receiving the signature information from the wallet client for the issuer's first coin, withdrawing the first coin of the amount required for the issuance of the gift certificate token from the issuer,
Some of the withdrawn first coins are recorded in the blockchain ledger as the deposit amount of the corresponding gift certificate token,
A blockchain-based voucher token distribution system that records the rest of the withdrawn first coins as a fee for issuing the voucher token to the blockchain ledger to be acquired by the operator of the corresponding blockchain server.
제 3 항에 있어서,
상기 블록체인 서버는,
상기 발행된 상품권 토큰을 구매하고자 하는 구매자의 구매자 단말로부터 해당 상품권 토큰을 구매하기 위한 구매 요청을 수신하면, 상기 구매자 단말에 설치된 지갑 클라이언트의 키에 기초한 서명 정보를 기반으로 해당 상품권 토큰의 소유자가 발행자로부터 구매자로 변경되도록 블록체인 원장에 기록하는 블록체인 기반 상품권 토큰 유통 시스템.
The method of claim 3,
The blockchain server,
When a purchase request for purchasing the gift voucher token is received from the buyer terminal of the purchaser who wishes to purchase the issued gift voucher token, the owner of the gift voucher token is issued based on the signature information based on the key of the wallet client installed in the purchaser terminal. Blockchain-based voucher token distribution system that records on the blockchain ledger to be changed from to buyer.
제 4 항에 있어서,
상기 블록체인 서버는 상기 구매 요청을 수신하면,
구매자의 상기 제 1 코인에 대한 지갑 클라이언트로부터 서명 정보를 받아 상기 발행된 상품권 토큰의 구매를 위해 요구되는 액수의 제 1 코인을 구매자로부터 인출하고,
상기 인출된 제 1 코인 중 일부를 해당 상품권 토큰의 판매금액으로 상기 발행자에게 이체하고,
상기 인출된 제 1 코인 중 나머지를 해당 상품권 토큰의 거래를 위한 수수료로 해당 블록체인 서버의 운영자가 취득하도록 블록체인 원장에 기록하는 블록체인 기반 상품권 토큰 유통 시스템.
The method of claim 4,
When the blockchain server receives the purchase request,
Receiving signature information from the wallet client for the first coin of the buyer, withdrawing the first coin of the amount required for the purchase of the issued gift certificate token from the buyer,
A portion of the withdrawn first coin is transferred to the issuer as the sales amount of the corresponding gift certificate token,
A blockchain-based voucher token distribution system that records the rest of the withdrawn first coins as a fee for the transaction of the voucher token to the blockchain ledger to be acquired by the operator of the corresponding blockchain server.
제 5 항에 있어서,
상기 블록체인 서버는,
상기 상품권 토큰을 보유하고 있는 양도인의 양도인 단말 및 상기 상품권 토큰을 매수하고자 하는 양수인의 양수인 단말 중 어느 하나 또는 둘 모두로부터 해당 상품권 토큰을 거래하기 위한 거래 요청을 수신하면, 상기 양도인 단말에 설치된 지갑 클라이언트의 키에 기초한 서명 정보 및 상기 양수인 단말에 설치된 지갑 클라이언트의 키에 기초한 서명 정보 중 어느 하나 또는 둘 모두를 기반으로 해당 상품권 토큰의 소유자가 양도인으로부터 양수인으로 변경되도록 블록체인 원장에 기록하는 블록체인 기반 상품권 토큰 유통 시스템.
The method of claim 5,
The blockchain server,
Upon receiving a transaction request for trading the voucher token from either or both the transferor terminal of the transferor holding the voucher token and the transferee terminal of the transferee who wishes to purchase the voucher token, a wallet client installed in the transferor terminal Based on the signature information based on the key of the key and the signature information based on the key of the wallet client installed on the transferee terminal, or both, based on the blockchain that records the owner of the gift voucher token from the transferor to the transferee Gift certificate token distribution system.
제 6 항에 있어서,
상기 블록체인 서버는 거래 요청을 수신하면,
양수인의 상기 제 1 코인에 대한 지갑 클라이언트로부터 서명 정보를 받아 상기 상품권 토큰의 거래를 위해 요구되는 액수의 제 1 코인을 양수인으로부터 인출하고,
상기 인출된 제 1 코인 중 일부를 해당 상품권 토큰의 거래금액으로 양도인에게 이체하고,
상기 인출된 제 1 코인 중 나머지를 해당 상품권 토큰의 거래를 위한 수수료로 해당 블록체인 서버의 운영자가 취득하도록 블록체인 원장에 기록하는 블록체인 기반 상품권 토큰 유통 시스템.
The method of claim 6,
When the blockchain server receives a transaction request,
Receiving signature information from the wallet client for the first coin of the transferee, withdrawing the first coin of the amount required for the transaction of the voucher token from the transferee,
A portion of the withdrawn first coin is transferred to the transferor as the transaction amount of the corresponding gift certificate token,
A blockchain-based voucher token distribution system that records the rest of the withdrawn first coins as a fee for the transaction of the voucher token to the blockchain ledger to be acquired by the operator of the corresponding blockchain server.
제 7 항에 있어서,
상기 블록체인 서버는,
상기 상품권 토큰을 보유하고 있는 보유자의 보유자 단말로부터 발행자에 대한 상기 상품권 토큰의 사용 확인을 수신하면, 상기 예치금액에 해당하는 상기 제 1 코인을 상기 발행자에게 이체하는 블록체인 기반 상품권 토큰 유통 시스템.
The method of claim 7,
The blockchain server,
A blockchain-based voucher token distribution system that transfers the first coin corresponding to the deposit amount to the issuer upon receipt of confirmation of the use of the voucher token for the issuer from the holder terminal of the holder of the voucher token.
삭제delete 제 8 항에 있어서,
상기 상품권 토큰을 사용하는 사용자의 사용자 단말이 접속하여 해당 상품권 토큰을 발행한 발행자에 대하여 작성한 코멘트 정보 또는 상기 코멘트 정보에 대하여 입력된 추천 또는 비추천 정보를 저장하고, 상기 코멘트 정보를 작성하거나 상기 추천 또는 비추천 정보를 입력한 사용자의 상기 제 1 코인에 대한 지갑 클라이언트로 상기 제 1 코인을 지급하는 발행자 평판 플랫폼부를 더 포함하는 블록체인 기반 상품권 토큰 유통 시스템.
The method of claim 8,
The user terminal of the user using the gift certificate token accesses and stores the comment information created for the issuer who issued the gift certificate token or the recommendation or non-recommendation information entered for the comment information, and writes the comment information or the recommendation or A blockchain-based voucher token distribution system further comprising an issuer reputation platform unit that pays the first coin to a wallet client for the first coin of a user who inputs non-recommended information.
제 10 항에 있어서,
상기 발행자 평판 플랫폼부는,
상기 코멘트 정보 및 해당 코멘트에 대한 추천 또는 비추천 정보를 기반으로 발행자를 스코어링하고,
상기 상품권 토큰 발행 플랫폼부는,
상기 발행자의 스코어를 기반으로 해당 발행자가 발행 가능한 상품권 토큰의 금액을 결정하는 블록체인 기반 상품권 토큰 유통 시스템.
The method of claim 10,
The issuer reputation platform unit,
Scoring the publisher based on the comment information and recommendation or non-recommendation information for the comment,
The gift certificate token issuance platform unit,
A blockchain-based gift certificate token distribution system that determines the amount of a gift certificate token that can be issued by the issuer based on the score of the issuer.
KR1020180060567A 2018-04-06 2018-05-28 System for distributing gift certificate token based on blockchain Active KR102120539B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20180040556 2018-04-06
KR1020180040556 2018-04-06

Publications (2)

Publication Number Publication Date
KR20190117348A KR20190117348A (en) 2019-10-16
KR102120539B1 true KR102120539B1 (en) 2020-06-09

Family

ID=68421627

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180060567A Active KR102120539B1 (en) 2018-04-06 2018-05-28 System for distributing gift certificate token based on blockchain

Country Status (1)

Country Link
KR (1) KR102120539B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022050608A1 (en) * 2020-09-03 2022-03-10 주태영 Blockchain-based digital asset transaction system and method
KR20230040732A (en) * 2021-09-16 2023-03-23 주식회사 펀블 The method and appartus for performing trading of digital security utilizing distributed computing

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021075598A1 (en) * 2019-10-17 2021-04-22 주식회사 플랫포스 Secondhand gift certificate service provision apparatus for providing safe secondhand gift certificate transaction, apparatus for transaction mediation service and operation method therefor
WO2021075601A1 (en) * 2019-10-17 2021-04-22 주식회사 플랫포스 System for providing secondhand gift card service
WO2021075600A1 (en) * 2019-10-17 2021-04-22 주식회사 플랫포스 Terminal for providing safe gift-certificate reselling transaction interface and method for operating same
KR102422651B1 (en) * 2020-07-10 2022-07-19 주식회사 수호아이오 Method and apparatus for managing stake-based token over blockchain system
JP6895567B1 (en) * 2020-07-14 2021-06-30 金子 賢一 Securities management equipment, securities management methods and securities management programs
KR102295236B1 (en) * 2020-10-28 2021-08-31 (주)서울옥션블루 Method for distributing collectables ownership based on blockchain networks and online transaction server using the same
KR102295231B1 (en) * 2020-11-09 2021-08-31 (주)서울옥션블루 Method for distributing collectables ownership based on blockchain networks by using multi-signature and online transaction server using the same
CN113726514B (en) * 2021-09-09 2025-03-18 工银科技有限公司 Card key management method and system
KR102774551B1 (en) * 2022-05-30 2025-03-21 주식회사 픽어펫 Pet creation NFT transaction management operation computer, pet creation NFT transaction management system and method therefor

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007233705A (en) * 2006-03-01 2007-09-13 Nec Corp Token transfer method, token transfer system, and authority authentication permission server
KR101794221B1 (en) * 2016-11-29 2017-12-01 (주)디에스솔루션즈 System and method for providing calculation of online sellers
KR101841565B1 (en) * 2017-04-27 2018-03-26 주식회사 코인플러그 Method for issuing, using, refunding, settling and revocating electric voucher in use of merkle tree structure on the basis of unspent transaction output, and server using the same

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020012701A (en) * 2000-08-08 2002-02-20 이철수 Real Time Operating System Using Internet For Exchange Ticket
KR20140018683A (en) 2012-08-03 2014-02-13 남윤오 Management system and method of electronic money using business card combind with electronic money and recording medium thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007233705A (en) * 2006-03-01 2007-09-13 Nec Corp Token transfer method, token transfer system, and authority authentication permission server
KR101794221B1 (en) * 2016-11-29 2017-12-01 (주)디에스솔루션즈 System and method for providing calculation of online sellers
KR101841565B1 (en) * 2017-04-27 2018-03-26 주식회사 코인플러그 Method for issuing, using, refunding, settling and revocating electric voucher in use of merkle tree structure on the basis of unspent transaction output, and server using the same

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022050608A1 (en) * 2020-09-03 2022-03-10 주태영 Blockchain-based digital asset transaction system and method
KR20230040732A (en) * 2021-09-16 2023-03-23 주식회사 펀블 The method and appartus for performing trading of digital security utilizing distributed computing
KR102675433B1 (en) * 2021-09-16 2024-06-14 주식회사 펀블 The method and appartus for performing trading of digital security utilizing distributed computing

Also Published As

Publication number Publication date
KR20190117348A (en) 2019-10-16

Similar Documents

Publication Publication Date Title
KR102120539B1 (en) System for distributing gift certificate token based on blockchain
US10460283B2 (en) Smart contract optimization for multiparty service or product ordering system
US10243743B1 (en) Tokens or crypto currency using smart contracts and blockchains
US20190228409A1 (en) Transaction Pools Using Smart Contracts and Blockchains
US20230169479A1 (en) System for blockchain-based share substantial trade for owner unspecified common asset and method therefor
US7734527B2 (en) Method and apparatus for making secure electronic payments
KR20210024994A (en) Digital asset exchange
CN109416791A (en) Digital asset account management
US20200074460A1 (en) System and method for a stable cryptocurrency
CN114096978A (en) Digital asset management system and method
KR102182072B1 (en) Method of managing digital asset backed by real-asset and real-asset exchange system using thereof
CN116472696A (en) Digital asset exchange system, digital wallet and digital asset exchange architecture
KR20200094531A (en) System and method for providing digital asset services basesd on blockchain
KR102094101B1 (en) Interlocked digital currency system and method thereof, Payment system between electronic wallets interlocked to the dedicated digital currency, and method thereof
KR102343432B1 (en) Virtual currency payment system and method on-line and off-line for nodes included in mobile-based blockchain distributed network
JP7214170B2 (en) Electronic payment agency method and system using virtual currency with cryptocurrency as collateral and limited limit
WO2019226489A1 (en) Programmable transactions
US20220292469A1 (en) Electronic payment agency method and system using virtual currency with limit granted based on cryptocurrency provided as collateral
US20250182210A1 (en) Trackable product interest system and method
KR102136976B1 (en) Service method for tokenization mobile gift card and service provider thereof
KR20230011197A (en) Method for providing the real art trading using of non fungible token
KR20200094365A (en) System and method for providing digital asset services using crypto-branch basesd on blockchain
KR20000064226A (en) Banking System and Method for milage points
US11790353B2 (en) System and method for online/offline payment with virtual currency for nodes included in mobile-based blockchain distributed network
KR102638698B1 (en) Method of trading resell goods based on blockchain

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20180528

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20190919

Patent event code: PE09021S01D

PG1501 Laying open of application
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: 20200526

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20200602

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20200602

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20230403

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20240319

Start annual number: 5

End annual number: 5