[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR102664344B1 - Apparatus and Method for Providing Blockchain Mainnet Token Operation Platform Service - Google Patents

Apparatus and Method for Providing Blockchain Mainnet Token Operation Platform Service Download PDF

Info

Publication number
KR102664344B1
KR102664344B1 KR1020230078187A KR20230078187A KR102664344B1 KR 102664344 B1 KR102664344 B1 KR 102664344B1 KR 1020230078187 A KR1020230078187 A KR 1020230078187A KR 20230078187 A KR20230078187 A KR 20230078187A KR 102664344 B1 KR102664344 B1 KR 102664344B1
Authority
KR
South Korea
Prior art keywords
token
issuance
function
staking
mainnet
Prior art date
Application number
KR1020230078187A
Other languages
Korean (ko)
Inventor
김동혁
Original Assignee
바이즌 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 바이즌 주식회사 filed Critical 바이즌 주식회사
Priority to KR1020230078187A priority Critical patent/KR102664344B1/en
Application granted granted Critical
Publication of KR102664344B1 publication Critical patent/KR102664344B1/en

Links

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/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/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/22Payment schemes or models
    • G06Q20/28Pre-payment schemes, e.g. "pay before"
    • 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/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/342Cards defining paid or billed services or quantities
    • 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
    • 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
    • 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/389Keeping log of transactions for guaranteeing non-repudiation of a transaction
    • 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/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification

Landscapes

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

Abstract

본 발명은 블록체인 메인넷에서 토큰 발행을 수행하는 토큰 운영 플랫폼 서비스 제공 장치 및 방법에 관한 것으로, 사용자 단말로부터 토큰 발행 요청이 수신되면 관리자 단말로 토큰 발행 요청을 전달하는 발행 요청 전달부, 관리자 단말로부터 상기 발행 요청 전달부로 전달받은 토큰 발행 요청에 대한 응답으로 토큰 발행 승인에 대한 회신과 발행량 정보를 입력받는 발행 승인부, 상기 발행 승인부로부터 입력받은 승인 정보에 기반하여 토큰을 생성하고 발행하는 토큰 발행부, 상기 토큰 발행부에서 발행된 토큰의 거래 내역 및 사용자 계정, 가맹점 관련 정보를 등록 및 관리하는 토큰 관리부 및 상기 토큰 관리부에서의 등록 및 관리 기능을 상기 관리자 단말의 관리자 모드를 통해 제공하는 관리 기능 제공부를 포함하되, 상기 토큰 발행부에서 발행된 토큰 전송시에 발행된 토큰으로 전송 수수료처리하는, 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치에 의해 사용자가 굳이 암호화폐를 구매하지 않아도 내부 토큰으로 수수료가 빠져나가는 구조가 가능하기 때문에 수수료를 지급하기 위해 메인넷의 화폐를 구매해야하는 번거로움을 없앨 수 있고, 보다 편리하게 실생활에 사용 가능한 블록체인 기술을 제공할 수 있는 효과가 도출된다. The present invention relates to an apparatus and method for providing a token operation platform service that performs token issuance on a blockchain mainnet. When a token issuance request is received from a user terminal, the issuance request transmission unit transmits the token issuance request to the administrator terminal, and the administrator terminal An issuance approval unit that receives a reply for token issuance approval and issuance amount information in response to a token issuance request delivered to the issuance request delivery unit, and a token that generates and issues tokens based on the approval information input from the issuance approval unit. An issuing department, a token management department that registers and manages transaction details, user accounts, and affiliated store-related information of tokens issued by the token issuing department, and management that provides registration and management functions in the token management department through the manager mode of the manager terminal. The blockchain mainnet token operation platform service provider, which includes a function provider and processes transfer fees with tokens issued when transferring tokens issued by the token issuance department, allows users to use internal tokens without having to purchase cryptocurrency. Since the structure of fee withdrawal is possible, the hassle of purchasing mainnet currency to pay fees can be eliminated, and the effect of providing blockchain technology that can be used more conveniently in real life is derived.

Description

블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치 및 방법{Apparatus and Method for Providing Blockchain Mainnet Token Operation Platform Service}Apparatus and Method for Providing Blockchain Mainnet Token Operation Platform Service}

실시예는 블록 체인 기술에 관한 것으로 보다 상세하게는 토큰 발행을 수행하는 블록체인 메인넷에서 토큰 운영 플랫폼 서비스 제공 장치 및 방법에 관한 것이다. The embodiment relates to blockchain technology, and more specifically, to an apparatus and method for providing token operation platform services on a blockchain mainnet that performs token issuance.

메인넷에서의 전송 수수료 처리 방법은 해당 블록체인 네트워크에 따라 다를 수 있다. 일반적으로 블록체인 메인넷의 경우 전송 처리 수수료를 자신들의 메인넷 코인으로 처리하도록 설계되어 있다. The method of handling transfer fees on the mainnet may vary depending on the blockchain network in question. In general, blockchain mainnets are designed to process transfer processing fees with their own mainnet coins.

예를 들어 이더리움의 경우 이더리움 메인넷에서 발행한 토큰은 이더리움이 있어야 코인 전송이 가능하다. 이더리움 메인넷에서 전송 수수료는 가스라는 개념을 기반으로 계산된다. 가스는 트랜잭션의 실행에 필요한 계산 작업을 나타내는 단위이다. 각각의 작업에는 가스 비용이 할당되며, 전체 트랜잭션의 수수료는 사용된 가스 양과 가스 가격을 곱한 값이다. 가스 가격은 트랜잭션을 발행하는 사용자가 결정할 수 있으며, 일반적으로 높은 가스 가격을 지불하면 빠른 처리 속도를 얻을 수 있다.For example, in the case of Ethereum, tokens issued on the Ethereum mainnet require Ethereum to be able to transfer coins. On the Ethereum mainnet, transfer fees are calculated based on the concept of gas. Gas is a unit that represents the computational work required to execute a transaction. Each operation is assigned a gas cost, and the fee for the entire transaction is the amount of gas used multiplied by the gas price. The gas price can be determined by the user issuing the transaction, and paying a higher gas price generally results in faster processing speeds.

예를 들어 이더리움 메인넷에서 "가"라는 토큰을 발행하고 다른 지갑으로 전송시에 수수료, 즉 가스비용을 이더리움으로 처리해야만 한다. 즉, 발행한 토큰 자체는 이더리움이 없이는 전송이 되지 않아 사용할 수 없게 된다. For example, when issuing a token called "A" on the Ethereum mainnet and transferring it to another wallet, the fee, i.e. the gas cost, must be processed in Ethereum. In other words, the issued token itself cannot be transmitted without Ethereum and cannot be used.

그러나 대부분의 나라에서 이더리움(암호화폐)을 구매하는 절차가 복잡하여 일반대중이 사용하는 것에 어려움을 느낀다. 이더리움 메인넷 뿐 아니라 다른 메인넷도 유사한 프로세스로 진행된다. 따라서 특정 블록체인의 메인넷에서 전송 수수료를 처리하려면 해당 블록체인의 문서나 공식 사이트에서 수수료 관련 정보를 확인해야 한다.However, in most countries, the process for purchasing Ethereum (cryptocurrency) is complicated, making it difficult for the general public to use it. Not only the Ethereum mainnet but also other mainnets follow a similar process. Therefore, if you want to process a transfer fee on the mainnet of a specific blockchain, you must check the fee-related information in the blockchain's documentation or official site.

KRKR 10-2021-0013810 10-2021-0013810 AA KRKR 10-2020-0119058 10-2020-0119058 AA

본 발명은 이 같은 기술적 배경에서 도출된 것으로, 사용자가 굳이 암호화폐를 구매하지 않아도 내부 토큰으로 수수료가 빠져나가는 구조가 가능하기 때문에 수수료를 지급하기 위해 메인넷의 화폐를 구매해야하는 번거로움을 없앨 수 있고, 보다 편리하게 실생활에 사용 가능한 블록체인 기술을 제공함에 그 목적이 있다. The present invention was derived from this technical background, and allows a structure in which fees are transferred to internal tokens without the user having to purchase cryptocurrency, thus eliminating the hassle of purchasing mainnet currency to pay fees. The purpose is to provide blockchain technology that can be used more conveniently in real life.

상기의 과제를 달성하기 위한 본 발명은 다음과 같은 구성을 포함한다. The present invention for achieving the above problems includes the following configuration.

즉 본 발명의 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치는 하나 이상의 프로세서들, 및 상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 장치로서, 사용자 단말로부터 토큰 발행 요청이 수신되면 관리자 단말로 토큰 발행 요청을 전달하는 발행 요청 전달부, 관리자 단말로부터 상기 발행 요청 전달부로 전달받은 토큰 발행 요청에 대한 응답으로 토큰 발행 승인에 대한 회신과 발행량 정보를 입력받는 발행 승인부, 상기 발행 승인부로부터 입력받은 승인 정보에 기반하여 관리자 단말로부터의 컨펌 후 토큰을 생성하여 발행하고 관리자 모드에서 확인가능케 하는 토큰 발행부, 상기 토큰 발행부에서 발행된 토큰의 거래 내역 및 사용자 계정, 가맹점 관련 정보를 등록 및 관리하는 토큰 관리부 및 상기 토큰 관리부에서의 등록 및 관리 기능을 상기 관리자 단말의 관리자 모드를 통해 제공하는 관리 기능 제공부를 포함하되, 상기 토큰 발행부에서 발행된 토큰 전송시에 발행된 토큰으로 전송 수수료처리 가능하다.That is, the blockchain mainnet token operation platform service providing device according to an embodiment of the present invention is a device equipped with one or more processors and a memory that stores one or more programs executed by the one or more processors, and is a user terminal. When a token issuance request is received from the administrator terminal, the issuance request transmission unit transmits the token issuance request to the administrator terminal. In response to the token issuance request transmitted from the administrator terminal to the issuance request transmission unit, a reply for token issuance approval and information on the issuance amount are received. An issuance approval unit, a token issuance unit that generates and issues tokens after confirmation from an administrator terminal based on the approval information input from the issuance approval unit and allows confirmation in administrator mode, transaction details of tokens issued by the token issuance unit, and It includes a token management unit that registers and manages user accounts and affiliated store-related information, and a management function providing unit that provides registration and management functions in the token management unit through the manager mode of the manager terminal, and transmits tokens issued by the token issuing department. Transfer fees can be processed with tokens issued by the city.

