KR102170025B1 - Service Method and Device for Providing Processor Hybrid Block Chain Platform - Google Patents

Service Method and Device for Providing Processor Hybrid Block Chain Platform Download PDF

Info

Publication number
KR102170025B1
KR102170025B1 KR1020190004500A KR20190004500A KR102170025B1 KR 102170025 B1 KR102170025 B1 KR 102170025B1 KR 1020190004500 A KR1020190004500 A KR 1020190004500A KR 20190004500 A KR20190004500 A KR 20190004500A KR 102170025 B1 KR102170025 B1 KR 102170025B1
Authority
KR
South Korea
Prior art keywords
cryptocurrency
payment
blockchain
platform device
hybrid
Prior art date
Application number
KR1020190004500A
Other languages
Korean (ko)
Other versions
KR20190090700A (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 KR20190090700A publication Critical patent/KR20190090700A/en
Application granted granted Critical
Publication of KR102170025B1 publication Critical patent/KR102170025B1/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/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3827Use of message hashing
    • 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/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
    • G06Q20/3678Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes e-cash details, e.g. blinded, divisible or detecting double spending

Landscapes

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

Abstract

본 실시예는 프라이빗 블록체인과 퍼블릿 블록체인을 함께 지원하여 기업, 공공기관, 개인이 자기가 원하고자 하는 암호화 화폐 서비스 기능을 플랫폼 내에서 자유롭게 구현 가능토록 하며, 이를 통해 상호간의 신뢰를 기반으로 한 트랜젝션이 보다 효율적으로 이루어질 수 있도록 하는 하이브리드 블록체인 플랫폼 장치 및 그 서비스 방법에 관한 것이다.This embodiment supports both a private blockchain and a public blockchain so that companies, public institutions, and individuals can freely implement the cryptocurrency service functions they want within the platform, and through this, based on mutual trust. The present invention relates to a hybrid blockchain platform device and a service method that enables a transaction to be made more efficiently.

Description

퍼블릭과 프라이빗을 지원하는 하이브리드 블록체인 플랫폼 제공 방법 및 장치{Service Method and Device for Providing Processor Hybrid Block Chain Platform}Method and Device for Providing a Hybrid Blockchain Platform Supporting Public and Private {Service Method and Device for Providing Processor Hybrid Block Chain Platform}

본 실시예는 하이브리드 블록체인 플랫폼 장치 및 그 서비스 방법에 관한 것이다. 보다 자세하게는 퍼블릭과 프라이빗을 지원하는 하이브리드 블록체인 플랫폼 장치 및 그를 이용한 암호화 화폐 서비스 제공 방법에 관한 것이다.The present embodiment relates to a hybrid blockchain platform device and a service method thereof. In more detail, it relates to a hybrid blockchain platform device that supports public and private and a method of providing cryptocurrency services using the same.

이하에 기술되는 내용은 단순히 본 실시예와 관련되는 배경 정보만을 제공할 뿐 종래기술을 구성하는 것이 아니다.The contents described below merely provide background information related to the present embodiment and do not constitute the prior art.

IT 기술과 인터넷과 같은 네트워크 기술이 발달함에 따라 전자상거래 서비스가 확산되고 있다. 전자 상거래는 일반적으로 기업과 기업 사이의 거래(B2B: Businessto Business), 기업과 개인 사이의 거래(B2C: Businessto Customer), 개인과 개인 사이의 거래(C2C: Customerto Customer)및 기업과 정부 사이의 거래(B2G: Businessto Government)로 구분할 수 있다.With the development of IT technology and network technology such as the Internet, e-commerce services are spreading. E-commerce is generally a business-to-business transaction (B2B: Businessto Business), a business-to-person transaction (B2C: Businessto Customer), an individual-to-individual transaction (C2C: Customer to Customer), and business-to-government transactions. It can be classified as (B2G: Businessto Government).

전자 상거래에는 유선 또는 무선으로 연결된 네트워크 시스템을 통해서 이루어지는 금전의 이동뿐만 아니라, 물건의 구매와 배송과 마케팅, 서비스 제공 등의 일련의 행위가 포함될 수 있다.Electronic commerce may include a series of actions such as purchase, delivery, marketing, and service provision, as well as movement of money through a wired or wirelessly connected network system.

전자상거래와 관련하여 최근에는 가상의 전자 화폐 즉, 암호화 화폐를 이용한 결제 방법이 관심의 대상이 되고 있다. 대표적인 암호화 화폐로는 비트 코인, 이더리움 등을 예로 들 수 있다. 비트 코인은 2009년 나카모토 사토시(Satoshi Nakamoto)가 만든 전자 화폐로서, P2P 네트워크(Peer-to-Peer network)를 기반으로 분산 데이터베이스에 의해 거래가 이루어지며, 공개 키 암호 방식 기반으로 거래를 수행한다. In relation to e-commerce, virtual electronic money, that is, a payment method using cryptocurrency, has recently been of interest. Typical cryptocurrencies include Bitcoin and Ethereum. Bitcoin is an electronic currency created by Satoshi Nakamoto in 2009, and transactions are conducted through a distributed database based on a peer-to-peer network, and transactions are performed based on public key cryptography.

최근, 정부 기관을 포함한 다양한 예산운영 주체는 암호화 화폐를 복지 분야를 포함한 폭 넓은 비즈니스 분야에 활용하고자 하고 있다. 하지만, 종래의 암호화 화폐 서비스를 제공하는 플랫폼 장치의 경우 대부분 퍼블릭 블록체인을 기반으로 운영되기 때문에 예산운영 주체가 추구하는 기밀성에 대한 니즈를 충족시키기 곤란하다는 측면이 존재한다. 더욱이, 이러한 점을 악용하는 사용자들로 인해 암호화 화폐 서비스에 대한 신뢰도가 감소할 수 있다는 문제점이 존재한다.Recently, various budget management entities, including government agencies, are trying to use cryptocurrency in a wide range of business fields including welfare fields. However, in the case of conventional platform devices that provide cryptocurrency services, most of them are operated based on a public blockchain, so there is a side that it is difficult to meet the needs for confidentiality pursued by the budget operating entity. Moreover, there is a problem that the reliability of the cryptocurrency service may decrease due to users who abuse this point.

이에, 프라이빗 블록체인과 퍼블릿 블록체인을 함께 지원하여 기업, 공공기관, 개인이 자기가 원하고자 하는 암호화 화폐 서비스 기능을 플랫폼 내에서 자유롭게 구현 가능토록 하며, 이를 통해 상호간의 신뢰를 기반으로 한 트랜젝션이 보다 효율적으로 이루어질 수 있도록 하는 새로운 기술을 필요로 한다.Accordingly, by supporting both private and public blockchains, companies, public institutions, and individuals can freely implement the cryptocurrency service functions they want within the platform, and through this, transactions based on mutual trust New technologies are needed to make this more efficient.

본 실시예는, 프라이빗 블록체인과 퍼블릿 블록체인을 함께 지원하여 기업, 공공기관, 개인이 자기가 원하고자 하는 암호화 화폐 서비스 기능을 플랫폼 내에서 자유롭게 구현 가능토록 하며, 이를 통해 상호간의 신뢰를 기반으로 한 트랜젝션이 보다 효율적으로 이루어질 수 있도록 하는 하이브리드 블록체인 플랫폼 장치 및 그 서비스 방법을 제공하는 데 주된 목적이 있다.In this embodiment, a private blockchain and a public blockchain are supported together so that businesses, public institutions, and individuals can freely implement the cryptocurrency service functions they want within the platform, and through this, mutual trust is based. The main purpose is to provide a hybrid blockchain platform device and a service method that enables transactions to be made more efficiently.

본 실시예는, 암호화 화폐의 발행 옵션을 설계하고, 상기 발행 옵션에 기반하여 적어도 하나 이상의 사용규칙 정보가 적용된 암호화 화폐를 발행하는 화폐 발행부; 상기 암호화 화폐의 배포 대상을 선별하고, 선별된 배포 대상에 상응하는 사용자로의 상기 암호화 화폐에 대한 배분 절차를 수행하는 화폐 관리부; 및 상기 사용자로부터 거래 요청신호가 입력되는 경우 상기 거래 요청신호 및 상기 암호화 화폐의 상기 사용규칙 정보에 근거하여 상기 암호화 화폐를 이용한 결제 절차의 수행을 제어하는 결제 처리부를 포함하는 것을 특징으로 하는 하이브리드 블록체인 플랫폼 장치를 제공한다.In this embodiment, a currency issuing unit that designs an issuance option of cryptocurrency and issues a cryptocurrency to which at least one usage rule information is applied based on the issuance option; A money management unit for selecting a distribution target of the cryptocurrency and performing a distribution procedure for the cryptocurrency to users corresponding to the selected distribution target; And a payment processor configured to control execution of a payment procedure using the cryptocurrency based on the transaction request signal and the usage rule information of the cryptocurrency when a transaction request signal is input from the user. Provides a chain platform device.

또한, 본 실시예의 다른 측면에 의하면, 하이브리드 블록체인 플랫폼 장치의 암호화 화폐 서비스를 제공하는 방법에 있어서, 암호화 화폐의 발행 옵션을 설계하고, 상기 발행 옵션에 기반하여 적어도 하나 이상의 사용규칙 정보가 적용된 암호화 화폐를 발행하는 과정; 상기 암호화 화폐의 배포 대상을 선별하고, 선별된 배포 대상에 상응하는 사용자로의 상기 암호화 화폐에 대한 배분 절차를 수행하는 과정; 및 상기 사용자로부터 거래 요청신호가 입력되는 경우 상기 거래 요청신호 및 상기 암호화 화폐의 상기 사용규칙 정보에 근거하여 상기 암호화 화폐를 이용한 결제 절차의 수행을 제어하는 과정을 포함하는 것을 특징으로 하는 암호화 화폐 서비스 제공방법을 제공한다.In addition, according to another aspect of the present embodiment, in a method of providing a cryptocurrency service of a hybrid block chain platform device, a cryptocurrency issuance option is designed, and at least one usage rule information is applied based on the issuance option. The process of issuing money; Selecting a distribution target of the cryptocurrency and performing a distribution procedure for the cryptocurrency to users corresponding to the selected distribution target; And controlling the execution of a payment procedure using the cryptocurrency based on the transaction request signal and the usage rule information of the cryptocurrency when a transaction request signal is input from the user. Provide a method of delivery.

본 실시예에 의하면, 프라이빗 블록체인과 퍼블릿 블록체인을 함께 지원하여 기업, 공공기관, 개인이 자기가 원하고자 하는 암호화 화폐 서비스 기능을 플랫폼 내에서 자유롭게 구현 가능하며, 이를 통해 상호간의 신뢰를 기반으로 한 트랜젝션이 보다 효율적으로 이루어질 수 있는 효과가 있다.According to this embodiment, by supporting the private blockchain and the public blockchain together, companies, public institutions, and individuals can freely implement the cryptocurrency service functions they want within the platform, and through this, mutual trust is based. Thus, there is an effect that transactions can be made more efficiently.

또한, 본 실시예에 의하면, 다양한 예산운영 주체에 따라 지급대상자와 사용처를 스마트컨트랙트에 의해 제한할 수 있고, 자급의 집행을 투명하게 감사할 수 있는 블록체인의 특징을 활용하여 복지 및 기타 예산 지급을 투명하고 신뢰성 있게 운영할 수 있는 효과가 있다.In addition, according to this embodiment, according to various budget operating entities, payment targets and users can be limited by smart contracts, and welfare and other budget payments are made by utilizing the features of the blockchain that can transparently audit the execution of self-sufficiency. There is an effect that can be operated transparently and reliably.

도 1은 본 실시예에 따른 암호화 화폐 서비스 시스템을 개략적으로 나타낸 블록 구성도이다.
도 2는 본 실시예에 따른 하이브리드 블록체인 플랫폼 장치를 개략적으로 나타낸 블록 구성도이다.
도 3은 본 실시예에 따른 하이브리드 블록체인 플랫폼 장치의 암호화 화폐 서비스 제공방법을 설명하기 위한 순서도이다.
도 4는 본 실시예에 따른 암호화 화폐 서비스 시스템에서 제공하는 지역 기반의 암호화 화폐 서비스를 예시한 예시도이다.
1 is a block diagram schematically showing a cryptocurrency service system according to the present embodiment.
2 is a block diagram schematically showing a hybrid block chain platform device according to the present embodiment.
3 is a flowchart illustrating a method of providing a cryptocurrency service in a hybrid blockchain platform device according to the present embodiment.
4 is an exemplary diagram illustrating a region-based cryptocurrency service provided by the cryptocurrency service system according to the present embodiment.

이하, 본 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, this embodiment will be described in detail with reference to the accompanying drawings.

명세서 전체에 걸쳐, 암호화 화폐는 실제의 화폐와 같이 실생활에서의 거래 시 사용가능한 전자 화폐를 의미한다. 본 실시예에 있어서, 암호화 화폐는 개인화된 지갑을 통하여 보관되며, 전세계 어디서나 제휴된 가맹점을 통하여 쉽고 용이하게 사용 가능토록 구현된다. 이러한, 암호화 화폐는 블록체인 기술을 통해 발행되는 것이 바람직하나 반드시 이에 한정되는 것은 아니다. Throughout the specification, cryptocurrency refers to electronic money that can be used for transactions in real life like real money. In this embodiment, the cryptocurrency is stored through a personalized wallet, and is implemented so that it can be easily and easily used through affiliated affiliated stores anywhere in the world. Such cryptocurrency is preferably issued through blockchain technology, but is not limited thereto.

본 실시예에 있어서, 암호화 화폐는 월렛 간의 거래가 가능한 자체 개발된 암호화 화폐(예컨대, Berith Coin)인 것이 바람직하나 반드시 이에 한정되는 것은 아니다. 예컨대, 본 실시예에서 사용되는 암호화폐는 이더리움, 비트코인과 같이 종래에 일반적으로 유통되는 암호화 화폐일 수도 있다.In the present embodiment, the cryptocurrency is preferably a self-developed cryptocurrency (eg, Berith Coin) capable of trading between wallets, but is not limited thereto. For example, the cryptocurrency used in this embodiment may be a cryptocurrency commonly circulated in the past, such as Ethereum and Bitcoin.

도 1은 본 실시예에 따른 암호화 화폐 서비스 시스템을 개략적으로 나타낸 블록 구성도이다. 1 is a block diagram schematically showing a cryptocurrency service system according to the present embodiment.

본 실시예에 따른 암호화 화폐 서비스 시스템은 단말기(100), 하이브리드 블록체인 플랫폼 장치(110), 거래소 서버장치(120), 유관기관 서버장치(130) 및 결제 서버장치(140)를 포함한다. 이때, 본 실시예에 따른 암호화 화폐 서비스 시스템에 포함되는 구성요소는 반드시 이에 한정되는 것은 아니다.The cryptocurrency service system according to the present embodiment includes a terminal 100, a hybrid blockchain platform device 110, an exchange server device 120, a server device for related institutions 130, and a payment server device 140. In this case, components included in the cryptocurrency service system according to the present embodiment are not necessarily limited thereto.

단말기(100)는 사용자의 키 조작에 따라 통신 중개장치를 이용하여 각종 데이터를 송수신할 수 있는 단말기를 말하며, 태블릿 PC(Tablet PC), 랩톱(Laptop), 휴대형 멀티미디어 플레이어(PMP: Portable Multimedia Player), 무선통신 단말기(Wireless Communication Terminal), 스마트폰(SmartPhone) 및 이동통신 단말기(Mobile Communication Terminal) 등 다양한 디지털 기기 중 어느 하나일 수 있다.The terminal 100 refers to a terminal capable of transmitting and receiving various data using a communication intermediary device according to a user's key operation, and a tablet PC, a laptop, and a portable multimedia player (PMP). , A wireless communication terminal, a smart phone, and a mobile communication terminal.

단말기(100)는 AP 및 통신망을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, AP 및 통신망을 경유하여 외부 장치와 통신하기 위한 프로그램 또는 프로토콜을 저장하기 위한 메모리, 해당 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다.The terminal 100 is a terminal that performs voice or data communication using an AP and a communication network, a memory for storing a program or protocol for communicating with an external device via an AP and a communication network, and calculation and control by executing the program It means a terminal equipped with a microprocessor, etc.

본 실시예에 따른 단말기(100)는 하이브리드 블록체인 플랫폼 장치(110)와 연동되며, 하이브리드 블록체인 플랫폼 장치(110)를 통해 암호화 화폐 서비스를 제공받을 수 있다. 여기서, 암호화 화폐 서비스 기능은 암호화 화폐의 저장, 관리, 거래 등이 포함될 수 있다.The terminal 100 according to the present embodiment is interlocked with the hybrid block chain platform device 110 and may receive a cryptocurrency service through the hybrid block chain platform device 110. Here, the cryptocurrency service function may include storage, management, and transaction of cryptocurrency.

단말기(100)는 암호화 화폐에 대한 사용자 계좌에 해당하는 월렛을 탑재하여 암호화 화폐 서비스 기능을 처리할 수 있다. 월렛을 바람직하게는 애플리케이션의 형태로 구현될 있으며, 단말기(100)가 스마트폰인 경우 애플리케이션 스토어를 통해 다운로드된 후 인스톨된 애플리케이션을 말하며, 단말기(100)가 피쳐폰(Feature Phone)인 경우 통신사 서버를 통해 다운로드된 VM(Virtual Machine) 상에서 구동되는 애플리케이션을 말한다.The terminal 100 may process a cryptocurrency service function by mounting a wallet corresponding to a user account for cryptocurrency. Wallet is preferably implemented in the form of an application, and when the terminal 100 is a smartphone, it refers to an application that has been downloaded through the application store and then installed, and when the terminal 100 is a feature phone, a mobile service provider server Refers to the application running on the VM (Virtual Machine) downloaded through.

본 실시예에 따른 단말기(100)에 월렛이 탑재되는 형태에 설명하자면, 단말기(100)는 월렛을 임베디드(Embeded) 형태로 탑재한 상태로 구현되거나, 단말기(100) 내에 탑재되는 OS(Operating System)에 임베디드 형태로 탑재될 수 있다. 또한, 월렛은 사용자의 조작 또는 명령에 의해 단말기(100) 내의 OS에 인스톨되는 형태로 탑재될 수 있다. 전술한 방식으로 단말기(100)에 탑재된 월렛은 단말기(100)에 탑재된 기본 애플리케이션(예컨대, 카메라 애플리케이션 및 데이터 송수신 애플리케이션 등)과 연동하도록 구현될 수 있으나 반드시 이에 한정되는 것은 아니며, 기본 애플리케이션과 연동없이 독립적인 기능으로 운용되도록 구현될 수 있다.To describe the form in which the wallet is mounted on the terminal 100 according to the present embodiment, the terminal 100 is implemented in a state in which the wallet is mounted in an embedded form, or the OS (Operating System) mounted in the terminal 100 ) Can be mounted in an embedded form. In addition, the wallet may be installed in an OS in the terminal 100 by a user's manipulation or command. The wallet mounted on the terminal 100 in the above-described manner may be implemented to interwork with a basic application (eg, a camera application and a data transmission/reception application, etc.) mounted on the terminal 100, but is not limited thereto. It can be implemented to operate as an independent function without interworking.