한편, 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 방법은 하나의 프로세서들, 및 상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서, 사용자 단말로부터 토큰 발행 요청이 수신되면 관리자 단말로 토큰 발행 요청을 전달하는 발행 요청 전달 단계, 관리자 단말로부터 상기 발행 요청 전달 단계에서 전달받은 토큰 발행 요청에 대한 응답으로 토큰 발행 승인에 대한 회신과 발행량 정보를 입력받는 발행 승인 단계, 상기 발행 승인단계에서 입력받은 승인 정보에 기반하여 관리자 단말로부터의 컨펌 후 토큰을 생성하여 발행하고 관리자 모드에서 확인가능케 하는 토큰 발행 단계, 상기 토큰 발행 단계에서 발행된 토큰의 거래 내역 및 사용자 계정, 가맹점 관련 정보를 등록 및 관리하는 토큰 관리 단계 및 상기 토큰 관리 단계에서의 등록 및 관리 기능을 상기 관리자 단말의 관리자 모드를 통해 제공하는 관리 기능 제공 단계를 포함하되, 상기 토큰 발행 단계에서 발행된 토큰 전송시에 발행된 토큰으로 전송 수수료처리 가능하다.Meanwhile, a method of providing a blockchain mainnet token operation platform service according to an embodiment is a method performed on a computing device having one processor and a memory that stores one or more programs executed by the one or more processors. , When a token issuance request is received from a user terminal, an issuance request delivery step in which the token issuance request is transmitted to the administrator terminal; a reply and issuance amount for token issuance approval in response to the token issuance request received from the administrator terminal in the issuance request delivery step An issuance approval step in which information is input, a token issuance step in which tokens are generated and issued after confirmation from an administrator terminal based on the approval information inputted in the issuance approval step and can be confirmed in administrator mode, tokens issued in the token issuance step A token management step of registering and managing transaction details, user accounts, and affiliated store-related information, and a management function provision step of providing registration and management functions in the token management step through the administrator mode of the administrator terminal, wherein the token When transferring tokens issued at the issuance stage, a transfer fee can be processed with the issued tokens.

본 발명에 의하면 사용자가 굳이 암호화폐를 구매하지 않아도 내부 토큰으로 수수료가 빠져나가는 구조가 가능하기 때문에 수수료를 지급하기 위해 메인넷의 화폐를 구매해야하는 번거로움을 없앨 수 있고, 보다 편리하게 실생활에 사용 가능한 블록체인 기술을 제공할 수 있는 효과가 도출된다. According to the present invention, it is possible to have a structure in which fees are transferred to internal tokens without the user having to purchase cryptocurrency, thus eliminating the inconvenience of purchasing mainnet currency to pay fees, and making it more convenient to use in real life. The effect of providing possible blockchain technology is derived.

도 1 은 본 발명의 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼을 설명하기 위한 예시도이다.
도 2 는 본 발명의 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치의 동작을 설명하기 위한 블록도이다.
도 3 은 일 실시에에 따른 블록체인 메인넷 토큰 운영 플랫폼에서 등록 화면의 예시도이다.
도 4 는 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼에서 토큰 발행을 위한 세부 정보 입력 화면의 예시도이다.
도 5 및 도 6은 토큰 발행을 위한 세부 정보 제출후에 제공되는 대시보드 화면의 예시도이다.
도 7 은 일 실시예에 따른 토큰 발행에 대한 세부 정보 제공화면 예시도이다.
도 8 은 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼에서 토큰 발행 이후에 관리자 정보 표시 화면의 예시도이다.
도 9 는 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼에서 토큰 발행 후 토큰 분배 상황을 설명하기 위한 예시도이다.
도 10은 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 방법의 흐름도이다.
Figure 1 is an example diagram illustrating a blockchain mainnet token operation platform according to an embodiment of the present invention.
Figure 2 is a block diagram for explaining the operation of a blockchain mainnet token operation platform service providing device according to an embodiment of the present invention.
Figure 3 is an example of a registration screen in the blockchain mainnet token operation platform according to one embodiment.
Figure 4 is an example of a detailed information input screen for token issuance in a blockchain mainnet token operation platform according to an embodiment.
Figures 5 and 6 are examples of dashboard screens provided after submitting detailed information for token issuance.
Figure 7 is an example of a screen providing detailed information on token issuance according to an embodiment.
Figure 8 is an example of an administrator information display screen after token issuance in a blockchain mainnet token operation platform according to an embodiment.
Figure 9 is an example diagram to explain the token distribution situation after token issuance in the blockchain mainnet token operation platform according to the embodiment.
Figure 10 is a flowchart of a method for providing blockchain mainnet token operation platform services according to an embodiment.

본 발명에서 사용되는 기술적 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아님을 유의해야 한다. 또한, 본 발명에서 사용되는 기술적 용어는 본 발명에서 특별히 다른 의미로 정의되지 않는 한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 의미로 해석되어야 하며, 과도하게 포괄적인 의미로 해석되거나, 과도하게 축소된 의미로 해석되지 않아야 한다. It should be noted that the technical terms used in the present invention are only used to describe specific embodiments and are not intended to limit the present invention. In addition, the technical terms used in the present invention, unless specifically defined in a different sense in the present invention, should be interpreted as meanings generally understood by those skilled in the art in the technical field to which the present invention pertains, and are not overly comprehensive. It should not be construed in a literal or excessively reduced sense.

이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명한다.Hereinafter, preferred embodiments according to the present invention will be described in detail with reference to the attached drawings.

본 발명의 실시예들에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치는 적어도 하나의 컴퓨터 장치에 의해 구현될 수 있으며, 본 발명의 실시예들에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 방법은 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치에 포함되는 적어도 하나의 컴퓨터 장치를 통해 수행될 수 있다. 이때, 컴퓨터 장치에는 본 발명의 일실시예에 따른 컴퓨터 프로그램이 설치 및 구동될 수 있고, 컴퓨터 장치는 구동된 컴퓨터 프로그램의 제어에 따라 본 발명의 실시예들에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 방법을 수행할 수 있다. 상술한 컴퓨터 프로그램은 컴퓨터 장치와 결합되어 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 방법을 컴퓨터에 실행시키기 위해 컴퓨터 판독 가능한 기록매체에 저장될 수 있다.The blockchain mainnet token operation platform service providing device according to embodiments of the present invention may be implemented by at least one computer device, and the blockchain mainnet token operation platform service providing method according to embodiments of the present invention It may be performed through at least one computer device included in the blockchain mainnet token operation platform service provision device. At this time, a computer program according to an embodiment of the present invention may be installed and driven in the computer device, and the computer device may provide the blockchain mainnet token operation platform service according to the embodiments of the present invention under the control of the driven computer program. The provision method can be performed. The above-described computer program may be combined with a computer device and stored in a computer-readable recording medium to execute the blockchain mainnet token operation platform service providing method on the computer.

도 1 은 본 발명의 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼을 설명하기 위한 예시도이다. Figure 1 is an example diagram illustrating a blockchain mainnet token operation platform according to an embodiment of the present invention.

일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼은 관리자가 확인 후 승인, 승인 후 총 발행량을 입력, 최종 컨펌 후 토큰을 전송하고 관리자모드에서 확인할 수 있도록 하는 토큰 발행 솔루션, 거래내역(블록 트렌젝션) 열람 기능, 커뮤니티 사용자 정보 보기(이메일, 이름, 국가, 카드정보) 기능, 사용자 KYC 인증 기능, 사용자 의심계정 설정/삭제 기능, 사용자 계정정보 보기 기능, 사용자 선불카드용 큐알 코드 승인 기능, 토큰 가맹점 승인 기능, 토큰 가맹점 커미션 세팅 기능, 토큰 가맹점 주소 등록 기능 등을 수행하는 토큰 관리 솔루션, 스테이킹 오픈 기능, 스테이킹 기간 설정 기능, 스테이킹 완료기간 설정 기능, 스테이킹 입금 기간 설정 기능, 스테이킹 처리 기능, 스테이킹 리퍼럴 기능을 수행하는 토큰 스테이킹 프로그램 솔루션을 제공한다. The blockchain mainnet token operation platform according to one embodiment is a token issuance solution that allows the administrator to confirm and approve, input the total issuance amount after approval, transfer the token after final confirmation, and check in administrator mode, transaction details (block transaction). View function, community user information view (email, name, country, card information) function, user KYC authentication function, user suspicious account setting/deletion function, user account information viewing function, QR code approval function for user prepaid card, token merchant approval Token management solution that performs functions, token merchant commission setting function, token merchant address registration function, staking open function, staking period setting function, staking completion period setting function, staking deposit period setting function, staking processing function , provides a token staking program solution that performs a staking referral function.

추가적으로 메이저 암호화폐 계좌 수신/전송 기능, GPG 발행토큰기반 선불카드 신청/핀번호 관리 기능, 위치 중심 토큰 결제 가능 가맹점 찾기 기능, 토큰 개인간 거래 연결 기능, 이중 보안 OTP 장치(메일 인증) 기능, 암호화폐, GPG발행토큰 테더 교환 기능, 보유한 테더 마스터카드 포인트로 전환 및 사용 기능을 수행하는 토큰 분산지갑 기능 및 가맹점 등록 기능, 페이를 위한 QR코드 기능, 거래내역 블록체인 검증 기능, 가맹점 정보 업데이트 기능, 스마트폰 포스 앱, 이중 보안장치 OTP 장치 기능, 선불카드 판매 기능, 선불카드 결제 처리 기능, 출금 신청 기능을 포함하는 포스 지갑 기능을 더 제공할 수 있다. Additionally, major cryptocurrency account reception/transfer function, GPG issued token-based prepaid card application/pin number management function, location-based token payment-capable merchant search function, token-to-person transaction connection function, double security OTP device (mail authentication) function, cryptocurrency , GPG issued token Tether exchange function, token distributed wallet function that converts and uses held Tether Mastercard points and affiliated store registration function, QR code function for payment, transaction history blockchain verification function, affiliated store information update function, smart Additional POS wallet functions can be provided, including a phone POS app, dual security OTP device function, prepaid card sales function, prepaid card payment processing function, and withdrawal request function.

도 2 는 본 발명의 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치의 동작을 설명하기 위한 블록도이다. Figure 2 is a block diagram for explaining the operation of a blockchain mainnet token operation platform service providing device according to an embodiment of the present invention.

일 실시예에 있어서 사용자 단말(20) 및 관리자 단말(25)은 컴퓨터 장치로 구현되는 고정형 단말이거나 이동형 단말일 수 있다. 사용자 단말(20) 및 관리자 단말(25)의 예를 들면, 스마트 폰(Smart Phone), 휴대 단말기(Portable Terminal), 이동 단말기(Mobile Terminal), 폴더블 단말기(Foldable Terminal), 개인 정보 단말기(Personal Digital Assistant: PDA), PMP(Portable Multimedia Player) 단말기, 텔레매틱스(Telematics) 단말기, 내비게이션(Navigation) 단말기, 개인용 컴퓨터(Personal Computer), 노트북 컴퓨터, 슬레이트 PC(Slate PC), 태블릿 PC(Tablet PC), 울트라북(ultrabook), 웨어러블 디바이스(Wearable Device, 예를 들어, 워치형 단말기(Smartwatch), 글래스형 단말기(Smart Glass), HMD(Head Mounted Display) 등 포함), 와이브로(Wibro) 단말기, IPTV(Internet Protocol Television) 단말기, 스마트 TV, 디지털방송용 단말기, AVN(Audio Video Navigation) 단말기, A/V(Audio/Video) 시스템, 플렉시블 단말기(Flexible Terminal), 디지털 사이니지 장치 등과 같은 다양한 단말기에 적용될 수 있다. In one embodiment, the user terminal 20 and the administrator terminal 25 may be a fixed terminal or a mobile terminal implemented as a computer device. Examples of the user terminal 20 and the administrator terminal 25 include a smart phone, a portable terminal, a mobile terminal, a foldable terminal, and a personal information terminal. Digital Assistant: PDA, PMP (Portable Multimedia Player) terminal, telematics terminal, navigation terminal, personal computer, laptop computer, Slate PC, Tablet PC, Ultrabook, wearable device (e.g., smartwatch, smart glass, head mounted display (HMD), etc.), Wibro terminal, IPTV (Internet) Protocol Television) terminals, smart TVs, digital broadcasting terminals, AVN (Audio Video Navigation) terminals, A/V (Audio/Video) systems, flexible terminals, digital signage devices, etc.

일 실시예에 있어서 사용자 단말(20)은 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스를 통해 토큰을 발행하고 운영하고자 하는 토큰 발행자가 소지하는 단말 장치를 포괄하도록 해석된다. 관리자 단말(25)은 토큰 발행에 대한 인증을 수행하는 관리자가 소지하는 단말 장치를 포괄하도록 해석된다. In one embodiment, the user terminal 20 is interpreted to encompass a terminal device owned by a token issuer who wishes to issue and operate tokens through the blockchain mainnet token operation platform service according to one embodiment. The administrator terminal 25 is interpreted to encompass a terminal device owned by an administrator who performs authentication for token issuance.

사용자 단말(20)에는 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치(10)의 발행 요청 전달부(1410)를 통해 발행 요청을 입력하고, 토큰 발행부(1430)에서 발행된 토큰을 활용하기 위한 전자 지갑에 접속하기 위한 어플리케이션이 설치될 수 있다. 사용자 단말(20)은 토큰 발행자가 소지하는 단말일 수 있다. 토큰 발행자는 사용자 단말(20)을 이용하여 토큰 판매자에게 배포할 수 있다.The user terminal 20 inputs an issuance request through the issuance request delivery unit 1410 of the blockchain mainnet token operation platform service providing device 10 according to an embodiment, and tokens issued by the token issuance unit 1430 An application may be installed to access the electronic wallet to utilize. The user terminal 20 may be a terminal owned by the token issuer. Token issuers can distribute tokens to token sellers using the user terminal 20.

관리자 단말(25)은 토큰을 발행하고, 발행한 토큰을 적어도 하나 이상의 사용자들에게 분배할 수 있는 어플리케이션이 설치될 수 있다. The administrator terminal 25 may be installed with an application that issues tokens and distributes the issued tokens to at least one user.

관리자 단말(25)은 관리자 모드에서 사용자 단말(20)로부터 신규 토큰 발급에 대한 승인을 수행하거나, 타인에게 토큰 이전에 대한 승인을 수행할 수 있다. 또한, 사용자 단말(20)로부터 토큰 추가 발행에 대한 요청이 수신되면 토큰 공급 수량 증가에 대한 승인을 처리할 수도 있다. 관리자의 공급 수량 요청 승인에 의해 대시보드에 표시되는 토큰 수량이 증가하게된다. The manager terminal 25 may approve the issuance of a new token from the user terminal 20 or approve the transfer of a token to another person in manager mode. Additionally, when a request for additional token issuance is received from the user terminal 20, approval for increasing the token supply quantity may be processed. The token quantity displayed on the dashboard increases as the administrator approves the supply quantity request.

또한 관리자 단말(25)은 토큰에 대한 가맹점 가입 계약이 이루어지면 가맹점과 토큰 발행사 간에 계약 체결 내역을 모니터링 및 관리할 수 있다. 관리자는 판매자의 이메일, 발행 토큰의 지갑 주소, 이름, 상태, 회사명, 업종, 수수료(%)정보를 확인하고 설정할 수도 있다. In addition, the manager terminal 25 can monitor and manage contract conclusion details between the affiliated store and the token issuer when an affiliated store subscription contract for a token is made. The administrator can also check and set the seller's email address, wallet address of the issued token, name, status, company name, industry, and commission (%) information.

네트워크(30)는, PAN(personal area network), LAN(local area network), CAN(campus area network), MAN(metropolitan area network), WAN(wide area network), BBN(broadband network), 인터넷 등의 네트워크 중 하나 이상의 임의의 네트워크를 포함할 수 있다. 또한, 네트워크(30)는 버스 네트워크, 스타 네트워크, 링 네트워크, 메쉬 네트워크, 스타-버스 네트워크, 트리 또는 계층적(hierarchical) 네트워크 등을 포함하는 네트워크 토폴로지 중 임의의 하나 이상을 포함할 수 있으나, 이에 제한되지 않는다.The network 30 is a personal area network (PAN), a local area network (LAN), a campus area network (CAN), a metropolitan area network (MAN), a wide area network (WAN), a broadband network (BBN), the Internet, etc. The network may include one or more arbitrary networks. Additionally, the network 30 may include any one or more of network topologies including a bus network, star network, ring network, mesh network, star-bus network, tree or hierarchical network, etc. Not limited.

일 실시예에 있어서, 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치(10)는 토큰 발행 요청자에게 소정의 인증 절차를 거쳐 토큰을 발행할 수 있다. 그리고 발행된 토큰에 대해 블록체인 네트워크에서 토큰의 규칙과 조건을 관리한다. 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼은 블록체인 프로토콜의 스마트 컨트랙트나 토큰 컨트랙트를 관리할 수도 있다. 토큰의 발행, 소각, 이동 등을 처리하며, 토큰의 규칙과 조건을 정의하는 스마트 컨트랙트를 구현하고, 토큰의 전체 공급량, 소유자 주소, 트랜잭션 기록 등 토큰에 관련된 모든 정보를 저장하고 유지할 수 있다. In one embodiment, the blockchain mainnet token operation platform service providing device 10 may issue a token to a token issuance requester through a predetermined authentication procedure. And for issued tokens, the rules and conditions of the token are managed in the blockchain network. The blockchain mainnet token operation platform according to one embodiment may manage smart contracts or token contracts of the blockchain protocol. It handles the issuance, burning, and movement of tokens, implements smart contracts that define the rules and conditions of tokens, and stores and maintains all information related to tokens, such as the total supply of tokens, owner addresses, and transaction records.

도 2 에서와 같이 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치(10)는 통신 인터페이스(110), 메모리(120), 입출력 인터페이스(130) 및 프로세서(140)를 포함한다.As shown in FIG. 2, the blockchain mainnet token operation platform service providing device 10 according to an embodiment includes a communication interface 110, a memory 120, an input/output interface 130, and a processor 140.

통신 인터페이스(110)는 네트워크를 통해 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치(10)가 다른 장치(일례로, 앞서 설명한 저장 장치들)와 서로 통신하기 위한 기능을 제공할 수 있다. The communication interface 110 may provide a function for the blockchain mainnet token operation platform service providing device 10 to communicate with other devices (eg, the storage devices described above) through a network.

일례로, 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치(10)의 프로세서(140)가 메모리(120)와 같은 기록 장치에 저장된 프로그램 코드에 따라 생성한 요청이나 명령, 데이터, 파일 등이 통신 인터페이스(110)의 제어에 따라 네트워크를 통해 다른 장치들로 전달될 수 있다. For example, the request, command, data, file, etc. generated by the processor 140 of the blockchain mainnet token operation platform service providing device 10 according to the program code stored in a recording device such as memory 120 is a communication interface ( 110), it can be transmitted to other devices through the network.

역으로, 다른 장치로부터의 신호나 명령, 데이터, 파일 등이 네트워크를 거쳐 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치(10)의 통신 인터페이스(110)를 통해 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치(10)로 수신될 수도 있다. 통신 인터페이스(110)를 통해 수신된 신호나 명령, 데이터 등은 프로세서(140)나 메모리(120)로 전달될 수 있고, 파일 등은 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치(10)가 더 포함할 수 있는 저장 매체(상술한 영구 저장 장치)로 저장될 수 있다.Conversely, signals, commands, data, files, etc. from other devices pass through the network and through the communication interface 110 of the blockchain mainnet token operation platform service provision device 10. It can also be received as (10). Signals, commands, data, etc. received through the communication interface 110 may be transmitted to the processor 140 or memory 120, and files, etc. may further include the blockchain mainnet token operation platform service providing device 10. It can be stored in a storage medium (permanent storage device described above).

메모리(120)는 컴퓨터에서 판독 가능한 기록매체로서, RAM(random access memory), ROM(read only memory) 및 디스크 드라이브 및 서버와 같은 비소멸성 대용량 기록장치(permanent mass storage device)를 포함할 수 있다. 여기서 ROM과 디스크 드라이브와 같은 비소멸성 대용량기록장치는 메모리(120)와는 구분되는 별도의 영구 저장 장치로서 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치(10)에 포함될 수도 있다.The memory 120 is a computer-readable recording medium and may include random access memory (RAM), read only memory (ROM), and non-permanent mass storage devices such as disk drives and servers. Here, non-permanent large-capacity recording devices such as ROM and disk drives may be included in the blockchain mainnet token operation platform service provision device 10 as a separate permanent storage device distinct from the memory 120.