하이브리드 블록체인 플랫폼 장치(110)는 암호화 화폐 서비스의 수행을 중개하는 기능을 수행하며, 이와 관련하여, 블록체인 기반의 암호화 화폐를 제공하는 장치를 의미한다.The hybrid block chain platform device 110 performs a function of intermediating the execution of a cryptocurrency service, and in this regard, refers to a device that provides a block-chain-based cryptocurrency.

본 실시예에 따른 하이브리드 블록체인 플랫폼 장치(110)는 프라이빗 블록체인과 퍼블릭 블록체인을 동시 지원한다. 프라이빗 블록체인은 허가자만 열람이 가능하며, 법적 책임을 지는 기관만 참여 가능하며, 1000TPS 이상의의 속도를 갖는다. 퍼블릭 블록체인은 누구나 열람가능하며 누구나 트랜젝션 생성이 가능하며, 7~20TPS의 속도를 갖는다.The hybrid blockchain platform device 110 according to the present embodiment simultaneously supports a private blockchain and a public blockchain. Private blockchain can only be viewed by authorized persons, only legally responsible organizations can participate, and has a speed of 1000 TPS or more. The public blockchain can be viewed by anyone, anyone can create transactions, and has a speed of 7-20 TPS.

본 실시예에 따른 하이브리드 블록체인 플랫폼 장치(110)는 프라이빗 블록체인과 퍼블릭 블록체인을 함께 지원하여 기업, 공공기관, 개인이 자기가 원하고자 하는 기능 Dapp을 플랫폼 내에 구현 가능토록 동작한다.The hybrid block chain platform device 110 according to the present embodiment operates so that companies, public institutions, and individuals can implement a function Dapp they want in the platform by supporting both a private block chain and a public block chain.

하이브리드 블록체인 플랫폼 장치(110)는 기존 암호화 화폐들이 탈중앙화를 추구하는 화폐를 발행한다. 즉, 본 실시예에 따른 하이브리드 블록체인 플랫폼 장치(110)는 중앙화의 단점을 해결하며, 탈중앙화의 문제점을 보안하여 중앙화와 탈중앙화의 성격을 함께 가질 수 있다. 예컨대, 본 실시예에 따른 하이브리드 블록체인 플랫폼 장치(110)는 중앙화의 문제점인 보안의 문제점과 불필요한 수수료와 지연시간에서 벗어나, 상호간의 신뢰를 기반으로 트랜젝션이 이루어질 수 있다. The hybrid blockchain platform device 110 issues a currency in which existing cryptocurrencies pursue decentralization. That is, the hybrid block chain platform device 110 according to the present embodiment solves the shortcomings of centralization and secures the problems of decentralization to have both centralization and decentralization characteristics. For example, the hybrid block chain platform device 110 according to the present embodiment can transact based on mutual trust, free from the problem of security, which is a problem of centralization, unnecessary fees and delay times.

본 실시예에 따른 하이브리드 블록체인 플랫폼 장치(110)는 스마트 컨트랙트 기술을 활용하여 개인 간의 계약에 추가로 월렛과 암호화 화폐 자체에 룰을 정의할 수 있다. 보다 자세하게는 하이브리드 블록체인 플랫폼 장치(110)는 다양한 예산운영 주체에 따라 지급대상자와 사용처를 스마트컨트랙트에 의해 제한할 수 있다.The hybrid block chain platform device 110 according to the present embodiment may define rules in the wallet and the cryptocurrency itself in addition to the contract between individuals by using smart contract technology. In more detail, the hybrid block chain platform device 110 may limit payment targets and usage destinations by smart contracts according to various budget operating entities.

일반적인 스마트 컨트랙트는 코인의 최대 발행량 등을 설정하거나, 개인 간에 계약 등에 사용하는 반면, 하이브리드 블록체인 플랫폼 장치(110)의 스마트 컨트랙트은 스마트 컨트랙트 기능 + 코인 또는 월렛에 룰을 정의하여 사용처를 제한하는 등의 방식(정부 복지 예산을 복지 예산에만 쓸 수 있게 하는 등)을 가진다. 다시 말해, 본 실시예에에 따른 하이브리드 블록체인 플랫폼 장치(110)에 의하는 경우 사용자와 사용처에 대한 스마트 컨트랙트가 가능하다.While general smart contracts set the maximum issuance amount of coins or use them for contracts between individuals, the smart contract of the hybrid blockchain platform device 110 restricts usage by defining rules for smart contract functions + coins or wallets. It has a method (such as allowing the government welfare budget to be spent only on the welfare budget). In other words, in the case of the hybrid blockchain platform device 110 according to the present embodiment, a smart contract for a user and a use place is possible.