또한, 메모리(120)에는 운영체제와 적어도 하나의 프로그램 코드가 저장될 수 있다. 이러한 소프트웨어 구성요소들은 메모리(120)와는 별도의 컴퓨터에서 판독 가능한 기록매체로부터 메모리(120)로 로딩될 수 있다. 이러한 별도의 컴퓨터에서 판독 가능한 기록매체는 플로피 드라이브, 디스크, 테이프, DVD/CD-ROM 드라이브, 메모리 카드, SSD, USB 등의 컴퓨터에서 판독 가능한 기록매체를 포함할 수 있다. Additionally, an operating system and at least one program code may be stored in the memory 120. These software components may be loaded into the memory 120 from a computer-readable recording medium separate from the memory 120. Such separate computer-readable recording media may include computer-readable recording media such as floppy drives, disks, tapes, DVD/CD-ROM drives, memory cards, SSDs, and USBs.

다른 실시예에서 소프트웨어 구성요소들은 컴퓨터에서 판독 가능한 기록매체가 아닌 통신 인터페이스(110)를 통해 메모리(120)에 로딩될 수도 있다. 예를 들어, 소프트웨어 구성요소들은 네트워크를 통해 수신되는 파일들에 의해 설치되는 컴퓨터 프로그램에 기반하여 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치(10)의 메모리(120)에 로딩될 수 있다.In another embodiment, software components may be loaded into the memory 120 through the communication interface 110 rather than a computer-readable recording medium. For example, software components may be loaded into the memory 120 of the blockchain mainnet token operation platform service providing device 10 based on a computer program installed by files received through a network.

입출력 인터페이스(130)는 입출력 장치와의 인터페이스를 위한 수단일 수 있다. 예를 들어, 입출력 장치의 입력 장치는 마이크, 키보드 또는 마우스 등의 장치를, 그리고 출력 장치는 디스플레이, 스피커와 같은 장치를 포함할 수 있다. 다른 예로 입출력 인터페이스(130)는 터치스크린과 같이 입력과 출력을 위한 기능이 하나로 통합된 장치와의 인터페이스를 위한 수단일 수도 있다. 입출력 장치는 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치(10)와 하나의 장치로 구성될 수도 있다.The input/output interface 130 may be a means for interfacing with an input/output device. For example, input devices of the input/output device may include devices such as a microphone, keyboard, or mouse, and output devices may include devices such as a display or speaker. As another example, the input/output interface 130 may be a means for interfacing with a device that integrates input and output functions into one, such as a touch screen. The input/output device may be composed of the blockchain mainnet token operation platform service provision device 10 and one device.

프로세서(140)는 기본적인 산술, 로직 및 입출력 연산을 수행함으로써, 컴퓨터 프로그램의 명령을 처리하도록 구성될 수 있다. 명령은 메모리(120) 또는 통신 인터페이스(110)에 의해 프로세서(140)로 제공될 수 있다. 예를 들어 프로세서(140)는 메모리(120)와 같은 기록 장치에 저장된 프로그램 코드에 따라 수신되는 명령을 실행하도록 구성될 수 있다.The processor 140 may be configured to process instructions of a computer program by performing basic arithmetic, logic, and input/output operations. Commands may be provided to the processor 140 by the memory 120 or the communication interface 110. For example, the processor 140 may be configured to execute received instructions according to program codes stored in a recording device such as memory 120.

일 실시예에 있어서 프로세서(140)는 발행 요청 전달부(1410), 발행 승인부(1420), 토큰 발행부(1430), 토큰 관리부(1440), 관리 기능 제공부(1450), 토큰 스테이킹 프로그래밍부(1460) 및 토큰 분배부(1470)를 포함한다. In one embodiment, the processor 140 includes an issuance request delivery unit 1410, an issuance approval unit 1420, a token issuance unit 1430, a token management unit 1440, a management function provider 1450, and token staking programming. It includes a unit 1460 and a token distribution unit 1470.

발행 요청 전달부(1410)는 사용자 단말(20)로부터 토큰 발행 요청이 수신되면 관리자 단말로 토큰 발행 요청을 전달한다. When the token issuance request is received from the user terminal 20, the issuance request transmission unit 1410 transmits the token issuance request to the administrator terminal.

먼저, 토큰 발행을 요청하고자 하는 토큰 발행자는 사용자 단말(20)을 이용하여 세부 정보를 입력받기 위한 등록 화면을 제공한다. First, a token issuer wishing to request token issuance uses the user terminal 20 to provide a registration screen for entering detailed information.

도 3 은 일 실시에에 따른 블록체인 메인넷 토큰 운영 플랫폼에서 등록 화면의 예시도이다. Figure 3 is an example of a registration screen in the blockchain mainnet token operation platform according to one embodiment.

도 3 의 회원 가입을 위한 등록 화면을 통해 세부 정보를 입력하고 시작하기를 클릭한다. 예를 들어 등록 화면은 이름, 이메일, 패스워드 정보 입력필드를 포함한다. 그러면 향후 계정 복구를 위한 시드 정보를 제공해준다. Enter detailed information through the registration screen for membership in Figure 3 and click Get Started. For example, the registration screen includes name, email, and password information input fields. This will provide seed information for future account recovery.

시드(seed)는 블록체인에서 사용되는 암호화폐 지갑의 개인키를 생성하기 위한 열쇠이다. 개인키는 암호화폐를 소유하고 액세스하는 데 필요한 중요한 정보이다. 블록체인 시드는 개인키를 생성하는 데 사용되며, 해당 개인키로부터 암호화폐 지갑의 주소와 공개키가 파생된다.Seed is the key to generate the private key of the cryptocurrency wallet used in blockchain. Private keys are important information needed to own and access cryptocurrency. The blockchain seed is used to generate a private key, and the cryptocurrency wallet address and public key are derived from the private key.

블록체인 시드는 일련의 단어로 구성된 난수이고, 이 단어들은 보통 BIP39(Bitcoin Improvement Proposal 39)라고 하는 암호화폐 지갑 복구 방식의 표준에 따라 선택된다. BIP39은 사용자가 지갑을 잃어버렸을 때나 장치가 손상되었을 때 지갑을 복구하는 데 도움을 줄 수 있다.A blockchain seed is a random number consisting of a series of words, which are usually chosen according to a standard for cryptocurrency wallet recovery methods called BIP39 (Bitcoin Improvement Proposal 39). BIP39 can help users recover their wallet if they lose it or their device is damaged.

그리고 등록시 설정한 이메일 정보 또는 아이디와 패스워드를 입력하는 로그인 화면을 제공한다. Additionally, a login screen is provided where you can enter the email information or ID and password you set during registration.

발행 요청 전달부(1410)는 사용자 단말(20)에서 로그인 후에 토큰 발행을 위한 토큰 세부 정보를 입력받는다. The issuance request delivery unit 1410 receives token details for token issuance after logging in at the user terminal 20.

일 양상에 있어서, 발행 요청 전달부(1410)는 사용자 단말(20)로부터 발행하고자 하는 토큰에 대한 이름, 심볼, 발행량 정보, 기 발행된 토큰에 대한 발행량 증가 승인 요청 중 적어도 하나를 포함하는 토큰 발행 요청을 수신하여 관리자 단말(25)로 전달한다.In one aspect, the issuance request delivery unit 1410 issues a token including at least one of the name, symbol, issuance amount information for the token to be issued from the user terminal 20, and a request for approval to increase the issuance amount for an already issued token. The request is received and delivered to the manager terminal 25.

도 4 는 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼에서 토큰 발행을 위한 세부 정보 입력 화면의 예시도이다. 도 4 에 도시된 바와 같이, 세부 정보 입력 화면을 통해 토큰 발행을 위한 세부 정보가 제출되면 대시보드 화면이 출력된다. 세부 정보 입력 화면은 이름, 기호, 총 발행량, 이메일 정보를 입력받기 위한 필드를 포함한다. Figure 4 is an example of a detailed information input screen for token issuance in a blockchain mainnet token operation platform according to an embodiment. As shown in Figure 4, when detailed information for token issuance is submitted through the detailed information input screen, a dashboard screen is displayed. The detailed information input screen includes fields for entering name, symbol, total issue volume, and email information.

발행 승인부(1420)는 관리자 단말로부터 발행 요청 전달부(1410)로 전달받은 토큰 발행 요청에 대한 응답으로 토큰 발행 승인에 대한 회신과 발행량 정보를 입력받는다. The issuance approval unit 1420 receives a reply for token issuance approval and information on the issuance amount in response to the token issuance request transmitted from the administrator terminal to the issuance request delivery unit 1410.

일 실시예에 있어서 관리자의 인증 과정을 거쳐 토큰이 발행될 수 있다.In one embodiment, a token may be issued through an administrator's authentication process.

일 예로 발행자에게 사용자 이름과 암호를 이용한 자격 증명을 제공하여 인증을 수행하고, 사용자 권한을 확인하여 허용 여부를 결정할 수 있다. As an example, authentication can be performed by providing credentials using a user name and password to the issuer, and user authority can be checked to determine whether to allow it.

관리자로부터의 인증 및 권한 부여가 완료되면 토큰을 생성한다. 이때 토큰은 보안적으로 안전한 방법으로 생성되며, 토큰에는 일련의 정보(클레임)가 포함될 수 있다. 토큰은 일정 기간 동안 유효하며, 만료 시간이 설정될 수 있다.Once authentication and authorization from the administrator are complete, a token is generated. At this time, the token is created in a secure manner, and the token may contain a series of information (claims). Tokens are valid for a certain period of time, and an expiration time can be set.

토큰 발행부(1430)는 발행 승인부(1420)로부터 입력받은 승인 정보에 기반하여 관리자 단말(25)로부터의 컨펌 후 토큰을 생성하여 발행하고 관리자 모드에서 확인가능케 한다. The token issuing unit 1430 generates and issues a token after confirmation from the manager terminal 25 based on the approval information input from the issuance approval unit 1420, and allows confirmation in the manager mode.

일 실시예에 있어서 토큰 발행부(1430)는 발행 승인부(1420)에서 토큰 발행에 대한 인증 및 권한 부여 완료되면 토큰을 생성한다. 토큰 발행부(1430)는 보안적으로 안전한 방법으로 토큰을 생성할 수 있으며, 토큰에는 일련의 정보(클레임)가 포함될 수 있다. 토큰은 일정 기간 동안 유효하며, 만료 시간이 설정될 수도 있다.In one embodiment, the token issuer 1430 generates a token when the issuance approval unit 1420 completes authentication and authorization for token issuance. The token issuing unit 1430 may generate a token in a secure manner, and the token may include a series of information (claims). Tokens are valid for a certain period of time, and an expiration time may be set.

도 5 및 도 6은 토큰 발행을 위한 세부 정보 제출후에 제공되는 대시보드 화면의 예시도이고, 도 7 은 일 실시예에 따른 토큰 발행에 대한 세부 정보 제공화면 예시도이다. Figures 5 and 6 are exemplary diagrams of a dashboard screen provided after submitting detailed information for token issuance, and Figure 7 is an exemplary diagram of a screen providing detailed information for token issuance according to an embodiment.

도 5 의 대시보드 화면과 같이 정상적으로 발행된 토큰 정보를 가시적인 형태로 제공할 수 있다. 즉, 발행된 토큰의 총량이 표시된다. 그리고 발행된 토큰에 대한 사용이 이루어지면, 거래 금액 및 사용자 정보가 표시된다.As shown in the dashboard screen of FIG. 5, normally issued token information can be provided in a visible form. That is, the total amount of issued tokens is displayed. And when the issued token is used, the transaction amount and user information are displayed.

도 6 은 발행된 토큰을 타인에게 이전하기 위해 제공되는 화면의 예시도이다. 관리자가 토큰 발행에 대한 승인을 완료된 후에는 도 6 과 같이 타인에게 토큰을 이전하기 위한 화면을 제공한다. Figure 6 is an example of a screen provided for transferring issued tokens to others. After the administrator completes approval for token issuance, a screen for transferring the token to another person is provided, as shown in Figure 6.

또한 일 실시예에 있어서 도 7 과 같이 발행된 토큰의 총량과 발행된 토큰의 이체 내역에 대한 상세 정보가 제공될 수 있다. 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼은 토큰 발행에 대한 세부 정보를 제공할 수 있다. 사용자는 토큰 이체시 이체할 주소와 이체 수량을 입력한 후 이체 요청을 할 수 있다.Additionally, in one embodiment, detailed information on the total amount of issued tokens and transfer details of issued tokens may be provided as shown in FIG. 7. The blockchain mainnet token operation platform according to one embodiment may provide detailed information on token issuance. When transferring tokens, users can request a transfer after entering the address to be transferred and the amount to be transferred.

도 8 은 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼에서 토큰 발행 이후에 관리자 정보 표시 화면의 예시도이다. 도 8과 같이 토큰의 관리자 주소와 관리자 QR 코드가 표시된다. Figure 8 is an example of an administrator information display screen after token issuance in a blockchain mainnet token operation platform according to an embodiment. As shown in Figure 8, the token's administrator address and administrator QR code are displayed.

일 양상에 있어서, 토큰 분배부(1470)는 관리자 단말로부터 적어도 하나 이상의 토큰 주소를 입력받아, 상기 토큰 발행부에서 발행된 토큰을 입력 받은 토큰 주소로 분배한다. In one aspect, the token distribution unit 1470 receives at least one token address from an administrator terminal and distributes tokens issued by the token issuing unit to the input token addresses.

일 실시예에 있어서 첫번째 발행된 토큰은 해당 주소로 이동된다. 관리자는 해당 토큰 주소에서 토큰을 다른 위치로 보낼 수 있다. In one embodiment, the first issued token is moved to that address. Administrators can send tokens from that token address to another location.

도 9 는 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼에서 토큰 발행 후 토큰 분배 상황을 설명하기 위한 예시도이다. Figure 9 is an example diagram to explain the token distribution situation after token issuance in the blockchain mainnet token operation platform according to the embodiment.

토큰 발행자는 먼저 토큰 판매자에게 배포한다. 그리고 소비자들은 토큰 판매자(도 9의 1, 2, 3, 4)를 통해 토큰을 구매한다. 그리고 토큰 발행자는 각각의 공급업체(도 9의 5, 6, 7, 8)와 계약을 체결한다. Token issuers first distribute tokens to token sellers. Then, consumers purchase tokens through token sellers (1, 2, 3, and 4 in Figure 9). Then, the token issuer signs a contract with each supplier (5, 6, 7, and 8 in Figure 9).

공급업체들(도 9의 5, 6, 7, 8)은 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼에서 제공되는 어플리케이션을 설치하면 토큰 추가 메뉴를 확인할 수 있다. Suppliers (5, 6, 7, and 8 in FIG. 9) can check the token addition menu by installing the application provided by the blockchain mainnet token operation platform according to one embodiment.

토큰 추가 메뉴를 통해 가맹점과 제휴할 수 있는 토큰을 받을 수 있다. You can receive tokens for partnering with affiliated stores through the add token menu.

일 양상에 있어서, 토큰 발행부(1430)에서 발행된 토큰 전송시에 발행된 토큰으로 전송 수수료 처리가 가능하도록 구현된다. 일반적으로 HTTP 헤더나 쿼리 매개변수 등을 사용하여 토큰을 전달할 수 있다. 예를 들어 전송 수수료처리시 발행되고 전송된 토큰으로 지급되도록하는 스마트 컨트랙트를 포함하도록 구현될 수 있다.In one aspect, the token issuing unit 1430 is implemented to process a transfer fee with the issued token when transmitting the issued token. In general, tokens can be passed using HTTP headers or query parameters. For example, it can be implemented to include a smart contract that ensures that the transfer fee is paid with the issued and transferred tokens.

일 예로 토큰 발행부(1430)에서 발행된 토큰은 자체 네트워크 뿐 아니라 다른 암호화폐 지갑과 연동될 수 있다. As an example, tokens issued by the token issuing unit 1430 can be linked not only to its own network but also to other cryptocurrency wallets.

일예로 토큰 발행부(1430)에서 발행된 토큰은 메타 마스크등에 연결될 수 있다. 메타 마스크는 이더리움( Ethereum) 기반의 블록체인 플랫폼에서 사용되는 암호화폐 지갑이다. 이는 개인 사용자들이 이더리움 네트워크에서 암호화폐를 보내고 받을 수 있도록 해주는 도구이다. 메타마스크는 웹 브라우저 확장 프로그램으로 제공되며, 사용자들은 이를 설치하고 설정한 후 이더리움 기반의 탈중앙화 애플리케이션(DApp)을 사용할 수 있다. For example, the token issued by the token issuing unit 1430 may be connected to a meta mask, etc. MetaMask is a cryptocurrency wallet used on the Ethereum-based blockchain platform. This is a tool that allows individual users to send and receive cryptocurrency on the Ethereum network. MetaMask is provided as a web browser extension, and after installing and configuring it, users can use Ethereum-based decentralized applications (DApps).

사용자 개인은 메타마스크를 사용하여 자신의 개인키를 안전하게 보관하고, 이를 통해 암호화폐를 보낼 수 있다. 또한 메타마스크는 사용자가 DApp에 접속할 때 자동으로 지갑을 인식하여 편리한 사용 환경을 제공할 수도 있다. Individual users can use MetaMask to safely store their private keys and send cryptocurrency through them. Additionally, MetaMask can provide a convenient usage environment by automatically recognizing the user's wallet when accessing the DApp.

토큰 관리부(1440)는 토큰 발행부(1430)에서 발행된 토큰의 거래 내역 및 사용자 계정, 가맹점 관련 정보를 등록 및 관리한다. The token management unit 1440 registers and manages transaction details of tokens issued by the token issuing unit 1430, user accounts, and affiliated store-related information.

일 실시예에 있어서, 토큰 관리부(1440)는 블록 트렌젝션을 이용한 거래 내역 열람, 이메일, 이름, 국가, 연동되는 카드정보 중 하나를 포함하는 커뮤니티 사용자 정보 보기 기능, 사용자 KYC 인증 기능, 사용자 의심계정 설정/삭제 기능, 사용자 계정정보 보기 기능, 사용자 선불카드용 큐알 코드 승인 기능, 토큰 가맹점 승인 기능, 토큰 가맹점 커미션 세팅 기능, 토큰 가맹점 주소 등록 기능 중 적어도 하나를 수행한다. In one embodiment, the token management unit 1440 provides a function to view transaction history using block transactions, view community user information including one of email, name, country, and linked card information, user KYC authentication function, and set user suspicious account. /Performs at least one of the delete function, user account information view function, QR code approval function for user prepaid card, token merchant approval function, token merchant commission setting function, and token merchant address registration function.

토큰 관리부(1440)는 블록체인 네트워크에서 발생한 거래 내역을 나타내는 블록 트렌잭션을 이용하여 토큰 관리를 수행할 수 있다. 또한 블록 탐색기(Block Explorer)를 통해 토큰 거래 내역을 관리할 수도 있다. The token management unit 1440 can perform token management using block transactions representing transaction details that occurred in the blockchain network. You can also manage token transaction details through Block Explorer.

예를 들어, 블록 트랜잭션은 특정 거래의 참여자인 송신자와 수신자 고유 주소, 거래 금액, 거래가 발생한 시간을 나타내는 타임스탬프, 거래 ID 등을 확인할 수 있다. 즉, 특정 토큰 거래의 상세한 내역과 거래의 진행 상황을 파악할 수 있다. 그리고 송신자가 개인키를 사용하여 거래 유효성을 검증하기 위해 서명한 디지털 서명도 포함한다. For example, a block transaction can confirm the unique addresses of the sender and receiver who are participants in a specific transaction, the transaction amount, a timestamp indicating the time the transaction occurred, and the transaction ID. In other words, you can check the detailed details of a specific token transaction and the progress of the transaction. It also includes a digital signature signed by the sender using his or her private key to verify the transaction's validity.

블록 트랜잭션은 전자 서명과 암호화 기술을 사용하여 보안성을 확보하고, 블록 체인 네트워크의 분산된 참여자들에 의해 검증되고 기록된다. 이를 통해 거래 내역은 불변하게 기록되며, 블록 체인의 투명성과 신뢰성을 보장할 수 있다.Block transactions secure security using electronic signatures and encryption technologies, and are verified and recorded by distributed participants in the blockchain network. Through this, transaction details are immutably recorded and the transparency and reliability of the blockchain can be guaranteed.

관리 기능 제공부(1450)는 토큰 관리부(1440)에서의 등록 및 관리 기능을 관리자 단말(25)의 관리자 모드를 통해 제공한다. The management function providing unit 1450 provides registration and management functions in the token management unit 1440 through the manager mode of the manager terminal 25.

일 실시예에 있어서 관리 기능 제공부(1450)는 관리자 단말(25)의 관리자 모드를 통해 토큰 발행여부 승인 및 발행량 증량 기능을 제공할 수 있다. In one embodiment, the management function provider 1450 may provide a function to approve token issuance and increase the issuance amount through the manager mode of the manager terminal 25.