예컨대, 하이브리드 블록체인 플랫폼 장치(110)에서 정의되는 룰에 의하는 경우, 용돈을 피시방가는 것에 사용하지 못하게 하거나, 부여된 코인을 일정 사용처에서만 사용할 수 있도록 하는 방식의 스마트 컨트랙트가 가능하다.For example, in the case of a rule defined in the hybrid block chain platform device 110, a smart contract in a way that prevents the use of pocket money for going to the internet or allows the given coin to be used only at a certain place of use is possible.

다른 실시예에서, 하이브리드 블록체인 플랫폼 장치(110)에서 스마트 컨트랙트를 월렛에 적용하여, 미성년자 소유의 월렛은 술, 담배 등의 미성년자가 하지 못하는 것에 대해 트랜젝션 생성이 불가능하게 설정하도록 하는 등 사용자에 대한 스마트 컨트랙트 또한 가능하다.In another embodiment, by applying a smart contract to the wallet in the hybrid blockchain platform device 110, the wallet owned by minors is set to disable transaction creation for things that minors cannot do, such as alcohol and tobacco Smart contracts are also possible.

한편, 상기와 같은 특성에 따라 하이브리드 블록체인 플랫폼 장치(110)가 제공하는 암호화 화폐 서비스에 대한 구체적인 설명은 도 2에서 후술토록 한다.Meanwhile, a detailed description of the cryptocurrency service provided by the hybrid blockchain platform device 110 according to the above characteristics will be described later in FIG. 2.

거래소 서버장치(120)는 암호화 화폐를 생성 및 채굴하고, 이를 관리하는 서버를 의미한다. 이러한, 거래소 서버장치(120)는 바람직하게는 가맹점, 카드사 및 유통사 등에서 암호화 화폐의 관리를 위하여 운영하는 서버일 수 있다.The exchange server device 120 refers to a server that generates and mines cryptocurrency, and manages it. The exchange server device 120 may preferably be a server operated by affiliate stores, card companies, and distribution companies for managing cryptocurrency.

본 실시예에 따른 거래소 서버장치(120)는 하이브리드 블록체인 플랫폼 장치(110)와의 연동을 통해 암호화 화폐에 대한 발행, 사용, 정산 등의 프로세스를 지원한다. 예컨대, 거래소 서버장치(120)는 암호화 화폐 서비스를 제공함에 있어서, 특정 사용규칙 정보가 적용된 암호화 화폐의 발행과 관련한 프로세스를 진행할 수 있다. 또한, 해당 암호화 화폐에 대한 특정 사용자로의 배분과 관련한 프로세스를 진행할 수 있다.The exchange server device 120 according to the present embodiment supports processes such as issuance, use, and settlement of cryptocurrency through interworking with the hybrid blockchain platform device 110. For example, in providing a cryptocurrency service, the exchange server device 120 may perform a process related to issuing cryptocurrency to which specific usage rule information is applied. In addition, a process related to distribution of the corresponding cryptocurrency to specific users can be performed.

한편, 본 실시예에서는 거래소 서버장치(120)가 암호화 화폐 서비스와 관련하여 지원하는 프로세스에 대해 특정 프로세스로 한정하지는 않는다. 예컨대, 거래소 서버장치(120)는 종래의 거래소 서버장치가 지원하는 기능은 동일하게 제공 가능토록 구현될 수 있다.Meanwhile, in the present embodiment, the process supported by the exchange server device 120 in connection with the cryptocurrency service is not limited to a specific process. For example, the exchange server device 120 may be implemented to provide the same functions supported by the conventional exchange server device.

유관기관 서버장치(130)는 암호화 화폐 서비스 운영 대상이 되는 유관기관들과 관련한 정보를 관리하는 기능을 수행한다.The related institution server device 130 performs a function of managing information related to related institutions subject to operation of a cryptocurrency service.

본 실시예에 있어서, 유관기관 서버장치(130)는 암호화 화폐 서비스의 운영과 관련한 예산정보를 수집하고, 이를 하이브리드 블록체인 플랫폼 장치(110)로 제공할 수 있다. 예컨대, 예산정보는 암호화 화폐와 관련한 지급 대상자, 총 지급 금액, 지급 목적, 지급처 정보 및 사용자 정보 중 일부 또는 전부가 포함될 수 있다.In this embodiment, the related institution server device 130 may collect budget information related to the operation of the cryptocurrency service and provide it to the hybrid blockchain platform device 110. For example, the budget information may include some or all of the payment target, total payment amount, payment purpose, payment destination information, and user information related to cryptocurrency.

이러한, 예상정보는 바람직하게는 하이브리드 블록체인 플랫폼 장치(110)가 암호화 화폐에 적용되는 사용규칙 정보를 선정하는 데 있어서 기준 정보로서 활용될 수 있다.Such predictive information may be preferably used as reference information when the hybrid block chain platform device 110 selects usage rule information applied to cryptocurrency.

결제 서버장치(140)는 암호화 화폐 서비스와 관련하여 사용자와 가맹점 사이에 발생하는 요금에 대한 결제 프로세스를 처리하는 기능을 수행한다.The payment server device 140 performs a function of processing a payment process for a fee incurred between a user and an affiliated store in connection with a cryptocurrency service.

본비대면 주문 서비스와 관련하여 사용자와 가맹점 사이에 발생하는 요금에 대한 결제 프로세스를 처리하는 기능을 수행한다.It performs a function of processing the payment process for charges incurred between the user and the affiliated store in relation to the non-face-to-face order service.

결제 서버장치(140)는 하이브리드 블록체인 플랫폼 장치(110)로부터 주문 정보와 관련한 결제 요청신호를 수신하고, 수신한 결제 요청신호에 기반한 결제 프로세스를 수행한다.The payment server device 140 receives a payment request signal related to order information from the hybrid blockchain platform device 110, and performs a payment process based on the received payment request signal.

본 실시예에 있어서 결제 서버장치(140)는 하이브리드 블록체인 플랫폼 장치(110)로부터 수신하는 상기의 결제 요청신호가 암호화 화폐의 사용규칙 정보에 매칭되는 거래 요청신호에 상응하는 결제 요청신호인 경우에 한해서 상기의 결제 프로세스를 수행한다. 이를 위해, 결제 서버장치(140)는 하이브리드 블록체인 플랫폼 장치(110)부터 검증이 완료된 결제 요청신호만을 선별적으로 수신토록 구현될 수 있다.In this embodiment, when the payment request signal received from the hybrid blockchain platform device 110 is a payment request signal corresponding to a transaction request signal matching the usage rule information of the cryptocurrency, the payment server device 140 in this embodiment Only perform the above payment process. To this end, the payment server device 140 may be implemented to selectively receive only the payment request signal that has been verified from the hybrid blockchain platform device 110.

한편, 결제 서버장치(140)가 사용자와 가맹점 사이의 요금 결제를 중개하는 방법은 해당 분야에서 일반적인 바 자세한 설명은 생략하도록 한다.Meanwhile, a method in which the payment server device 140 mediates payment of fees between a user and an affiliated store is general in the relevant field, and a detailed description thereof will be omitted.

도 2는 본 실시예에 따른 하이브리드 블록체인 플랫폼 장치를 개략적으로 나타낸 블록 구성도이다.2 is a block diagram schematically showing a hybrid block chain platform device according to the present embodiment.

본 실시예에 따른 하이브리드 블록체인 플랫폼 장치(110)는 통신부(210), 화폐 발행부(220), 화폐 관리부(230) 및 결제 처리부(240)를 포함한다. 이러한, 하이브리드 블록체인 플랫폼 장치(110)에 포함된 구성 요소는 각각 소프트웨어 또는 하드웨어적인 요소로 구현될 수 있다. 도 2에 도시된 하이브리드 블록체인 플랫폼 장치(110)는 일 실시예에 따른 것으로서, 도 2에 도시된 모든 블록이 필수 구성요소는 아니며, 다른 실시예에서 하이브리드 블록체인 플랫폼 장치(110)에 포함된 일부 블록이 추가, 변경 또는 삭제될 수 있다.The hybrid block chain platform device 110 according to the present embodiment includes a communication unit 210, a currency issuing unit 220, a currency management unit 230, and a payment processing unit 240. Each of the components included in the hybrid blockchain platform device 110 may be implemented as software or hardware. The hybrid block chain platform device 110 shown in FIG. 2 is according to an embodiment, and all blocks shown in FIG. 2 are not essential components, and in another embodiment, the hybrid block chain platform device 110 Some blocks can be added, changed or deleted.

통신부(210)는 외부장치와의 통신을 수행하고, 이를 통해 암호화 화폐 서비스와 관련한 필요정보들을 송수신할 수 있다. 이를 위해, 기본적으로 통신부(210)는 외부장치와의 통신을 위한 통신 수단을 구비할 수 있다.The communication unit 210 may perform communication with an external device, and transmit and receive necessary information related to a cryptocurrency service through this. To this end, the communication unit 210 may basically include a communication means for communicating with an external device.

본 실시예에 있어서, 통신부(210)는 단말기(100), 거래소 서버장치(120), 유관기관 서버장치(130) 및 결제 서버장치(140)와 통신을 수행하고, 각각의 장치로부터 거래 요청신호, 암호화 화폐 예산정보 등을 송수신할 수 있다.In this embodiment, the communication unit 210 performs communication with the terminal 100, the exchange server device 120, the related institution server device 130, and the payment server device 140, and a transaction request signal from each device , Cryptocurrency budget information, etc. can be transmitted and received.

화폐 발행부(220)는 블록체인 기반의 암호화 화폐를 제공하는 기능을 수행한다. 이러한, 화폐 발행부(220)는 거래소 서버장치(120)와의 연동을 통해 상기의 암호화 화폐를 발행하는 것이 바람직하나 반드시 이에 한정되는 것은 아니다.The currency issuing unit 220 performs a function of providing a block chain-based cryptocurrency. It is preferable that the money issuing unit 220 issues the cryptocurrency through interlocking with the exchange server device 120, but is not limited thereto.

본 실시예에 따른 하이브리드 블록체인 플랫폼 장치(110)는 프라이빗 블록체인과 퍼블릭 블록체인을 동시 지원한다. 이에, 화폐 발행부(220)는 암호화 화폐를 생성하는 과정에 있어서, 프라이빗 블록체인 또는 퍼블릭 블록체인 중 어느 하나의 블록체인 기술에 기반하여 암호화 화폐를 발행할 수 있다.The hybrid blockchain platform device 110 according to the present embodiment simultaneously supports a private blockchain and a public blockchain. Accordingly, in the process of generating the cryptocurrency, the currency issuing unit 220 may issue cryptocurrency based on either a private blockchain or a public blockchain technology.

본 실시예에 따른 화폐 발행부(220)는 프라이빗 블록체인에 기반하여 암호화 화폐를 생성하는 경우 스마트 컨트랙트 기술을 활용하여 개인 간의 계약에 추가로 월렛과 암호화 화폐 자체에 룰을 정의할 수 있다. When generating a cryptocurrency based on a private blockchain, the currency issuing unit 220 according to the present embodiment may use a smart contract technology to define rules for the wallet and the cryptocurrency itself in addition to the contract between individuals.

이하, 본 실시예에 따른 화폐 발행부(220)가 스마트 컨트랙트 기술을 활용하여 암호화 화폐를 발행하는 방법에 대해 설명하도록 한다.Hereinafter, a method of issuing a cryptocurrency by using the smart contract technology by the currency issuing unit 220 according to the present embodiment will be described.

먼저, 화폐 발행부(220)는 암호화 화폐의 발행 옵션을 설계한다. 본 실시예에 있어서, 화폐 발행부(220)는 암호화 화폐와 관련한 사업 운영자로부터 입력되는 암호화 화폐 예산정보에 기반하여 상기의 암호화 화폐의 발행 옵션을 설계할 수 있다. 한편, 화폐 발행부(220)가 입력받는 암호화 화폐 예산정보에는 암호화 화폐와 관련한 지급 대상자, 총 지급 금액, 지급 목적, 지급처 정보 및 사용처 정보 중 일부 또는 전부의 정보가 포함될 수 있다. 예컨대, 사업 운영자가 지역 복지기관인 경우 노인, 30만원, 생활비, 복지과, 복지 매장 등의 정보가 암호화 화폐 예산정보 상에 포함될 수 있다.First, the currency issuing unit 220 designs a cryptocurrency issuance option. In this embodiment, the currency issuing unit 220 may design the cryptocurrency issuance option based on the cryptocurrency budget information input from a business operator related to the cryptocurrency. On the other hand, the cryptocurrency budget information input by the money issuing unit 220 may include some or all of the payment target person, total payment amount, payment purpose, payment destination information, and usage destination information related to the cryptocurrency. For example, when the business operator is a local welfare institution, information on the elderly, 300,000 won, living expenses, welfare department, welfare store, etc. may be included in the cryptocurrency budget information.

화폐 발행부(220)는 암호화 화폐의 발행 옵션에 기반하여 적어도 하나 이상의 사용규칙 정보가 적용된 암호화 화폐를 발행한다. 즉, 화폐 발행부(220)는 상기의 발행 옵션에 기반하여 암호화 화폐의 사용자, 사용 매장, 사용 한도금액, 사용 물품 및 사용 지역 중 일부 또는 전부의 사용규칙 정보가 적용된 암호화 화폐를 발행한다. 예컨대, 화폐 발행부(220)는 지급 대상자가 학생인 경우, 서점에서만 그 사용이 가능토록 설정된 암호화 화폐를 발행할 수 있다.The currency issuing unit 220 issues a cryptocurrency to which at least one usage rule information is applied based on an issuance option of cryptocurrency. That is, the currency issuing unit 220 issues a cryptocurrency to which the user of the cryptocurrency, the store used, the limit amount of use, the product to be used, and the use rule information of some or all of the use region based on the issuance option described above. For example, the currency issuing unit 220 may issue a cryptocurrency set to be used only in a bookstore when the payee is a student.

실시예에 따라 화폐 발행부(220)는 지급 대상자의 등급에 따라 동일한 지급 대상자라도 상이한 사용규칙 정보가 적용된 암호화 화폐를 발행할 수 있다. 예컨대, 지급 대상자가 학생인 경우 학생의 성적, 가정 환경 등에 따라 상이한 사용규칙 정보를 암호화 화폐 상에 적용할 수 있다.According to an embodiment, the currency issuing unit 220 may issue a cryptocurrency to which different usage rule information is applied even for the same payment subject according to the grade of the payment subject. For example, when the payment target is a student, different usage rule information may be applied to the cryptocurrency according to the student's grades and home environment.

화폐 발행부(220)는 암호화 화폐와 관련한 발행 옵션 정보를 거래소 서버장치(120)로 전송하고, 거래소 서버장치(120)로부터 이와 관련하여 채굴된 암호화 화폐를 제공받을 수 있다.The currency issuing unit 220 may transmit issuance option information related to the cryptocurrency to the exchange server device 120, and receive cryptocurrency mined in connection therewith from the exchange server device 120.

다른 실시예에서, 화폐 발행부(220)는 암호화 화폐의 발행 옵션에 기반하여 특정 지급 대상자에 상응하는 월렛에 대하여 암호화 화폐의 사용과 관련하여 상기의 사용규칙 정보가 적용되도록 동작할 수도 있다.In another embodiment, the currency issuing unit 220 may operate to apply the above usage rule information in relation to the use of cryptocurrency to a wallet corresponding to a specific payment target based on an issuance option of cryptocurrency.

한편, 화폐 발행부(220)는 암호화 화폐의 발행 옵션에 근거하여 암호화 화폐의 발행 옵션에 기반하여 프라이빗 블록체인 또는 퍼블릭 블록체인 중 어느 하나의 블록체인 기술에 기반한 암호화 화폐를 발행할 수 있다. 예컨대, 화폐 발행부(220)는 특정 그룹의 사용자들에 한해서 블록체인 내의 정보를 확인 가능토록 동작할 수 있다.Meanwhile, the currency issuing unit 220 may issue a cryptocurrency based on either a private blockchain or a public blockchain based on the cryptocurrency issuance option based on the cryptocurrency issuance option. For example, the currency issuing unit 220 may operate so that only a specific group of users can check information in the blockchain.