사용자 단말(20)로부터 토큰 공급 수량 추가 요청과 함께 추가 공급량에 대한 정보를 수신한다. 관리 기능 제공부(1450)는 사용자 단말(20)로부터 수신되는 토큰 공급 추가 요청을 관리자 단말(25)로 전달하고, 관리자 단말(25)로부터 공급 수량 증가에 대한 승인이 확인되면 대시보드의 토큰 수량을 증가시킬 수 있다. Information on the additional supply amount is received from the user terminal 20 along with a request for additional token supply quantity. The management function provider 1450 transfers the token supply addition request received from the user terminal 20 to the manager terminal 25, and when approval for increasing the supply quantity is confirmed from the manager terminal 25, the token quantity on the dashboard is confirmed. can increase.

본 발명의 추가적인 양상에 있어서, 발행된 토큰들 중에서 소비자가 보유한 토큰이 유효한지 검증을 더 수행할 수 있다. 즉,토큰의 유효성을 검사하고 요청된 작업에 대한 인가 여부를 결정하도록 구현될 수도 있다. In an additional aspect of the present invention, verification may be further performed to determine whether a token held by a consumer among issued tokens is valid. That is, it may be implemented to check the validity of the token and determine whether the requested operation is authorized.

또한, 토큰 스테이킹 프로그래밍부(1460)는 스테이킹 오픈 기능, 스테이킹 기간 설정 기능, 스테이킹 완료기간 설정 기능, 스테이킹 입금 기간 설정 기능, 스테이킹 처리 기능, 스테이킹 리퍼럴 기능 중 적어도 하나를 수행한다. In addition, the token staking programming unit 1460 performs at least one of a staking open function, a staking period setting function, a staking completion period setting function, a staking deposit period setting function, a staking processing function, and a staking referral function. Perform.

토큰 스테이킹은 블록체인 네트워크에서 토큰을 보유하고 해당 토큰을 네트워크의 보안과 운영에 기여하는 과정이다. 스테이킹은 Proof of Stake (PoS) 블록체인에서 사용될 수 있다. PoS는 블록체인의 합의 메커니즘으로, 보유한 토큰의 양에 따라 블록 생성 및 네트워크 보안에 참여할 수 있는 권한을 부여한다. Token staking is the process of holding tokens in a blockchain network and contributing those tokens to the security and operation of the network. Staking can be used in Proof of Stake (PoS) blockchains. PoS is a blockchain consensus mechanism that grants permission to participate in block creation and network security depending on the amount of tokens held.

일 실시예에 있어서 토큰 스테이킹 오픈을 위해 스테이킹을 위한 지갑을 설정한다. 그리고 지갑을 사용하여 네트워크에 선택한 토큰을 예치하여 스테이킹한다. 스테이킹은 블록체인 네트워크의 합의 프로세스에 참여하며, 토큰을 특정 노드에 예치하는 방식으로 진행될 수 있다. In one embodiment, a wallet for staking is set up to open token staking. Then, use your wallet to stake your chosen tokens by depositing them on the network. Staking participates in the consensus process of the blockchain network and can be done by depositing tokens in a specific node.

스테이킹 기간 설정 기능은 사용자가 스테이킹을 얼마 동안 유지할 것인지를 설정하는 기능으로 사용자의 자유로운 선택에 따르거나 일부 블록체인에서는 스테이킹 기간에 따라 보상률이나 보상의 양이 달라질 수 있다. 스테이킹 기간 설정은 사용자의 토큰 잠금 기간을 의미할 수 있다. 스테이킹 중에는 토큰을 인출하거나 전송 불가능하도록 설정될 수도 있다. The staking period setting function is a function that sets how long the user will maintain staking. It is based on the user's free choice, or in some blockchains, the reward rate or amount of compensation may vary depending on the staking period. The staking period setting may refer to the user's token locking period. It may be set so that tokens cannot be withdrawn or transferred during staking.

스테이킹 완료기간 설정 기능은 사용자가 스테이킹을 완료하고 토큰을 인출할 수 있는 시점을 설정한다. 사용자는 스테이킹 완료기간을 설정하여 스테이킹이 종료된 후에 토큰을 다시 사용할 수 있다. 일부 스테이킹 프로토콜은 완료기간 후에 추가 보상을 제공할 수도 있다. 스테이킹 완료기간 설정은 사용자의 유연성과 토큰의 유효기간을 조절 가능케할 수 있다. The staking completion period setting function sets the point at which the user can complete staking and withdraw tokens. Users can set a staking completion period and use tokens again after staking ends. Some staking protocols may offer additional rewards after a completion period. Setting the staking completion period can allow users to adjust the flexibility and token validity period.

스테이킹 입금 기간 설정 기능은 사용자가 토큰을 스테이킹 지갑으로 예치하기 위해 얼마 동안 입금을 할 수 있는 기간을 설정하는 기능으로 이 기능을 통해 사용자는 스테이킹을 위한 입금을 예약하거나 특정 기간 동안에만 입금이 가능하도록 할 수 있다.The staking deposit period setting function is a function that sets the deposit period for how long the user can deposit tokens into the staking wallet. This function allows users to reserve deposits for staking or deposit only during a specific period. This can be made possible.

토큰 스테이킹 프로그래밍부(1460)는 사용자가 스테이킹 활동 시점 및 기간을 조정하고 유연하게 관리할 수 있도록 한다.The token staking programming unit 1460 allows users to adjust and flexibly manage the timing and period of staking activities.

스테이킹 처리 기능은 사용자가 스테이킹을 신청하고 처리되는 과정을 관리하는 기능으로 이를 통해 사용자는 스테이킹 신청을 제출하고 처리 상태를 확인할 수 있다. 스테이킹 처리 기능은 일반적으로 스테이킹 관련 정보와 스테이킹 프로세스의 진행 상황을 제공한다. 이를 통해 사용자는 스테이킹의 진행 상황을 실시간으로 모니터링하고 관리할 수 있다.The staking processing function is a function that manages the process of users applying for staking and processing. Through this, users can submit staking applications and check the processing status. The staking processing function generally provides staking-related information and the progress of the staking process. This allows users to monitor and manage staking progress in real time.

스테이킹 리퍼럴 기능은 기존의 스테이커(스테이킹 참여자)가 새로운 사용자를 추천하여 스테이킹에 참여하도록 유도한다. 이를 통해 기존의 스테이커는 추천한 사용자의 스테이킹 활동에 대해 보상을 받을 수 있다. 스테이킹 리퍼럴 기능은 네트워크 확장과 사용자 유입을 촉진하기 위해 사용되며, 이는 보상 체계를 통해 새로운 사용자를 유인하고 커뮤니티의 성장을 지원하는 데 도움이 될 수 있다.The staking referral function encourages existing stakers (staking participants) to participate in staking by recommending new users. Through this, existing stakers can receive compensation for the staking activities of the users they recommend. The staking referral feature is used to drive network expansion and user influx, which can help attract new users and support community growth through a reward system.

스테이킹 처리 기능, 스테이킹 리퍼럴 기능은 스테이킹 활동을 관리하고 보다 효과적으로 참여할 수 있도록 도와줄 수 있다. 또한 사용자의 입금 및 스테이킹 절차를 관리하며, 스테이킹 활동의 투명성과 유용성을 향상시킬 수 있다.Staking processing functions and staking referral functions can help you manage staking activities and participate more effectively. It also manages users' deposit and staking procedures and improves the transparency and usability of staking activities.

도 10은 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 방법의 흐름도이다. Figure 10 is a flowchart of a method for providing blockchain mainnet token operation platform services according to an embodiment.

일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 방법은 사용자 단말로부터 토큰 발행 요청이 수신되면 관리자 단말로 토큰 발행 요청을 전달한다(S200). In the blockchain mainnet token operation platform service providing method according to one embodiment, when a token issuance request is received from a user terminal, the token issuance request is transmitted to the administrator terminal (S200).

일 양상에 있어서, 발행 요청 전달 단계는 사용자 단말로부터 발행하고자 하는 토큰에 대한 이름, 심볼, 발행량 정보, 기 발행된 토큰에 대한 발행량 증가 승인 요청 중 적어도 하나를 포함하는 토큰 발행 요청을 수신하여 관리자 단말로 전달한다.In one aspect, the issuance request delivery step is performed by receiving a token issuance request including at least one of the name, symbol, issuance amount information for the token to be issued from the user terminal, and a request for approval to increase the issuance amount for an already issued token, and sending the token issuance request to the administrator terminal. Pass it to

그리고 관리자 단말로부터 발행 요청 전달 단계에서 전달받은 토큰 발행 요청에 대한 응답으로 토큰 발행 승인에 대한 회신과 발행량 정보를 입력받는다(S210) And in response to the token issuance request received from the administrator terminal in the issuance request delivery stage, a reply regarding token issuance approval and information on the issuance amount are received (S210)

이후에 발행 승인단계에서 입력받은 승인 정보에 기반하여 관리자 단말로부터의 컨펌 후 토큰을 생성하여 발행하고 관리자 모드에서 확인가능케한다(S220).Afterwards, based on the approval information entered in the issuance approval stage, a token is generated and issued after confirmation from the manager terminal, and can be confirmed in manager mode (S220).

그리고 토큰 발행 단계에서 발행된 토큰의 거래 내역 및 사용자 계정, 가맹점 관련 정보를 등록 및 관리한다(S230)And at the token issuance stage, the transaction history of the issued token, user account, and affiliated store-related information are registered and managed (S230).

일 양상에 있어서, 토큰 관리 단계는 블록 트렌젝션을 이용한 거래 내역 열람, 이메일, 이름, 국가, 토큰 카드정보 중 하나를 포함하는 커뮤니티 사용자 정보 보기 기능, 사용자 KYC 인증 기능, 사용자 의심계정 설정/삭제 기능, 사용자 계정정보 보기 기능, 사용자 선불카드용 큐알 코드 승인 기능, 토큰 가맹점 승인 기능, 토큰 가맹점 커미션 세팅 기능, 토큰 가맹점 주소 등록 기능 중 적어도 하나를 수행한다. In one aspect, the token management step includes viewing transaction history using block transactions, viewing community user information including email, name, country, and token card information, user KYC authentication function, user suspicious account setting/deleting function, Performs at least one of the following functions: viewing user account information, QR code approval function for user prepaid card, token merchant approval function, token merchant commission setting function, and token merchant address registration function.

이후에 토큰 관리 단계에서의 등록 및 관리 기능을 상기 관리자 단말의 관리자 모드를 통해 제공한다(S240). Afterwards, registration and management functions in the token management stage are provided through the manager mode of the manager terminal (S240).