화폐 관리부(230)는 화폐 발행부(220)에서 발행한 암호화 화폐의 배포 대상을 선별하고, 선별된 배포 대상에 상응하는 사용자로의 암호화 화폐에 대한 배분 절차를 수행한다.The money management unit 230 selects a distribution target of the cryptocurrency issued by the money issuing unit 220 and performs a distribution procedure for the cryptocurrency to users corresponding to the selected distribution target.

본 실시예에 따른 화폐 관리부(230)는 암호화 화폐의 발행 옵션에 근거하여 암호화 화폐의 배포 대상을 선별하는 것이 바람직하나 반드시 이에 한정되는 것은 아니다.The currency management unit 230 according to the present embodiment preferably selects a distribution target of the cryptocurrency based on the issuance option of the cryptocurrency, but is not limited thereto.

화폐 관리부(230)는 거래소 서버장치(120)와의 연동을 통해 암호화 화폐에 대한 배분 절차를 수행할 수 있다. 예컨대, 화폐 관리부(230)는 배포 대상이 선별되는 경우 배포 대상에 상응하는 사용자의 월렛으로 암호화 화폐가 발행되도록 거래소 서버장치(120)로 관련 요청명령을 전송할 수 있다.The money management unit 230 may perform a distribution procedure for cryptocurrency through interworking with the exchange server device 120. For example, when a distribution target is selected, the money management unit 230 may transmit a related request command to the exchange server device 120 so that cryptocurrency is issued to a user's wallet corresponding to the distribution target.

결제 처리부(240)는 사용자로부터 거래 요청신호가 입력되는 경우 이와 관련한 결제 절차를 수행하는 장치를 의미한다. 이러한, 결제 처리부(240)는 결제 절차의 수행을 위해 거래소 서버장치(120) 및 유관기관 서버장치(130) 등과 연동될 수 있다.When a transaction request signal is input from a user, the payment processing unit 240 refers to a device that performs a payment procedure related thereto. The payment processing unit 240 may be interlocked with the exchange server device 120 and the related institution server device 130 to perform a payment procedure.

본 실시예에 따른 결제 처리부(240)는 승인된 거래 요청신호에 한해서 사용자가 소지한 암호화 화폐를 결제수단으로서 활용하여 결제를 진행할 수 있다. 한편, 본 실시예에 있어서, 승인된 거래 요청신호는, 거래 요청신호에 포함된 결제 관련정보와 암호화 화폐 상에 적용된 사용규칙 정보 중 일부 또는 전부와의 사이에 매칭이 이루어진 거래 요청신호인 것이 바람직하나 반드시 이에 한정되는 것은 아니다.The payment processing unit 240 according to the present embodiment may proceed with the payment by using the cryptocurrency held by the user as a payment method only for the approved transaction request signal. Meanwhile, in the present embodiment, the approved transaction request signal is preferably a transaction request signal in which a match is made between some or all of the payment-related information included in the transaction request signal and the usage rule information applied to the cryptocurrency. However, it is not necessarily limited thereto.

도 3은 본 실시예에 따른 하이브리드 블록체인 플랫폼 장치의 암호화 화폐 서비스 제공방법을 설명하기 위한 순서도이다.3 is a flowchart illustrating a method of providing a cryptocurrency service by a hybrid block chain platform device according to the present embodiment.

하이브리드 블록체인 플랫폼 장치(110)는 암호화 화폐 서비스와 관련하여 암호화 화폐의 발행 옵션을 설계한다(S302). 단계 S302에서 하이브리드 블록체인 플랫폼 장치(110)는 암호화 화폐와 관련한 사업 운영자로부터 입력되는 암호화 화폐 예산정보에 기반하여 상기의 암호화 화폐의 발행 옵션을 설계할 수 있다.The hybrid blockchain platform device 110 designs a cryptocurrency issuance option in connection with a cryptocurrency service (S302). In step S302, the hybrid blockchain platform device 110 may design the issuance option of the cryptocurrency based on the cryptocurrency budget information input from the business operator related to the cryptocurrency.

하이브리드 블록체인 플랫폼 장치(110)는 단계 S302에서 설계한 발행 옵션에 따라 적어도 하나의 사용규칙 정보가 적용된 암호화 화폐를 발행한다(S304). 단계 S304에서 하이브리드 블록체인 플랫폼 장치(110)는 단계 S302에서 설계한 발행 옵션에 암호화 화폐의 사용자, 사용 매장, 사용 한도금액, 사용 물품 및 사용 지역 중 일부 또는 전부의 사용규칙 정보가 적용된 암호화 화폐를 발행한다The hybrid blockchain platform device 110 issues a cryptocurrency to which at least one usage rule information is applied according to the issuance option designed in step S302 (S304). In step S304, the hybrid block chain platform device 110 applies the cryptocurrency to which the user of the cryptocurrency, the store used, the limit amount of use, the use product and the use rule information of some or all of the use region is applied to the issuance option designed in step S302. Issue

하이브리드 블록체인 플랫폼 장치(110)는 단계 S304에서 발행한 암호화 화폐의 배포 대상을 선별하고, 선별된 배포 대상으로 암호화 화폐에 대한 배분절차를 수행한다(S306).The hybrid block chain platform device 110 selects the distribution target of the cryptocurrency issued in step S304, and performs a distribution procedure for the cryptocurrency to the selected distribution target (S306).

하이브리드 블록체인 플랫폼 장치(110)는 사용자로부터 거래 요청신호가 입력되는 경우(S308), 해당 거래 요청신호와 관련한 결제 처리 과정에서 암호화 화폐의 사용 가능 여부를 판별한다(S310). 단계 S310에서 하이브리드 블록체인 플랫폼 장치(110)는 거래 요청신호에 포함된 결제 관련정보와 암호화 화폐 상에 적용된 사용규칙 정보 중 일부 또는 전부와의 사이에 매칭 여부에 따라 암호화 화폐의 사용 가능 여부를 판별할 수 있다.When a transaction request signal is input from a user (S308), the hybrid blockchain platform device 110 determines whether cryptocurrency is available in the payment processing process related to the transaction request signal (S310). In step S310, the hybrid blockchain platform device 110 determines whether the cryptocurrency can be used according to whether the payment-related information included in the transaction request signal and some or all of the usage rule information applied to the cryptocurrency are matched. can do.

하이브리드 블록체인 플랫폼 장치(110)는 단계 S310의 판별결과에 따라 암호화 화폐를 이용한 결제 절차를 수행한다(S312).The hybrid block chain platform device 110 performs a payment procedure using cryptocurrency according to the determination result of step S310 (S312).

여기서, 단계 S302 내지 S312는 앞서 설명된 하이브리드 블록체인 플랫폼 장치(110)의 각 구성요소의 동작에 대응되므로 더 이상의 상세한 설명은 생략한다.Here, steps S302 to S312 correspond to the operation of each component of the hybrid block chain platform apparatus 110 described above, so further detailed descriptions are omitted.

도 3에서는 각각의 과정을 순차적으로 실행하는 것으로 기재하고 있으나, 반드시 이에 한정되는 것은 아니다. 다시 말해, 도 3에 기재된 과정을 변경하여 실행하거나 하나 이상의 과정을 병렬적으로 실행하는 것으로 적용 가능할 것이므로, 도 3은 시계열적인 순서로 한정되는 것은 아니다.In FIG. 3, it is described that each process is sequentially executed, but is not limited thereto. In other words, since the process described in FIG. 3 may be changed and executed or one or more processes may be executed in parallel, FIG. 3 is not limited to a time series order.

전술한 바와 같이 도 3에 기재된 암호화 화폐 서비스 제공방법은 프로그램으로 구현되고 컴퓨터의 소프트웨어를 이용하여 읽을 수 있는 기록매체(CD-ROM, RAM, ROM, 메모리 카드, 하드 디스크, 광자기 디스크, 스토리지 디바이스 등)에 기록될 수 있다.As described above, the method of providing a cryptocurrency service illustrated in FIG. 3 is a recording medium (CD-ROM, RAM, ROM, memory card, hard disk, magneto-optical disk, storage device) that is implemented as a program and can be read using software of a computer. Etc.).