일 실시예에 있어서 첫번째 발행된 토큰은 해당 주소로 이동된다. 관리자는 해당 토큰 주소에서 토큰을 다른 위치로 보낼 수 있다. 토큰 발행자는 먼저 토큰 판매자에게 배포한다. 그리고 소비자들은 토큰 판매자를 통해 토큰을 구매한다. 그리고 토큰 발행자는 각각의 공급업체와 계약을 체결한다. In one embodiment, the first issued token is moved to that address. Administrators can send tokens from that token address to another location. Token issuers first distribute tokens to token sellers. And consumers purchase tokens through token sellers. The token issuer then enters into a contract with each supplier.

공급업체들은 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼에서 제공되는 어플리케이션을 설치하면 토큰 추가 메뉴를 확인할 수 있다. Suppliers can check the token addition menu by installing the application provided by the blockchain mainnet token operation platform according to one embodiment.

토큰 추가 메뉴를 통해 가맹점과 제휴할 수 있는 토큰을 받을 수 있다. You can receive tokens for partnering with affiliated stores through the add token menu.

일 양상에 있어서, 토큰 발행부에서 발행된 토큰 전송시에 발행된 토큰으로 전송 수수료처리가 가능하다. 일반적으로 HTTP 헤더나 쿼리 매개변수 등을 사용하여 토큰을 전달할 수 있다. In one aspect, when transferring a token issued by the token issuing department, a transfer fee can be processed with the issued token. In general, tokens can be passed using HTTP headers or query parameters.

이때 토큰 발행 단계에서 발행된 토큰 전송시에 발행된 토큰으로 전송 수수료처리가 가능하다. At this time, when transferring a token issued in the token issuance stage, a transfer fee can be processed with the issued token.

본 발명의 일 양상에 있어서, 토큰 스테이킹 프로그램은 스테이킹 오픈 기능, 스테이킹 기간 설정 기능, 스테이킹 완료기간 설정 기능, 스테이킹 입금 기간 설정 기능, 스테이킹 처리 기능, 스테이킹 리퍼럴 기능 중 적어도 하나를 수행한다(S250).In one aspect of the present invention, the token staking program includes at least a staking open function, a staking period setting function, a staking completion period setting function, a staking deposit period setting function, a staking processing function, and a staking referral function. Perform one (S250).

그리고 관리자 단말로부터 적어도 하나 이상의 토큰 주소를 입력받아, 토큰 발행 단계에서 발행된 토큰을 입력 받은 토큰 주소로 분배한다. Then, at least one token address is input from the administrator terminal, and the tokens issued in the token issuance stage are distributed to the input token addresses.

일 실시예에 있어서 첫번째 발행된 토큰은 해당 주소로 이동된다. 관리자는 해당 토큰 주소에서 토큰을 다른 위치로 보낼 수 있다. 관리자 승인에 의해 토큰을 발행한 토큰 발행자는 먼저 토큰 판매자에게 배포한다. 그리고 소비자들은 토큰 판매자를 통해 토큰을 구매할 수 있다. 토큰 발행자는 각각의 공급업체와 계약을 체결한다. In one embodiment, the first issued token is moved to that address. Administrators can send tokens from that token address to another location. The token issuer that issues the token upon administrator approval first distributes it to the token seller. And consumers can purchase tokens through token sellers. Token issuers enter into contracts with each supplier.

공급업체들은 일 실시예에 따른 블록체인 메인넷 토큰 운영 플랫폼에서 제공되는 어플리케이션을 설치하면 토큰 추가 메뉴를 확인할 수 있다. 토큰 추가 메뉴를 통해 가맹점과 제휴할 수 있는 토큰을 받을 수 있다. Suppliers can check the token addition menu by installing the application provided by the blockchain mainnet token operation platform according to one embodiment. You can receive tokens for partnering with affiliated stores through the add token menu.

일 양상에 있어서, 토큰 발행 단계에서 발행된 토큰 전송시에 발행된 토큰으로 전송 수수료처리가 가능하다. 일반적으로 HTTP 헤더나 쿼리 매개변수 등을 사용하여 토큰을 전달할 수 있다. In one aspect, when transferring a token issued in the token issuance stage, a transfer fee can be processed with the issued token. In general, tokens can be passed using HTTP headers or query parameters.

전술한 방법은 애플리케이션으로 구현되거나 다양한 컴퓨터 구성요소를 통하여 수행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 기록 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능한 기록 매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다.The above-described method may be implemented as an application or in the form of program instructions that can be executed through various computer components and recorded on a computer-readable recording medium. The computer-readable recording medium may include program instructions, data files, data structures, etc., singly or in combination.

상기 컴퓨터 판독 가능한 기록 매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것들이거니와 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수도 있다.The program instructions recorded on the computer-readable recording medium may be specially designed and configured for the present invention, or may be known and usable by those skilled in the computer software field.

컴퓨터 판독 가능한 기록 매체의 예에는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD 와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 ROM, RAM, 플래시 메모리 등과 같은 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다.Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tapes, optical recording media such as CD-ROMs and DVDs, and magneto-optical media such as floptical disks. media), and hardware devices specifically configured to store and perform program instructions, such as ROM, RAM, flash memory, etc.

프로그램 명령어의 예에는, 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함된다. 상기 하드웨어 장치는 본 발명에 따른 처리를 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Examples of program instructions include not only machine language code such as that created by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device may be configured to operate as one or more software modules to perform processing according to the invention and vice versa.

이상에서는 실시예들을 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the above has been described with reference to embodiments, those skilled in the art will understand that various modifications and changes can be made to the present invention without departing from the spirit and scope of the present invention as set forth in the following patent claims. You will be able to.

10 : 토큰 운영 플랫폼 서비스 제공 장치
20 : 사용자 단말 25 : 관리자 단말
30 : 네트워크 110 : 통신 인터페이스
120 : 메모리 130 : 입출력 인터페이스
140 : 프로세서
10: Token operation platform service provision device
20: User terminal 25: Administrator terminal
30: network 110: communication interface
120: memory 130: input/output interface
140: processor

Claims (10)

하나 이상의 프로세서들, 및
상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 장치로서,
사용자 단말로부터 토큰 발행 요청이 수신되면 관리자 단말로 토큰 발행 요청을 전달하는 발행 요청 전달부;
상기 관리자 단말로부터 상기 발행 요청 전달부로 전달받은 토큰 발행 요청에 대한 응답으로 토큰 발행 승인에 대한 회신과 발행량 정보를 입력받는 발행 승인부;
상기 발행 승인부로부터 입력받은 승인 정보에 기반하여 토큰을 생성하고 발행하는 토큰 발행부;
상기 토큰 발행부에서 발행된 토큰의 거래 내역 및 사용자 계정, 가맹점 관련 정보를 등록 및 관리하는 토큰 관리부;
상기 토큰 관리부에서의 등록 및 관리 기능을 상기 관리자 단말의 관리자 모드를 통해 제공하는 관리 기능 제공부; 및
상기 관리자 단말로부터 적어도 하나 이상의 토큰 판매자의 토큰 주소를 입력 받아, 상기 토큰 발행부에서 발행된 토큰을 입력 받은 토큰 판매자의 토큰 주소로 각각 분배하는 토큰 분배부를 포함하고,
상기 토큰 발행부에서 발행된 토큰 전송 시에 발행된 토큰으로 전송 수수료를 처리하고,
상기 관리자 단말은, 토큰 소비자인 적어도 하나의 토큰 공급업체가 토큰 판매자를 통한 토큰 구매 시 관리자와 토큰 공급업체 간에 계약을 체결하고, 토큰 판매자의 토큰 주소에서 관리자와 계약이 체결된 적어도 하나의 토큰 공급업체의 토큰 주소로 토큰을 각각 이체하고,
상기 토큰 공급업체는 블록체인 메인넷 토큰 운영 플랫폼에서 제공되는 어플리케이션의 토큰 추가 메뉴를 통해 가맹점과 제휴할 수 있는 토큰을 받는, 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치.
one or more processors, and
A device having a memory storing one or more programs executed by the one or more processors,
When a token issuance request is received from a user terminal, an issuance request transmission unit that transmits the token issuance request to the administrator terminal;
an issuance approval unit that receives a reply for token issuance approval and information on the issuance amount in response to the token issuance request transmitted from the manager terminal to the issuance request delivery unit;
a token issuance unit that generates and issues tokens based on approval information input from the issuance approval unit;
a token management unit that registers and manages transaction details of tokens issued by the token issuing unit, user accounts, and affiliated store-related information;
a management function providing unit that provides registration and management functions in the token management unit through an administrator mode of the administrator terminal; and
A token distribution unit that receives the token address of at least one token seller from the manager terminal and distributes the tokens issued by the token issuing unit to the token addresses of the input token sellers,
When transferring a token issued by the token issuing department, the transfer fee is processed with the issued token,
The manager terminal enters into a contract between the manager and the token supplier when at least one token supplier, which is a token consumer, purchases tokens through a token seller, and supplies at least one token with which a contract has been concluded with the manager at the token seller's token address. Transfer each token to the company's token address,
The token supplier is a blockchain mainnet token operation platform service provider that receives tokens that can partner with merchants through the token addition menu of the application provided by the blockchain mainnet token operation platform.
제 1 항에 있어서,
스테이킹 오픈 기능, 스테이킹 기간 설정 기능, 스테이킹 완료기간 설정 기능, 스테이킹 입금 기간 설정 기능, 스테이킹 처리 기능, 스테이킹 리퍼럴 기능 중 적어도 하나를 수행하는 토큰 스테이킹 프로그래밍부;를 더 포함하는, 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치.
According to claim 1,
A token staking programming unit that performs at least one of a staking open function, a staking period setting function, a staking completion period setting function, a staking deposit period setting function, a staking processing function, and a staking referral function; further included. A blockchain mainnet token operation platform service provider.
제 1 항에 있어서,
상기 토큰 관리부는,
블록 트렌젝션을 이용한 거래 내역 열람 기능, 커뮤니티 사용자 정보 보기 기능, 사용자 KYC 인증 기능, 사용자 의심계정 설정/삭제 기능, 사용자 계정정보 보기 기능, 사용자 선불카드용 큐알 코드 승인 기능, 토큰 가맹점 승인 기능, 토큰 가맹점 커미션 세팅 기능, 토큰 가맹점 주소 등록 기능 중 적어도 하나를 수행하는, 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치.
According to claim 1,
The token management department,
Transaction history viewing function using block transaction, community user information viewing function, user KYC authentication function, user suspicious account setting/deletion function, user account information viewing function, QR code approval function for user prepaid card, token merchant approval function, token merchant A blockchain mainnet token operation platform service provider that performs at least one of the commission setting function and token merchant address registration function.
삭제delete 제 1 항에 있어서,
상기 발행 요청 전달부는,
사용자 단말로부터 발행하고자 하는 토큰에 대한 이름, 심볼, 발행량 정보, 기 발행된 토큰에 대한 발행량 증가 승인 요청 중 적어도 하나를 포함하는 토큰 발행 요청을 수신하여 관리자 단말로 전달하는, 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 장치.
According to claim 1,
The issuance request delivery unit,
Blockchain mainnet token operation that receives a token issuance request containing at least one of the name, symbol, issuance amount information for the token to be issued from the user terminal, and a request for approval to increase the issuance amount for the already issued token and transmits it to the administrator terminal. Platform service provision device.
하나의 프로세서들, 및
상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서,
사용자 단말로부터 토큰 발행 요청이 수신되면 관리자 단말로 토큰 발행 요청을 전달하는 발행 요청 전달 단계;
상기 관리자 단말로부터 상기 발행 요청 전달 단계에서 전달받은 토큰 발행 요청에 대한 응답으로 토큰 발행 승인에 대한 회신과 발행량 정보를 입력받는 발행 승인 단계;
상기 발행 승인단계에서 입력받은 승인 정보에 기반하여 토큰을 생성하고 발행하는 토큰 발행 단계;
상기 토큰 발행 단계에서 발행된 토큰의 거래 내역 및 사용자 계정, 가맹점 관련 정보를 등록 및 관리하는 토큰 관리 단계;
상기 토큰 관리 단계에서의 등록 및 관리 기능을 상기 관리자 단말의 관리자 모드를 통해 제공하는 관리 기능 제공 단계; 및
상기 관리자 단말로부터 적어도 하나 이상의 토큰 판매자의 토큰 주소를 입력 받아, 토큰 발행부에서 발행된 토큰을 입력 받은 토큰 판매자의 토큰 주소로 각각 분배하는 토큰 분배 단계를 포함하고,
상기 토큰 발행 단계에서 발행된 토큰 전송시에 발행된 토큰으로 전송 수수료를 처리하고,
상기 관리자 단말은, 토큰 소비자인 적어도 하나의 토큰 공급업체가 토큰 판매자를 통한 토큰 구매 시 관리자와 토큰 공급업체 간에 계약을 체결하고, 토큰 판매자의 토큰 주소에서 관리자와 계약이 체결된 적어도 하나의 토큰 공급업체의 토큰 주소로 토큰을 각각 이체하고,
상기 토큰 공급업체는 블록체인 메인넷 토큰 운영 플랫폼에서 제공되는 어플리케이션의 토큰 추가 메뉴를 통해 가맹점과 제휴할 수 있는 토큰을 받는, 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 방법.
one processor, and
A method performed on a computing device having a memory that stores one or more programs executed by the one or more processors, comprising:
When a token issuance request is received from a user terminal, an issuance request delivery step of transmitting the token issuance request to an administrator terminal;
An issuance approval step of receiving a reply for token issuance approval and information on the issuance amount in response to the token issuance request received in the issuance request transfer step from the manager terminal;
A token issuance step of generating and issuing tokens based on the approval information input in the issuance approval step;
A token management step of registering and managing transaction details, user accounts, and affiliated store-related information of tokens issued in the token issuance step;
A management function providing step of providing registration and management functions in the token management step through an administrator mode of the administrator terminal; and
A token distribution step of receiving the token address of at least one token seller from the manager terminal and distributing the tokens issued by the token issuer to the token addresses of the input token sellers, respectively,
When transferring the token issued in the token issuance step, the transfer fee is processed with the issued token,
The manager terminal enters into a contract between the manager and the token supplier when at least one token supplier, which is a token consumer, purchases tokens through a token seller, and supplies at least one token with which a contract has been concluded with the manager at the token seller's token address. Transfer each token to the company's token address,
A method of providing blockchain mainnet token operation platform services in which the token supplier receives tokens that can be affiliated with merchants through the token addition menu of the application provided by the blockchain mainnet token operation platform.
제 6 항에 있어서,
스테이킹 오픈 기능, 스테이킹 기간 설정 기능, 스테이킹 완료기간 설정 기능, 스테이킹 입금 기간 설정 기능, 스테이킹 처리 기능, 스테이킹 리퍼럴 기능 중 적어도 하나를 수행하는 토큰 스테이킹 프로그래밍 단계;를 더 포함하는, 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 방법.
According to claim 6,
A token staking programming step that performs at least one of a staking open function, a staking period setting function, a staking completion period setting function, a staking deposit period setting function, a staking processing function, and a staking referral function; further included. How to provide blockchain mainnet token operation platform services.
제 6 항에 있어서,
상기 토큰 관리 단계는,
블록 트렌젝션을 이용한 거래 내역 열람 기능, 커뮤니티 사용자 정보 보기 기능, 사용자 KYC 인증 기능, 사용자 의심계정 설정/삭제 기능, 사용자 계정정보 보기 기능, 사용자 선불카드용 큐알 코드 승인 기능, 토큰 가맹점 승인 기능, 토큰 가맹점 커미션 세팅 기능, 토큰 가맹점 주소 등록 기능 중 적어도 하나를 수행하는, 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 방법.
According to claim 6,
The token management step is,
Transaction history viewing function using block transaction, community user information viewing function, user KYC authentication function, user suspicious account setting/deletion function, user account information viewing function, QR code approval function for user prepaid card, token merchant approval function, token merchant A method of providing a blockchain mainnet token operation platform service that performs at least one of the commission setting function and token merchant address registration function.
삭제delete 제 6 항에 있어서,
상기 발행 요청 전달 단계는,
사용자 단말로부터 발행하고자 하는 토큰에 대한 이름, 심볼, 발행량 정보, 기 발행된 토큰에 대한 발행량 증가 승인 요청 중 적어도 하나를 포함하는 토큰 발행 요청을 수신하여 관리자 단말로 전달하는, 블록체인 메인넷 토큰 운영 플랫폼 서비스 제공 방법.
According to claim 6,
The issuance request delivery step is,
Blockchain mainnet token operation that receives a token issuance request containing at least one of the name, symbol, issuance amount information for the token to be issued from the user terminal, and a request for approval to increase the issuance amount for the already issued token and transmits it to the administrator terminal. How to provide platform services.
KR1020230078187A 2023-06-19 2023-06-19 Apparatus and Method for Providing Blockchain Mainnet Token Operation Platform Service KR102664344B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020230078187A KR102664344B1 (en) 2023-06-19 2023-06-19 Apparatus and Method for Providing Blockchain Mainnet Token Operation Platform Service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020230078187A KR102664344B1 (en) 2023-06-19 2023-06-19 Apparatus and Method for Providing Blockchain Mainnet Token Operation Platform Service

Publications (1)

Publication Number Publication Date
KR102664344B1 true KR102664344B1 (en) 2024-05-08

Family

ID=91073848

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020230078187A KR102664344B1 (en) 2023-06-19 2023-06-19 Apparatus and Method for Providing Blockchain Mainnet Token Operation Platform Service

Country Status (1)

Country Link
KR (1) KR102664344B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200119058A (en) 2019-04-09 2020-10-19 안승원 System for paying using block chain and method for paying using thereof
KR20210013810A (en) 2019-07-29 2021-02-08 전북대학교산학협력단 Apparatus and method for providing smart tourism service based on block chain
JP2022080178A (en) * 2020-11-17 2022-05-27 Necソリューションイノベータ株式会社 Exchange support device, support target terminal, supporter terminal, token distribution system device, exchange support method, method for transmitting request related to unique token, token distribution method, program, and recording medium
KR20220115571A (en) * 2019-12-18 2022-08-17 티제로 아이피, 엘엘씨 Account holder financing for customer verification process through coin payment, renewal of accredited investor verification, and fee monitoring

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200119058A (en) 2019-04-09 2020-10-19 안승원 System for paying using block chain and method for paying using thereof
KR20210013810A (en) 2019-07-29 2021-02-08 전북대학교산학협력단 Apparatus and method for providing smart tourism service based on block chain
KR20220115571A (en) * 2019-12-18 2022-08-17 티제로 아이피, 엘엘씨 Account holder financing for customer verification process through coin payment, renewal of accredited investor verification, and fee monitoring
JP2022080178A (en) * 2020-11-17 2022-05-27 Necソリューションイノベータ株式会社 Exchange support device, support target terminal, supporter terminal, token distribution system device, exchange support method, method for transmitting request related to unique token, token distribution method, program, and recording medium

Similar Documents

Publication Publication Date Title
US11164251B1 (en) Computer-generated graphical user interface
US10366212B2 (en) Verification system for secure transmission in a distributed processing network
CN111373429B (en) Secure offline transaction system using digital tokens and secure ledger database
EP3405862B1 (en) Network node authentication
CN112749957A (en) Asset right management system and method based on block chain
WO2018004820A1 (en) Digital asset account management
US9082122B2 (en) Systems and methods for transaction authorization and dynamic memberhips to facilitate E-commerce
KR20190028517A (en) Distributing digital assets by transactional devices
KR20140095745A (en) Supporting Method For Payment and System thereof
JP2005525831A (en) System and method for secure entry and authentication of consumer-centric information
US12112318B2 (en) Method and system for defining, creating, managing, and transacting multiple classes of digital objects
KR20180113143A (en) System for trading user-defined currency based on blockchain and operating method thereof
JP6915934B1 (en) Transaction delegation methods, transaction delegation systems, and computer programs
KR102204313B1 (en) Server and method of donation management based on block cahin
EP4038564A1 (en) Device-based transaction authorization
US20230376944A1 (en) Smart contract digital asset management unit
JP4942240B2 (en) Payment processing method using a credit card
KR102664344B1 (en) Apparatus and Method for Providing Blockchain Mainnet Token Operation Platform Service
KR102059175B1 (en) A method and system of crypto-currency transaction management based on crypto-currency wallet.
KR20200130558A (en) Method for operating a crypto-currency exchange
KR102664346B1 (en) Apparatus and Method for Providing Blockchain Mainnet Token Operation Platform Service
US20220300964A1 (en) Systems and methods for blockchain-based escrow management
KR102408070B1 (en) Mobile ticketing system using cryptocurrency
JP4942245B2 (en) Payment processing method using a credit card
KR20220099194A (en) Blockchain-based prepaid content billing service method and system

Legal Events

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