도 4는 본 실시예에 따른 암호화 화폐 서비스 시스템에서 제공하는 지역 기반의 암호화 화폐 서비스를 예시한 예시도이다. 한편, 도 4에서는 하이브리드 블록체인 플랫폼 장치(110)의 기능을 편의상 지역화폐 플랫폼 운영자와 지갑 및 가상화폐 지급 시스템으로 분리하여 도시하였으나 이는 일 실시예에 불과하며, 반드시 이에 한정되는 것은 아니다.4 is an exemplary diagram illustrating a region-based cryptocurrency service provided by the cryptocurrency service system according to the present embodiment. Meanwhile, in FIG. 4, for convenience, the functions of the hybrid block chain platform device 110 are separated into a local currency platform operator, a wallet, and a virtual currency payment system, but this is only an embodiment and is not limited thereto.

도 4를 참조하면, 본 실시예에 따른 하이브리드 블록체인 플랫폼 장치(110)를 매개로 하여 지역 주민을 위한 암호화 화폐 서비스가 제공되는 과정을 확인할 수 있다.Referring to FIG. 4, a process of providing a cryptocurrency service for local residents through the hybrid block chain platform device 110 according to the present embodiment can be confirmed.

이러한, 암호화 화폐 서비스 시스템은 다양한 예산 및 기금 목적에 따라 정부기관을 포함한 다양한 예산운영 주체를 포함하도록 구성될 수 있으며, 지역내 전략적 파트너십을 통하여 소상공인 가맹점서비스, 의료서비스, 교육서비스, 교통서비스, 주택관리비 등으로 암호화 화폐 서비스를 확장 운영할 수 있다.These cryptocurrency service systems can be configured to include various budget operating entities including government agencies according to various budgets and funding purposes, and through strategic partnerships within the region, small business franchisees services, medical services, educational services, transportation services, housing Cryptocurrency services can be expanded and operated with administrative fees.

본 실시예에 따른 암호화 화폐 서비스 시스템은 다양한 예산운영 주체에 따라 지급대상자와 사용처를 스마트컨트랙트에 의해 제한할 수 있는 효과가 있다.The cryptocurrency service system according to the present embodiment has the effect of limiting payment targets and usage destinations by smart contracts according to various budget operating entities.

암호화 화폐 서비스 시스템은 자급의 집행을 투명하게 감사할 수 있는 블록체인의 특징을 활용하여, 투명하고 신뢰성있게 복지 및 기타 예산 지급할 수 있는 효과가 있다.The cryptocurrency service system has the effect of transparently and reliably paying welfare and other budgets by utilizing the features of the blockchain that can transparently audit the execution of self-sufficiency.

암호화 화폐 서비스 시스템은 하이브리드 블록체인 플랫폼 장치(110)를 구현/운영하여, 지역복지를 확산하고 지역자금의 외부 유출을 막으며 지역경제를 활성화할 수 있는 효과가 있다.The cryptocurrency service system implements/operates the hybrid block chain platform device 110, thereby spreading local welfare, preventing the outflow of local funds, and activating the local economy.

이상의 설명은 본 발명의 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명의 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명의 실시예들은 본 발명의 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely illustrative of the technical idea of the embodiments of the present invention, and those of ordinary skill in the technical field to which the embodiments of the present invention belong to, various modifications and modifications without departing from the essential characteristics of the embodiments of the present invention Transformation will be possible. Accordingly, the embodiments of the present invention are not intended to limit the technical idea of the embodiments of the present invention, but to explain, and the scope of the technical idea of the embodiments of the present invention is not limited by these embodiments. The scope of protection of the embodiments of the present invention should be interpreted by the following claims, and all technical ideas within the scope equivalent thereto should be construed as being included in the scope of the rights of the embodiments of the present invention.

100: 단말기
110: 하이브리드 블록체인 플랫폼 장치
120: 거래소 서버장치 130: 유관기관 서버장치
140: 결제 서버장치 210: 통신부
220: 화폐 발행부 230: 화폐 관리부
240: 결제 처리부
100: terminal
110: Hybrid Blockchain Platform Device
120: exchange server device 130: related institution server device
140: payment server device 210: communication unit
220: currency issuing unit 230: currency management unit
240: payment processing unit

Claims (9)

스마트 컨트랙트(smart contract)를 지원하는 블록체인 기반의 암호화 화폐를 발행 및 관리하는 하이브리드 블록체인 플랫폼 장치에 있어서,
유관기관의 서버 장치로부터 수신한 예산정보에 기초하여 암호화 화폐의 발행 옵션을 설계하고, 상기 발행 옵션에 기반하여 결정되는 적어도 하나 이상의 사용규칙 정보가 적용된 암호화 화폐를 발행하는 화폐 발행부;
상기 발행 옵션에 기초하여 암호화 화폐의 배포 대상을 선별하고, 선별된 배포 대상의 월랫(wallet)으로 암호화 화폐 배분 절차를 수행하는 화폐 관리부; 및
결제 서버 장치로부터 거래 요청신호가 입력되는 경우 거래의 기반이 되는 암호화 화폐에 적용된 사용규칙 정보와 상기 거래 요청신호가 매칭되는 지에 따라 거래가 이루어지도록 설정한 스마트 컨트랙트를 기반으로 결제 절차의 수행이 이루어지게 하는 결제 처리부를 포함하되,
상기 암호화 화폐의 발행은 퍼블릭 블록체인 또는 프라이빗 블록체인을 기반으로 이루어지는 것을 특징으로 하는 하이브리드 블록체인 플랫폼 장치.
In a hybrid blockchain platform device that issues and manages a blockchain-based cryptocurrency that supports a smart contract,
A currency issuing unit for designing a cryptocurrency issuance option based on budget information received from a server device of a related institution, and issuing cryptocurrency to which at least one usage rule information determined based on the issuance option is applied;
A currency management unit that selects a distribution target of the cryptocurrency based on the issuance option and performs a cryptocurrency distribution procedure to the selected distribution target wallet; And
When the transaction request signal is input from the payment server device, the payment procedure is performed based on the smart contract set to conduct the transaction according to whether the usage rule information applied to the cryptocurrency that is the basis of the transaction matches the transaction request signal. Including a payment processing unit that,
The issuance of the cryptocurrency is a hybrid blockchain platform device, characterized in that based on a public blockchain or a private blockchain.
제1항에 있어서,
상기 예산정보는,
상기 암호화 화폐와 관련한 지급 대상자, 총 지급 금액, 지급 목적, 지급처 정보 및 사용처 정보 중 일부 또는 전부를 포함하는 것을 특징으로 하는 하이브리드 블록체인 플랫폼 장치.
The method of claim 1,
The above budget information,
A hybrid blockchain platform device comprising some or all of the payment target, total payment amount, payment purpose, payment destination information, and usage destination information related to the cryptocurrency.
제2항에 있어서,
상기 사용규칙 정보는,
상기 암호화 화폐의 사용자, 사용 매장, 사용 한도금액, 사용 물품 및 사용 지역 중 일부 또는 전부를 포함하는 것을 특징으로 하는 하이브리드 블록체인 플랫폼 장치.
The method of claim 2,
The above usage rule information,
A hybrid blockchain platform device comprising some or all of the user of the cryptocurrency, the store used, the limit amount used, the product used, and the region used.
제 1항에 있어서,
상기 화폐 발행부는,
상기 암호화 화폐를 발행 및 분배하는 거래소 서버 장치에 상기 사용규칙 정보를 전송하여, 상기 거래소 서버 장치가 상기 사용규칙 정보가 적용된 암호화 화폐를 발행하도록 함으로써 상기 암호화 화폐를 발행하는 것을 특징으로 하는 하이브리드 블록체인 플랫폼 장치.
The method of claim 1,
The currency issuing unit,
A hybrid blockchain, characterized in that the cryptocurrency is issued by transmitting the usage rule information to an exchange server device that issues and distributes the cryptocurrency, and causes the exchange server device to issue a cryptocurrency to which the use rule information is applied. Platform device.
제 1항에 있어서,
상기 화폐 발행부는,
상기 배포 대상에 따라 상기 사용규칙 정보의 적용 여부, 적용 개수 또는 적용 내용이 달리 적용되는 암호화 화폐를 발행하는 것을 특징으로 하는 하이브리드 블록체인 플랫폼 장치.
The method of claim 1,
The currency issuing unit,
A hybrid blockchain platform device, characterized in that for issuing a cryptocurrency to which whether or not the usage rule information is applied, the number of applications, or the content of the application is applied differently according to the distribution target.
제 1항에 있어서,
상기 예산정보 및 상기 결제 절차의 수행과 관련된 내역을 기초로 퍼블릭 블록체인 또는 프라이빗 블록체인에 기반하여 상기 유관기관으로부터 예산집행을 받는 예산집행부
를 더 포함하는 것을 특징으로 하는 하이브리드 블록체인 플랫폼 장치.
The method of claim 1,
A budget execution unit that receives budget execution from the relevant institution based on the public or private blockchain based on the budget information and details related to the execution of the payment procedure.
Hybrid blockchain platform device, characterized in that it further comprises.
제6항에 있어서,
상기 예산집행부는,
복수의 유관기관으로부터 예산집행을 받는 경우, 예산집행의 기초가 되는 블록체인의 유형을 유관기관별로 지정할 수 있는 것을 특징으로 하는 하이브리드 블록체인 플랫폼 장치.
The method of claim 6,
The budget execution unit,
A hybrid blockchain platform device, characterized in that, when budget execution is received from a plurality of related institutions, the type of the block chain, which is the basis for budget execution, can be designated for each related institution.
스마트 컨트랙트(smart contract)를 지원하는 블록체인 기반의 암호화 화폐를 발행 및 관리하는 하이브리드 블록체인 플랫폼 장치가 암호화 화폐 서비스를 제공하는 방법에 있어서,
유관기관의 서버 장치로부터 수신한 예산정보에 기초하여 암호화 화폐의 발행 옵션을 설계하고, 상기 발행 옵션에 기반하여 결정되는 적어도 하나 이상의 사용규칙 정보가 적용된 암호화 화폐를 발행하는 과정;
상기 발행 옵션에 기초하여 상기 암호화 화폐의 배포 대상을 선별하고, 선별된 배포 대상의 월렛(wallet)으로 상기 암호화 화폐 배분 절차를 수행하는 과정; 및
결제 서버 장치로부터 거래 요청신호가 입력되는 경우 거래의 기반이 되는 암호화 화폐에 적용된 사용규칙 정보와 상기 거래 요청신호가 매칭되는 지에 따라 거래가 이루어지도록 설정한 스마트 컨트랙트를 기반으로 결제 절차의 수행을 제어하는 과정을 포함하되,
상기 암호화 화폐의 발행은 퍼블릭 블록체인 또는 프라이빗 블록체인을 기반으로 이루어지는 것을 특징으로 하는 암호화 화폐 서비스 제공방법.
In the method of providing a cryptocurrency service by a hybrid blockchain platform device that issues and manages a blockchain-based cryptocurrency that supports a smart contract,
Designing a cryptocurrency issuance option based on budget information received from a server device of a related institution, and issuing cryptocurrency to which at least one usage rule information determined based on the issuance option is applied;
Selecting a distribution target of the cryptocurrency based on the issuance option, and performing the cryptocurrency distributing procedure to the selected distribution target wallet; And
When a transaction request signal is input from the payment server device, the execution of the payment procedure is controlled based on a smart contract set to make a transaction according to whether the usage rule information applied to the cryptocurrency that is the basis of the transaction matches the transaction request signal. Including the process,
The cryptocurrency service providing method, characterized in that the issuance of the cryptocurrency is based on a public blockchain or a private blockchain.
제 8항에 있어서,
상기 제어하는 과정은,
상기 거래 요청신호에 포함된 결제 관련정보와 상기 사용규칙 정보 중 일부 또는 전부 간 매칭여부를 판별하고, 판별 결과에 따라 승인된 거래 요청신호에 한해서 상기 암호화 화폐에 기반한 결제 절차의 수행이 이루어지도록 제어하는 것을 특징으로 하는 암호화 화폐 서비스 제공방법.
The method of claim 8,
The controlling process,
It determines whether or not some or all of the payment related information included in the transaction request signal and the usage rule information are matched, and controls the execution of the payment procedure based on the cryptocurrency only for the transaction request signal approved according to the determination result. A method of providing a cryptocurrency service, characterized in that.
KR1020190004500A 2018-01-25 2019-01-14 Service Method and Device for Providing Processor Hybrid Block Chain Platform KR102170025B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020180009265 2018-01-25
KR20180009265 2018-01-25

Publications (2)

Publication Number Publication Date
KR20190090700A KR20190090700A (en) 2019-08-02
KR102170025B1 true KR102170025B1 (en) 2020-10-26

Family

ID=67614321

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190004500A KR102170025B1 (en) 2018-01-25 2019-01-14 Service Method and Device for Providing Processor Hybrid Block Chain Platform

Country Status (1)

Country Link
KR (1) KR102170025B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102296907B1 (en) * 2021-03-02 2021-09-01 주식회사 에이아이댑스 The method and system for providing cloud service based blockchain

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5231852B2 (en) * 2008-04-04 2013-07-10 株式会社三共 Electronic money system and electronic money server
JP2013235399A (en) * 2012-05-08 2013-11-21 Japan Research Institute Ltd Point processing system, point processing method, and point processing program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170027239A (en) * 2015-08-26 2017-03-09 (주)에스엔씨씨 Techniques for sharing and trading personal values in community

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5231852B2 (en) * 2008-04-04 2013-07-10 株式会社三共 Electronic money system and electronic money server
JP2013235399A (en) * 2012-05-08 2013-11-21 Japan Research Institute Ltd Point processing system, point processing method, and point processing program

Also Published As

Publication number Publication date
KR20190090700A (en) 2019-08-02

Similar Documents

Publication Publication Date Title
US11893637B2 (en) Systems and methods for cryptographic trading
US11842333B2 (en) Secure offline transaction system using digital tokens and a secure ledger database
KR101852935B1 (en) System and method for transaction of electronic currency
US11978084B2 (en) Decentralized computer systems and methods for using a debit network as an intermediary between distributed ledgers
US20150046337A1 (en) Offline virtual currency transaction
US20180293573A1 (en) System and method for location-based token transaction processing
US20160125403A1 (en) Offline virtual currency transaction
CN109416795A (en) The token paradigmatic system of multi transaction
CN109478287A (en) Distribute the method for token and management tokens relationship
CA3007992A1 (en) System and method for location-based token transaction processing
KR20190014488A (en) Issuing and distrinuting system of virtual currency for contents
KR20220065273A (en) A method for providing liquidity value adjustment services of ownership item assets using non-fungible tokens based on block chain networks, an apparatus and a system using it
KR20200140129A (en) Method of managing digital asset backed by real-asset and platform using thereof
KR20220065271A (en) A method for providing liquidity value adjustment services of ownership item assets using non-fungible tokens based on block chain networks, an apparatus and a system using it
Veneris et al. Central bank digital loonie: Canadian cash for a new global economy
KR102121645B1 (en) Financial technology service method for liquidation of virtual currency using plural exchanges and apparatus thereof
KR102170025B1 (en) Service Method and Device for Providing Processor Hybrid Block Chain Platform
WO2022092162A1 (en) Information processing device, program, method, and terminal
Liu The role of Alipay in China
KR102180919B1 (en) Electronic wallet encryption system for digital asset management
KR102097244B1 (en) Method for peer to peer intellectual property secured loan financial technology service and apparatus thereof
Joy The Future of Crypto-Currency in the Absence of Regulation, Social and Legal Impact
KR20220065274A (en) A method for providing liquidity value adjustment services of ownership item assets using non-fungible tokens based on block chain networks, an apparatus and a system using it
Ashfaq et al. Central Bank Digital Currencies and the Global Financial System: Theory and Practice
KR20190115297A (en) System of generating real estate transaction information for digital ledger using block chain security technology

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant