KR102348072B1 - A social coin paying platform using bilateral social blockchain and an issuing and paying method of social coin using the same - Google Patents

A social coin paying platform using bilateral social blockchain and an issuing and paying method of social coin using the same Download PDF

Info

Publication number
KR102348072B1
KR102348072B1 KR1020210070156A KR20210070156A KR102348072B1 KR 102348072 B1 KR102348072 B1 KR 102348072B1 KR 1020210070156 A KR1020210070156 A KR 1020210070156A KR 20210070156 A KR20210070156 A KR 20210070156A KR 102348072 B1 KR102348072 B1 KR 102348072B1
Authority
KR
South Korea
Prior art keywords
social
coin
module
mission
collateral
Prior art date
Application number
KR1020210070156A
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 KR1020210070156A priority Critical patent/KR102348072B1/en
Application granted granted Critical
Publication of KR102348072B1 publication Critical patent/KR102348072B1/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/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/326Payment applications installed on the mobile devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • 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/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1087Peer-to-peer [P2P] networks using cross-functional networking aspects
    • H04L67/1093Some peer nodes performing special functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]

Landscapes

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

Abstract

The present invention relates to an interactive social blockchain platform and, more particularly, to an integrated blockchain network which connects a closed blockchain network and an open blockchain network, but uses social proof-of-work as a consensus algorithm. The interactive social blockchain platform comprises: a closed blockchain network including the affiliate nodes of a consortium group and for creating blocks by processing simple consensus tasks such as names, places, and place names; and an open blockchain network including the social participant nodes of a social mission execution group and for creating blocks by processing safe consensus tasks such as actions, transactions, and amounts. The interactive social blockchain platform has a blockchain SWAP system for linking proof-of-work between the open blockchain network and the closed blockchain network, thereby increasing the reliability and speed of the consensus tasks.

Description

양방향 소셜 블록체인 플랫폼 및 이를 이용한 소셜코인 발행 및 결제방법{A SOCIAL COIN PAYING PLATFORM USING BILATERAL SOCIAL BLOCKCHAIN AND AN ISSUING AND PAYING METHOD OF SOCIAL COIN USING THE SAME}Interactive social block chain platform and social coin issuance and payment method using the same

본 발명은 양방향 소셜 블록체인 플랫폼 및 이를 이용한 소셜코인 발행 및 결제방법에 관한 것으로서, 구체적으로 허가형 블록체인 네트워크와 개방형 블록체인 네트워크를 연결하되, 소셜담보증명(Morgage Proof of Social Work, MPOSW)합의 알고리즘을 통해 범용으로 연결하는 통합형 블록체인 네트워크에 관한 것이다. The present invention relates to a two-way social block chain platform and a social coin issuance and payment method using the same. Specifically, a permission type block chain network and an open block chain network are connected, but a Morgage Proof of Social Work (MPOSW) agreement It is about an integrated blockchain network that connects universally through algorithms.

블록체인은 데이터 무결성을 확보하고 유지하기 위해 순서에 따라 연결된 블록들의 정보 내용을 암호화 기법과 상호협상 알고리즘으로 구성된 소프트웨어 요소를 P2P기반 네트워크에서 공유하는 분산 원장 기술이다. 이를 활용한 거래 구현 방법으로서 누구나 열람할 수 있는 장부에 거래 내역을 투명하게 기록하고, 이를 여러 대의 분산된 컴퓨터 노드에 복제해 저장하는 분산형 데이터 저장기술을 활용한다. 여러 대의 컴퓨터가 기록을 검증하고 블록에 데이터를 담아 체인 형태로 연결, 수많은 컴퓨터에 동시에 이를 복제해 저장하는 분산형 데이터 저장 기술로서 공공거래 장부라고도 부른다. 중앙 집중형 서버에 거래 기록을 보관하지 않고 거래에 참여하는 모든 소셜참여자에게 거래 내역을 보내 주며, 거래 때마다 모든 거래 참여자들이 정보를 공유하고 이를 대조하고 합의함으로써 데이터 위조나 변조를 할 수 없도록 되어 있다.Blockchain is a distributed ledger technology that shares the information content of blocks connected in sequence in order to secure and maintain data integrity, and to share software elements composed of encryption techniques and mutual negotiation algorithms in a P2P-based network. As a transaction implementation method using this, it utilizes a distributed data storage technology that transparently records transaction details in a ledger that can be viewed by anyone, and replicates and stores them in multiple distributed computer nodes. It is also called a public transaction ledger as a distributed data storage technology in which multiple computers verify records, store data in blocks, connect them in a chain, and replicate and store them on numerous computers at the same time. Transaction history is sent to all social participants participating in the transaction without keeping transaction records on a centralized server have.

이와 같은 분산 네트워크에서 데이터 무결성에 대한 갱신 합의를 위해 참여하는 컴퓨터 노드에게 권한을 부여하고, 더 많은 연산작업을 수행한 컴퓨터 노드에 더 많은 합의권한을 부여하게 되는데, 이러한 작업을 수행하는 과정을 작업증명이라 부르며, 이에 대해서 암호화폐로 보상한다. 그리고 이렇게 보상으로서 암호화폐를 받는 활동을 채굴이라고 부른다. 따라서 채굴자는 컴퓨터연산 능력을 바탕으로 무작위 난수를 발생시키는 해쉬함수를 통해 새로운 거래 블록에 대한 해쉬값을 찾아내고, 분산 네트워크에서 데이터 무결성을 확인해주고 새로운 거래 블록에 필요한 해쉬값을 찾아주는 대가로 암호화폐를 제공받는 것이다. 이러한 작업증명(POW) 방식과 함께 보상받은 암호화폐(토큰) 보유량에 따라 합의보상확률을 높이는 지분증명 알고리즘(POS)이 존재하며 이는 빠른 합의 과정을 도출하기 위해 사용되고 있다. 이러한 작업증명(POW)과 지분증명(POS) 방식은 오랜 기간을 통해서 검증 된 합의 알고리즘으로서 인정받아오고 있다. 그러나 이와 같은 작업증명(POW) 방식이나 지분증명(POS) 방식은 해쉬작업을 위한 컴퓨팅 파워로 인해서 과도한 에너지사용과 함께 소수의 대량보유자에 의한 중앙화 및 보안성이 문제점으로 지적되어 오고 있다.In such a distributed network, authority is given to participating computer nodes for data integrity update agreement, and more consensus authority is granted to computer nodes that have performed more computational work. It is called proof, and it is rewarded with cryptocurrency. And this activity of receiving cryptocurrency as a reward is called mining. Therefore, the miner finds a hash value for a new transaction block through a hash function that generates a random number based on computational power, checks data integrity in a distributed network, and provides a password in return for finding the hash value required for a new transaction block. to be provided with money. Along with this proof-of-work (POW) method, there is a proof-of-stake algorithm (POS) that increases the probability of consensus compensation according to the amount of rewarded cryptocurrency (token) holding, and it is used to derive a fast consensus process. These proof-of-work (POW) and proof-of-stake (POS) methods have been recognized as consensus algorithms that have been verified over a long period of time. However, such a proof-of-work (POW) method or proof-of-stake (POS) method has been pointed out as a problem in centralization and security by a small number of mass holders along with excessive energy use due to computing power for hash work.

한편, 작업증명(POW) 방식이나 지분증명(POS)방식으로 발행된 암호화폐(토큰)가 현실 경제활동에서 대안화폐로서 지불 및 거래에 사용될 수 있는 여건을 갖추기 위해서는 블록체인 기반 데이터 무결성 합의, 탈 중앙화, 합의시간 단축, 전송비용 절감, 구조적 보안성 등의 기능적 요소의 수준 향상과 함께 시장 거래에 의한 시세 변동성 완화등이 필요하다.On the other hand, in order to prepare the conditions for cryptocurrency (token) issued by the proof-of-work (POW) method or proof-of-stake (POS) method to be used for payments and transactions as an alternative currency in real economic activities, blockchain-based data integrity agreement, It is necessary to improve the level of functional factors such as centralization, reduction of consensus time, reduction of transmission cost, and structural security, as well as alleviation of market price volatility due to market transactions.

이에, 본 발명자는 현실에서 경제적 재화를 담보제공할 수 있는 가맹사 허가형 블록체인 네트워크와 해당 가맹사와 연계된 사회적 활동을 수행 할 수 있는 소셜활동 개방형 블록체인 네트워크를 소셜 담보증명(Mortgage Proof of Social, MPOS)방식으로 연결하여 합의알고리즘을 적용하는 양방향 소셜블록체인 기반 소셜코인 플랫폼을 착안하게 되었다.Accordingly, the present inventor has developed a franchise-permitted blockchain network that can provide economic goods as collateral in reality and a social activity open blockchain network that can perform social activities linked to the affiliated company as a Mortgage Proof of Social. A two-way social block chain-based social coin platform that connects with the MPOS method and applies a consensus algorithm was conceived.

선행문헌 : 한국특허공개공보 10-2019-0111707호(2019. 10. 2. 공개)Prior literature: Korean Patent Publication No. 10-2019-0111707 (published on October 2, 2019)

본 발명은 실물 생산성지표 및 재화를 담보하는 허가형 블록체인과 사회적활동 및 소셜미션을 수행하는 개방형 블록체인을 연결할 수 있는 블록체인 스왑 시스템을 구현하여 합의속도 향상 및 구조적 보안성을 향상된 양 방향 소셜코인 결제시스템 및 이를 이용한 소셜코인 결제방법을 제공하는 것을 목적으로 한다.The present invention implements a block chain swap system that can connect a permissioned block chain that guarantees real productivity indicators and goods and an open block chain that performs social activities and social missions, thereby improving the speed of consensus and improving structural security. It aims to provide a coin payment system and a social coin payment method using the same.

또한, 본 발명의 목적은 현실에서 범용적으로 결제 및 지불거래 가능한 암호화폐 발행방법 및 양방향 소셜코인 플랫폼 결제시스템 및 소셜코인 결제방법을 제공하고자 한다. In addition, it is an object of the present invention to provide a cryptocurrency issuance method, a two-way social coin platform payment system, and a social coin payment method that can be universally paid and transacted in reality.

본원 발명은 컨소시움 그룹의 가맹사 노드들로 이루어지되, 가맹사 노드는 담보물을 기초로 소셜미션을 할당할 수 있고, 소셜코인 발행권을 부여받도록 하여 이름, 장소, 지명을 포함하는 소셜미션의 정보에 대해 단순형 합의작업을 처리하여 블록을 생성하는 폐쇄형 블록체인 네트워크;와 소셜미션 수행그룹의 소셜참여자 노드들로 이루어지되 상기 가맹사 노드에 의해서 할당된 소셜미션을 수행함으로써 행위, 거래, 금액을 포함하는 소셜미션의 정보에 대해 안전형 합의작업을 처리하여 블록을 생성하는 개방형 블록체인 네트워크;를 포함하되, 상기 개방형 블록체인과 상기 폐쇄형 블록체인 사이에서 작업증명을 연계하는 블록체인 스왑(SWAP) 모듈을 구비하여 합의작업의 신뢰성 향상과 함께 속도를 향상시킨다. The present invention consists of affiliate nodes of a consortium group, but affiliate nodes can allocate social missions based on collateral and are given the right to issue social coins, so that information on social missions including name, place, and place name is simple A closed blockchain network that generates blocks by processing consensus tasks; and social missions that include actions, transactions, and amounts by performing social missions allocated by the affiliate nodes and consisting of social participant nodes of the social mission execution group An open blockchain network that generates a block by processing a secure consensus operation on the information of This improves the reliability and speed of consensus work.

구체적으로, 상기 폐쇄형 블록체인 네트워크의 각 가맹사 노드는, 가맹사의 담보를 담보권DB에 저장하는 제휴담보모듈; 상기 담보를 기초로 소셜코인을 발행하고 코인DB에 저장하는 소셜코인 발행모듈; 상기 가맹사 노드를 통해서 요구되는 소셜미션을 할당하여 저장하는 소셜미션 할당모듈; 및 상기 제휴담보모듈, 소셜코인 발행모듈과 소셜미션 할당모듈 사이에서 제휴담보를 기초로 소셜미션을 할당하고 소셜코인을 발행하는 것을 기록하는 스마트 계약모듈;을 포함한다. Specifically, each affiliate node of the closed blockchain network may include: an affiliate collateral module for storing the affiliate's collateral in the collateral DB; a social coin issuance module for issuing social coins based on the collateral and storing them in a coin DB; a social mission allocation module for allocating and storing a social mission required through the affiliate node; and a smart contract module for allocating social missions based on the alliance collateral between the alliance security module, the social coin issuing module and the social mission allocation module and recording the issuance of social coins.

또한, 상기 개방형 블록체인 네트워크의 각 소셜참여자 노드는, 소셜미션 수행을 인증하고 인증데이터를 인증DB에 저장하는 소셜미션 인증모듈; 상기 소셜미션 수행의 인증에 따라서 상기 소셜참여자 노드에 소셜코인을 보상하는 소셜코인 보상모듈; 및 상기 소셜미션인증모듈과 상기 소셜코인 발행모듈 사이에서 수행되는 소셜미션을 기록하는 스마트 계약모듈; 을 포함한다.In addition, each social participant node of the open block chain network may include: a social mission authentication module for authenticating social mission execution and storing authentication data in an authentication DB; a social coin reward module for rewarding social coins to the social participant nodes according to the authentication of the social mission performance; and a smart contract module for recording a social mission performed between the social mission authentication module and the social coin issuance module; includes

본 발명은 폐쇄형 블록체인 네트워크와 개방형 블록체인 네트워크를 연계함에 있어서 소셜블록체인 스왑라는 영역을 통해서 합의 내용을 이중할 수 있고 이로써 공통된 합의 알고리즘을 형성할 수 있다. In the present invention, in linking the closed blockchain network and the open blockchain network, the content of the agreement can be doubled through the area called the social blockchain swap, thereby forming a common consensus algorithm.

본 발명의 양 방향블록체인시스템은 가맹사의 담보와 소셜참여자의 소셜활동에 의해서 부가가치를 창출하게 되고, 블록체인의 제도권편입이 가능하게 된다. The two-way block chain system of the present invention creates added value through the collateral of the affiliate and the social activities of social participants, and enables the incorporation of the block chain into the institutional rights.

본 발명은 다수의 가맹사들이 각각의 암호화폐를 발행하게 되므로, 발행주체가 분산될 뿐만 아니라 발행주체와 소셜 참여주체를 분리하게 되므로 탈 중앙화 수준을 높일 수 있다. In the present invention, since a number of affiliates issue their respective cryptocurrencies, the issuer is not only dispersed, but also the issuer and social participants are separated, thereby increasing the level of decentralization.

본 발명은 공동목적을 가진 가맹사들로 구성된 가맹사 노드들은 화폐 또는 실물을 담보로 제공하고 소셜코인 발행권과 소셜미션 발행권을 획득하게 되므로, 해쉬함수 및 암호화폐 생성시간을 단축할 수 있게 되어 블록을 빠르게 생성할 수 있게 되고, 소셜참여자들이 상기 소셜미션의 수행과 함께 소셜미션을 할당한 가맹사 노드의 인증을 통해서 소셜 블록체인 스왑 범위에서 단순화된 블록장표만을 체크하면 되므로 효율성이 향상되게 되어 빠른 속도와 보안성을 동시에 확보할 수 있다. In the present invention, since affiliate nodes composed of affiliates with a common purpose provide money or real things as collateral and acquire the social coin issuance right and social mission issuance right, it is possible to shorten the hash function and cryptocurrency generation time, thereby making the block faster Efficiency is improved because social participants only need to check a simplified block ticket in the social block chain swap range through the authentication of the affiliate node to which the social mission is assigned along with the execution of the social mission above, so the efficiency is improved. Castles can be secured at the same time.

본 발명은 가맹사노드와 소셜참여자노드에 각각 이중위임 지분증명을 적용하여 가맹사와 소셜참여자 간의 블록체인 스왑을 체결하게 되므로, 거래 및 결제편의성이 향상된다. The present invention applies double-delegated proof-of-stake to the affiliate node and the social participant node, respectively, to conclude a blockchain swap between the affiliate and the social participant, thereby improving transaction and payment convenience.

도 1은 본원 발명에 따른 소셜코인 블록체인 시스템 개념도
도 2는 본원 발명에 따른 소셜코인 분산네트워크의 구성도
도 3은 본원 발명에 따른 소셜코인 블록체인의 메인 흐름도
도 4는 본원 발명에 따른 소셜작업증명의 흐름도
도 5는 본원 발명에 따른 블록체인 스왑 영역의 개념도
도 6은 본원 발명에 따른 블록의 개념도
도 7은 본원 발명에 따른 스왑모듈과 랭커모듈의 작동 개념도
1 is a conceptual diagram of a social coin block chain system according to the present invention.
2 is a block diagram of a social coin distributed network according to the present invention;
3 is a main flowchart of a social coin block chain according to the present invention.
4 is a flowchart of social work proof according to the present invention;
5 is a conceptual diagram of a blockchain swap area according to the present invention
6 is a conceptual diagram of a block according to the present invention;
7 is a conceptual diagram of the operation of the swap module and the ranker module according to the present invention;

도 1에 기초하여 본 발명에 따른 블록체인 개념도를 설명한다. A block chain conceptual diagram according to the present invention will be described based on FIG. 1 .

본 발명의 양방향 소셜 블록체인 플랫폼은 오픈소스코드에 의해서 구성되는 분산네트워크시스템이다. 구체적으로 컨소시움 그룹의 가맹사로 이루어진 가맹사 노드(node, 111)들로 구성된 가맹사 분사네트워크(110)로서 폐쇄형 블록체인 네트워크와 소셜참여자들로 이루어진 소셜미션 수행그룹의 소셜참여자 노드(121)들로 구성된 소셜참여자 분산네트워크(120)로서 개방형 블록체인네트워크로 이루어진다. The interactive social blockchain platform of the present invention is a distributed network system composed of open source code. Specifically, as a affiliate branch network 110 composed of affiliate nodes (nodes, 111) composed of affiliates of a consortium group, it is composed of a closed blockchain network and social participant nodes 121 of a social mission performing group composed of social participants. As the social participant distributed network 120, it is composed of an open blockchain network.

기본적으로 본원 발명의 양방향 소셜 블록체인 플랫폼을 구현하기 위해서 상기 오픈소스코드에는 채굴방법과 같은 블록생성을 위한 합의프로토콜 모듈, 분산네트워크를 구현하기 위한 P2P통신 모듈, 그리고 스마트계약 모듈을 포함하여 프로그램 모듈들이 포함되어 있다. 본 발명의 소스코드에는 두 블록체인 네트워크를 상호 연계시키기 위한 블록체인 스왑(SWAP) 모듈(132)을 더 가지며, 상기 블록체인 스왑모듈에는 랭커모듈이 구비된다. Basically, in order to implement the interactive social block chain platform of the present invention, the open source code includes a consensus protocol module for block generation such as a mining method, a P2P communication module for implementing a distributed network, and a program module including a smart contract module. are included The source code of the present invention further includes a blockchain swap (SWAP) module 132 for interconnecting two blockchain networks, and the blockchain swap module includes a ranker module.

가맹사 노드(111)를 위한 실행프로그램에는 상기 소스코드가 포함되며, 소셜참여자를 위한 실행프로그램에도 역시 상기 소스코드가 포함되도록 개발되어 소셜코인 웹사이트(140)에 업로드된다. The source code is included in the execution program for the affiliate node 111 , and the source code is also developed to be included in the execution program for social participants and uploaded to the social coin website 140 .

도 2에 기초하여 본원 발명의 시스템 구성도를 설명한다. A system configuration diagram of the present invention will be described with reference to FIG. 2 .

앞에서 살핀 바와 같이, 본 발명은 폐쇄형으로 구성되는 가맹사 분산네트워크(110)와 개방형으로 구성되는 소셜참여자 분산네트워크(120), 이를 연결하는 블록체인 스왑모듈(132), 그리고 소셜코인 중개플랫폼(150)을 구비한다. 소셜코인 중개플랫폼(150)은 소셜코인 사용자들을 위한 중개 사이트를 제공한다. 소셜코인 중개플랫폼(150)은 할당된 소셜미션정보, 그리고 소셜참여자와 소셜미션의 매칭정보, 소셜미션의 완수 인증내역 등이 표시된다. As discussed above, the present invention provides a closed affiliate distributed network 110 and an open social participant distributed network 120, a block chain swap module 132 connecting them, and a social coin intermediary platform 150 ) is provided. The social coin intermediary platform 150 provides an intermediary site for social coin users. The social coin brokerage platform 150 displays allocated social mission information, matching information between social participants and social missions, and authentication details of social mission completion.

상기 블록체인 스왑모듈(132)은 가맹사 제휴정보 및 스마트계약건 정보, 소셜코인 발행권을 처리하며, 소셜미션을 할당하고 오더장표를 생성한다. 또한 소셜참여자의 소셜미션 참여정보를 처리하며, 소셜지수 변환적립정보 및 소셜지수 스마트계약, 소셜코인 보상처리를 수행하며, 오더장표와 수행장표를 서로 분리하며 블록생성 공유에 관하여 처리한다. The block chain swap module 132 processes affiliate information, smart contract information, and social coin issuance rights, allocates social missions, and generates an order book. In addition, it processes the social mission participation information of social participants, performs social index conversion accumulation information, social index smart contract, and social coin compensation processing, separates the order slip and the execution slip, and handles block generation and sharing.

구체적으로 상기 폐쇄형 블록체인 네트워크의 각 가맹사 노드(111)는, Specifically, each affiliate node 111 of the closed blockchain network,

가맹사의 담보를 담보권DB(113)에 저장하는 제휴담보모듈(112); 상기 담보권을 기초로 소셜미션을 할당하여 저장하는 소셜미션 할당모듈(116); 상기 담보권을 기초로 소셜코인을 발행할 수 있는 소셜코인 발행권한을 발행데이터 DB에 저장하는 소셜코인 발행모듈(115); 상기 소셜미션 할당모듈과 소셜코인 발행모듈 사이에서 제휴담보를 기초로 소셜미션을 할당하고 소셜코인을 발행하는 것을 기록하는 스마트 계약모듈(114);을 포함하도록 하고, Affiliate collateral module 112 for storing collateral of affiliates in collateral DB 113; a social mission assignment module 116 for allocating and storing a social mission based on the security right; a social coin issuance module 115 for storing the social coin issuance right to issue social coins based on the security right in the issuance data DB; and a smart contract module 114 for allocating social missions on the basis of alliance collateral between the social mission allocation module and the social coin issuance module and recording the issuance of social coins;

상기 개방형 블록체인 네트워크의 각 소셜참여자 노드(121)는, Each social participant node 121 of the open blockchain network,

소셜미션 수행을 인증하고 인증데이터를 인증데이터DB(123)에 저장하는 소셜지수 인증모듈(122); 상기 소셜미션 수행의 인증에 따라서 상기 소셜참여자 노드에 소셜코인을 보상하는 소셜코인 보상모듈(124); 상기 소셜미션 인증모듈과 상기 소셜코인 발행모듈 사이에서 수행되는 소셜미션을 기록하는 스마트 계약모듈(125);을 포함하도록 한다. a social index authentication module 122 for authenticating social mission performance and storing authentication data in the authentication data DB 123; a social coin reward module 124 for rewarding social coins to the social participant nodes according to the authentication of the social mission performance; and a smart contract module 125 for recording a social mission performed between the social mission authentication module and the social coin issuance module.

부가적으로, 상기 소셜미션의 인증에 따라서 소셜지수를 적립하는 소셜지수 적립모듈(126) 및 소셜지수가 적립되는 적립데이터DB(127)를 더 구비할 수 있다.Additionally, it may further include a social index accumulation module 126 for accumulating a social index according to the authentication of the social mission and an accumulation data DB 127 for accumulating the social index.

상기 소셜코인의 발행 및 보상은 소셜코인 중개플랫폼 서버(151)에 의해서 제어된다. 상기 소셜코인 중개플랫폼 서버(151)는 가맹자 노드(111)의 소셜미션 및 소셜코인의 발행을 컨트롤하게 되며 소셜참여자의 미션수행에 따라서 보상으로 지급되도록 제어하게 된다. The issuance and compensation of the social coin is controlled by the social coin intermediary platform server 151 . The social coin intermediary platform server 151 controls the social mission of the affiliate node 111 and the issuance of social coins, and controls to be paid as a reward according to the social participant's mission performance.

본원 발명은 결제어플(162)을 포함함으로써, 소셜코인을 이용한 결제시스템(160)에 연계될 수 있다. 상기 결제어플(162)은 암호화폐 지갑(161)을 포함하고 사용자는 지갑에 다양한 경로를 통해서 획득한 소셜코인을 보관하여 다양한 결제시스템(160)을 통해서 지불수단으로 활용될 수 있다. The present invention may be linked to the payment system 160 using social coins by including the payment application 162 . The payment application 162 includes a cryptocurrency wallet 161, and the user stores social coins obtained through various paths in the wallet and can be used as a payment method through various payment systems 160.

상기 소셜코인은 가맹사와 가맹사 간의 거래 및 결제에 사용될 수 있으며, 또는 가맹사와 소셜참여자, 가맹사와 제휴사, 소셜참여자와 소셜참여자 사이의 거래 및 결제에 활용될 수 있다. 더 나아가 상기 소셜코인은 상기 지갑으로 전송하여 보관하면서 결제페이시스템을 통해서 소셜코인을 이용하여 서비스 또는 물품의 거래에 사용할 수 있게 되며, 가상화폐 거래소에 전송하여 거래하여 법정통화로 환전하는 것도 가능하게 된다. The social coin may be used for transactions and payments between affiliates and affiliates, or may be used for transactions and payments between affiliates and social participants, affiliates and affiliates, and social participants and social participants. Furthermore, the social coin can be transferred to and stored in the wallet and used for trading services or goods using the social coin through the payment pay system, and it is also possible to convert it into legal currency by transferring it to a virtual currency exchange. do.

도 3은 본원 발명에 있어서 지분증명에 기초한 합의 과정을 설명한 것이다. 3 illustrates a consensus process based on proof-of-stake in the present invention.

본 발명은 가맹사의 담보증명과 소셜참여자의 작업증명, 즉 할당된 소셜미션에 대한 수행증명을 포함하는 것이고, 가맹사의 대표와 소셜참여자의 대표가 무작위로 참여하게 되므로, 이중위임 증명의 합의 알고리즘을 구성하게 된다.The present invention includes the member's collateral name and the social participant's proof of work, that is, the performance proof for the assigned social mission. will make up

다만 가맹사는 허가형인 만큼 코인의 필요성이 없어질 수 있는데 경우에 따라서는 코인을 만들 경우 담보 보유량과 코인 보유량에 따라 대표노드를 선출하고 보상을 줌으로서 보완하는 것도 가능하다. 또한, 소셜수행자 역시 소셜작업을 통해 블록생성에 관여하지만 작업자들중 코인 보유량에 따라 대표를 선출하여 작업자(수행자)와 보유자를 분리하여 한쪽으로 쏠리는 중앙화를 막을 수 있다. However, since the affiliate is a permission type, the need for a coin may be eliminated. In some cases, when creating a coin, it is possible to supplement it by electing a representative node according to the amount of collateral and the amount of coins held and providing compensation. In addition, social performers are also involved in block generation through social work, but by electing a representative according to the amount of coins held among the workers, it is possible to separate the workers (performers) from the holders, thereby preventing centralization that tends to one side.

여기서 말하는 대표들이란, 기술적으로 모든 거래기록을 저장하고 있는 노드들을 말한다. 항상 블록체인 네트워크에 접속해있으면서 전체 데이터의 무결성을 검증해주는 일로서, 일종에 무결 데이터저장 허브들이다. 이들의 존재가 있기에 블록체인 데이터 무결성이 만들어지며, 이 대표노드들의 참여를 높이고 분산화 시켜서 중앙화 되지않으면서 데이터 무결성을 확보하고 속도처리를 향상시키는 것이 가능하게 된다. Representatives here refer to nodes that technically store all transaction records. It is always connected to the blockchain network and verifies the integrity of the entire data, and it is a kind of integrity data storage hubs. Because of their existence, blockchain data integrity is created, and by increasing and decentralizing the participation of these representative nodes, it becomes possible to secure data integrity and improve speed processing without being centralized.

컨소시움 그룹의 가맹사 노드(111)들에 설치되는 가맹사용 실행프로그램의 실행에 의해서 분산네트워크(110)를 구성하면서 상기 컨소시움 그룹의 가맹사 노드들은 폐쇄형 블록체인 네트워크를 형성하게 된다. 상기 폐쇄형 블록체인 네트워크는 컨소시움 그룹의 가맹사들 간의 블록체인 네트워크로서, 공동목적을 가진 가맹사들로 구성된다. 상기 가맹사 노드들은 화폐 또는 실물을 담보로 제공하고 소셜코인 발행권과 소셜미션 발행권을 획득하게 된다. 폐쇄형 블록체인인 가맹사 분산네트워크(110)는 실물을 담보로 하여 소셜코인 발행권한을 자체적으로 갖게 되고 이름, 장소, 지명을 포함하는 보안성보다는 빠른 처리가 필요한 소셜미션의 내용에 대한 합의 즉, 단순형 장표를 작성하는데 참여하게 된다. 즉 컨소시엄 그룹의 가맹사 노드(111)들은 실물을 담보로한 적립된 소셜지수에 따라서 확률지분증명(PoS) 합의 알고리즘을 사용하기 때문에, 해쉬함수 및 암호화폐 생성시간을 단축할 수 있게 되어 블록을 빠르게 생성할 수 있게 된다. Affiliate nodes of the consortium group form a closed blockchain network while configuring the distributed network 110 by executing the affiliate execution program installed in the affiliate nodes 111 of the consortium group. The closed blockchain network is a blockchain network between affiliates of a consortium group, and consists of affiliates with a common purpose. The affiliate nodes provide money or real things as collateral and acquire the right to issue social coins and the right to issue social missions. Affiliate distributed network 110, which is a closed blockchain, has the right to issue social coins by using the real thing as collateral. You will be involved in creating a simple form. In other words, since the affiliate nodes 111 of the consortium group use the Probability Proof of Stake (PoS) consensus algorithm according to the accumulated social index with the real thing as collateral, it is possible to shorten the hash function and cryptocurrency generation time, thereby making the block faster. be able to create

한편, 소셜참여자 노드에 설치되는 소셜참여자용 실행프로그램의 실행에 의해서 분산네트워크를 구성하면서 상기 소셜미션 수행그룹의 소셜참여자 노드는 개방형 블록체인 네트워크를 형성한다. 상기 개방형 블록체인 네트워크는 소셜미션 수행그룹의 소셜참여자들 간의 블록체인 네트워크로서, 상기 컨소시움 그룹의 가맹사 노드에서 발행된 소셜미션을 수행함으로써 적립하는 소셜 수행지수를 활용하여 보안성이 필요한 소셜미션의 내용에 대한 합의, 즉 안정형 장표를 작성하는데 참여하게 된다. 특히 소셜미션을 할당한 가맹사 노드의 인증을 통해서 약속된 소셜 블록체인 스왑 범위에서 단순화된 장표만을 체크하면 되므로 효율성이 향상되게 된다. 소셜참여자는 할당된 소셜미션을 완수하였다는 소셜작업증명(PoSW, Proof Of Social Work) 을 통해서 발행되는 암호화폐인 소셜코인을 부여받게 된다. On the other hand, the social participant nodes of the social mission performing group form an open blockchain network while configuring a distributed network by executing the execution program for social participants installed in the social participant nodes. The open block chain network is a block chain network between social participants of a social mission performing group, and the contents of a social mission requiring security by utilizing the social performance index accumulated by performing the social mission issued by the affiliate node of the consortium group They will participate in the agreement on the subject, that is, the creation of a stable form. In particular, through the authentication of the affiliate node to which the social mission is assigned, the efficiency is improved as only a simplified checklist is checked in the promised social block chain swap range. Social participants are given Social Coins, a cryptocurrency issued through PoSW (Proof Of Social Work) that they have completed the assigned social mission.

상기 단순형 장표와 안정형 장표는 소셜코인 블록체인 스왑영역에서 분산원장 이중화구조를 위해서 생성된 개념으로서, 블록체인 스왑(130)은 합의 알고리즘에 대한 새로운 중개방식을 적용한 것이다. The simple form and stable form are concepts created for the distributed ledger dual structure in the social coin block chain swap area, and the block chain swap 130 applies a new intermediary method for the consensus algorithm.

상기 폐쇄형 블록체인 네트워크와 상기 개방형 블록체인 네크워크 사이에는 각각의 스왑통신영역이 구비되어, 소셜미션과 소셜코인을 연결하면서 스왑이 가능하게 된다. 상기 소셜코인의 발행은 소셜코인 중개 어플과 소셜코인 중개플랫폼 서버(151)에 의해서 컨트롤된다. Each swap communication area is provided between the closed block chain network and the open block chain network, so that swap is possible while connecting social missions and social coins. The issuance of the social coin is controlled by the social coin mediation application and the social coin mediation platform server 151 .

도 4를 기초로하여 본원 발명의 작업증명 방식을 설명한다. A proof-of-work method of the present invention will be described based on FIG. 4 .

예로서, 컨소시엄그룹의 가맹사에 속한 A특허사무소를 홍보하기 위하여 실물 또는 화폐를 담보로 소셜코인에 대한 발행권을 획득하고 소셜미션을 할당하게 된다. 이로서 담보로 인한 담보명세의 오더장표가 생성된다. 그리고 소셜미션은 A특허사무소를 이용하여 상표를 출원할 것을 예로 들 수 있다. 그에 대한 보상으로 수행참여자에게 소셜코인 2개를 부여할 수 있다. 이에 소셜미션 수행참여자는 A특허사무소를 이용하여 상표출원을 완료하고 소셜미션을 수행한 인증을 하게 되면, 이에 대한 소셜미션 인증을 통해서 수행명세의 수행장표가 생성된다.For example, in order to promote A Patent Office belonging to a member company of the consortium group, the issuance right for social coins is acquired with real or money as collateral and a social mission is assigned. This creates an order book of the collateral specification due to collateral. And the social mission is to apply for a trademark using Patent Office A, for example. As a reward, 2 social coins can be given to the participant. Accordingly, when the social mission performer completes the trademark application using Patent Office A and certifies that the social mission has been performed, a performance sheet of the performance specification is generated through the social mission authentication.

블록체인 스왑영역은 상기 오더장표와 수행장표를 비교하고 이중화하는 통합작업을 통해서 온전한 블록을 생성하게 되며 소셜코인을 보상으로 소셜참여자에게 부여한다. 상시 스왑영역에는 하위개념으로서 랭커모듈이 포함되고, 이때 랭커모듈(131)은 상기 오더장표와 수행장표를 이중화하는 통합을 관장하는 중간모듈이다. In the block chain swap area, a complete block is created through the integration work that compares and duplicates the order slip and execution schedule, and social coins are given to social participants as a reward. The regular swap area includes a ranker module as a sub-concept, and in this case, the ranker module 131 is an intermediate module that manages the integration of duplicating the order slip and execution schedule.

구체적으로 상기 랭커모듈(131)은 오더장표 및 수행장표의 보안처리, 가맹사/소셜수행자의 해시 생성, 오더장표/수행장표 블록화 처리, 블록 이중화 알고리즘 연결(블록체인 이중화 처리), 이중화 된 블록체인 병렬작업 처리를 수행한다. Specifically, the ranker module 131 performs security processing of order book and attendant table, hash generation of affiliates/social performers, block order book/execution table block processing, block duplication algorithm connection (blockchain duplication process), doubled blockchain parallel perform work processing.

이와 같이 부여된 소셜코인은 소셜코인 결제시스템을 통해서 거래된다. 동시에 이와 같이 소셜미션을 수행한 소셜참여자에게는 소셜지수가 부여될 수 있으며, 이와 같은 소셜지수의 적립량에 따라서 소셜참여자는 지분증명(Proof of Stake)에 참여하는 것도 가능하다. The social coins granted in this way are traded through the social coin payment system. At the same time, social indices may be given to social participants who have performed the social mission in this way, and it is also possible for social participants to participate in Proof of Stake depending on the amount of social indices accumulated.

블록이중화 작업에 의해서 블록에는 블록체인 스왑 가맹사 식별자와 블록체인 스왑 수행자 식별자가 기록되되, 상기 가맹사 식별자에는 빠른 속도가 요구되는 정보들이 기록되며, 수행자 식별자에는 거래내역 및 보안이 필요한 기타내역이 기록된다. 블록체인 스왑은 작업증명의 실시간 분업화를 뜻하는 것으로서, 양방향 실시간 랭커모듈(131)를 통해 분리한 명세서를 변환하고 재통합한다. 이는 컨소시엄 그룹의 가맹사 노드와 소셜수행자 그룹의 소셜참여자 노드 간의 합의를 단순화하기 위한 작업이다. The block chain swap affiliate identifier and blockchain swap performer identifier are recorded in the block by the block duplication operation, information requiring high speed is recorded in the affiliate identifier, and transaction details and other details requiring security are recorded in the performer identifier . Blockchain swap refers to the real-time division of labor of proof-of-work, and converts and reintegrates the separated specification through the interactive real-time ranker module 131. This is to simplify the consensus between the affiliate node of the consortium group and the social participant node of the social performer group.

이를 정리하면, 본 발명은 컨소시움 그룹의 가맹사 노드들로 이루어지되, 이름, 장소, 지명과 같은 단순형 합의작업을 처리하여 블록을 생성하는 폐쇄형 블록체인 네트워크;과 소셜미션 수행그룹의 소셜참여자 노드들로 이루어지되 행위, 거래, 금액과 같이 안전형 합의작업을 처리하여 블록을 생성하는 개방형 블록체인 네트워크;를 포함하되, 상기 개방형 블록체인과 상기 폐쇄형 블록체인 사이에서 작업증명을 연계하는 블록체인 스왑 시스템을 구비하여 합의작업의 신뢰성 향상과 함께 속도를 향상시킬 수 있는 양방향 소셜 블록체인 플랫폼에 관한 것이다. To summarize, the present invention is a closed blockchain network that consists of affiliate nodes of a consortium group, and generates blocks by processing simple consensus tasks such as name, place, and place name; and social participant nodes of a social mission performing group An open blockchain network that generates blocks by processing safe consensus operations such as actions, transactions, and amounts of It relates to an interactive social blockchain platform that can improve the speed and reliability of consensus work by having a system.

도 5는 본원 발명에 따른 블록체인 스왑 영역의 개념도를 도시한 것이다.5 shows a conceptual diagram of a blockchain swap area according to the present invention.

본원 발명에서는 스왑 영역에서 가맹사 노드와 소셜미션을 수행하는 소셜참여자 사이를 연결하는 양방향 소셜블록체인의 구조에서 가맹사는 담보를 기초로 소셜코인을 발행할 권한을 가지게 되고, 소셜참여자는 소셜참여를 통해서 코인보상을 얻게 됨으로써 채굴의 효과를 가지게 된다. 이렇게 하여 소셜미션과 소셜코인이 스왑 영역에서 교환되며, 이렇게 획득된 소셜코인은 소셜코인 결제시스템 내에서 가맹사와 소셜참여자, 그리고 제휴사와 소셜코인 보유자 간에 결제수단으로서 활용될 수 있게 된다. In the present invention, in the structure of a two-way social block chain that connects affiliate nodes and social participants performing social missions in the swap area, affiliates have the right to issue social coins based on collateral, and social participants through social participation By obtaining a coin reward, it has the effect of mining. In this way, social missions and social coins are exchanged in the swap area, and the social coins obtained in this way can be used as a payment method between affiliates and social participants, and between affiliates and social coin holders in the social coin payment system.

도 6은 본 발명에 따른 블록체인 블록, 즉 소셜블록의 구조를 도시한 것이고, 도 7은 스왑모듈과 랭커모듈의 작동 개념도를 도시한 것이다.6 shows the structure of a block chain block, that is, a social block according to the present invention, and FIG. 7 shows a conceptual diagram of the operation of the swap module and the ranker module.

본 발명은 담보파워와 소셜파워에 따른 이중화 블록생성 구조를 가지고 있다. 즉, 가맹사 담보증명과 소셜참여자의 수행증명을 통해서 소셜블록이 생성되면, 가맹사 정보와 수행사 정보는 별도의 사이드블록, 즉 병렬로 연결되는 랭커블록이 함께 생성되도록 하며, 랭커모듈에 의해서 제어되도록 한다. 랭커모듈은 이중화작업 전체를 분업관장하는 중간모듈이다. 이와 같이 소셜블록과 랭커블록이 서로 한 세트를 이루어 생성되므로 이를 소셜담보증명 블록이라고 할 수 있다. The present invention has a dual block generation structure according to collateral power and social power. In other words, when a social block is created through the affiliate collateral name and the social participant's performance proof, the affiliate information and the performer information are created together with a separate side block, that is, a ranker block connected in parallel, and controlled by the ranker module. do. The ranker module is an intermediate module that oversees the entire division of labor. As described above, since social blocks and ranker blocks are created as one set, it can be called a social collateral name block.

스왑영역은 백그라운드 영역을 말합니다. 스왑 프로세스가 백그라운드에서 랭커모듈과 연결되어 소셜블록과 랭커블록을 함께 처리한다. 일반적인 블록체인 블록과 마찬가지로 본 발명의 소셜블록 역시 헤더와 바디로 구분된다. 헤더는 블록의 식별자로서 빠른 속도처리에 있어서 중요하다. 본 발명의 소셜블록은 랭커블록이 병렬로 연결되는 이중화블록 구조를 가지는 것인데, 소셜블록 헤더에 랭커해시가 구비되며, 상기 소셜블록 헤더의 랭커해시에 연결되는 상기 랭커블록은 그 헤더에 가맹사헤시와 소셜수행자 해시가 각각 포함된다.The swap area is the background area. The swap process is connected to the ranker module in the background to process social blocks and ranker blocks together. Like a general block chain block, the social block of the present invention is also divided into a header and a body. The header is an identifier of a block and is important for high-speed processing. The social block of the present invention has a dual block structure in which ranker blocks are connected in parallel. A ranker hash is provided in the social block header, and the ranker block connected to the ranker hash of the social block header is affiliated with the header. Hash and social performer hash are included respectively.

본원 발명은 새로운 랭커모듈 헤더 구조에 의해서 분산화, 보안화, 속도개선이 가능하게 된다. 랭커모듈 헤더는 별도의 작동알고리즘이 포함된다. 하나의 블록에 헤더 두개를 여러곳에서 동시에 처리하려면 블록에 자체 알고리즘을 포함해야 하므로 본 발명은 소셜블록에 병렬로 랭커블록을 추가하여 작업처리하도록 한 것이다.The present invention enables decentralization, security, and speed improvement by a new ranker module header structure. The ranker module header includes a separate operation algorithm. In order to process two headers in one block at the same time in several places, the block must include its own algorithm, so the present invention is to add ranker blocks to social blocks in parallel to process them.

랭커모듈과 스왑모듈 쪽에서 모든 작업이 완료되면, 작업증명 변환이 완료된 것이고 이것이 소셜코인 중개플랫폼으로 정보가 넘어와서 결제 및 지불거래 등을 담당하게 된다. 이때 가맹사/소셜참여자간의 담보파워/소셜파워/해시파워등을 측정하게 되고 이때 측정된 각 파워들에 따라서 다음 블록생성시 블록체인 스왑영역의 특정규모 범위가 재 설정되면서 다음번 합의간소화 부분에 반영된다.When all work is completed on the ranker module and swap module side, the proof-of-work conversion is complete, and this information is transferred to the social coin intermediary platform to handle payment and payment transactions. At this time, the collateral power/social power/hash power between affiliates/social participants is measured. At this time, according to each measured power, the specific size range of the block chain swap area is reset when the next block is created. .

스왑모듈이 처리하는 백그라운드에서 처리하는 영역을 블록체인 스왑영역으로서, 상기 스왑모듈에서 허가형 오더장표 및 개방형 수행장표를 분리/통합 하면서 특정규모의 담보증명은 가맹사-수행자 대표노드간 합의를 매우 단순화하여 처리한다. 그 알고리즘을 담고 있는 것이 스왑모듈이다. 랭커모듈은 거기서 처리한 정보를 블록이중화 처리를 하면서 암호화 및 별도 데이터생성과 다음블록의 연결처리를 담당한다. 즉, 스왑모듈은 백그라운 영역에서 프로세스를 담당하고 랭커모듈은 데이터 블록의 처리를 담당하게 된다.The area processed in the background processed by the swap module is the block chain swap area, and while separating/integrating the permission-type order slip and the open execution record in the swap module, the collateral name of a specific size greatly simplifies the agreement between the affiliate and the performer’s representative node. to process The swap module contains the algorithm. The ranker module is responsible for encryption and separate data generation and connection processing of the next block while performing block-duplicated processing of the information processed there. That is, the swap module is in charge of processing in the background area, and the ranker module is in charge of processing data blocks.

위에서 설명된 가맹사 노드들로 구성된 폐쇄형 블록체인 네트워크와 소셜참여자 노드들로 구성된 개방형 블록체인 네트워크 사이의 블록생성 및 소셜코인 지급과정은 아래와 같다.The block creation and social coin payment process between the closed blockchain network composed of affiliate nodes and the open blockchain network composed of social participant nodes described above is as follows.

상기 컨소시움 그룹의 가맹사 노드를 통해서 담보를 제공하는 단계(S1);providing collateral through the affiliate node of the consortium group (S1);

상기 담보를 바탕으로 담보명세를 기록하고 담보에 기초하여 소셜코인을 발행할 권한을 부여하는 단계(S2);recording a collateral specification based on the collateral and granting authority to issue social coins based on the collateral (S2);

상기 가맹사 노드는 상기 권한에 기초하여 소셜코인을 발행하고 상기 소셜코인과 연계된 소셜미션을 할당하는 단계(S3);the affiliate node issuing a social coin based on the authority and allocating a social mission associated with the social coin (S3);

상기 소셜미션 수행그룹의 소셜참여자 노드들은 상기 소셜미션을 완수하고 수행명세를 기록하는 단계(S4);the social participant nodes of the social mission performing group completing the social mission and recording a performance specification (S4);

상기 담보명세와 상기 수행명세를 랭커모듈에 의해서 분할 병합하여 블록을 생성하는 단계(S5);generating a block by dividing and merging the collateral specification and the performance specification by a ranker module (S5);

상기 양방향 블록체인 플랫폼은 상기 소셜참여자 노드에 소셜코인을 지급하는 단계(S6);The interactive block chain platform provides the social participant nodes with social coins (S6);

상기 소셜코인은 소셜코인 중개플랫폼에서 결제어플을 통해서 결제 및 지불거래에 사용되는 단계(S7); 를 포함한다. The social coin is used for payment and payment transaction through a payment application in a social coin intermediary platform (S7); includes

100 : 양방향 블록체인 소셜블록체인
110 : 가맹사 분산네트워크(110)
111 : 가맹사노드, 112 : 제휴담보모듈,
113 : 담보DB, 114 : 스마트계약모듈
115 : 소셜코인발행모듈, 116 : 소셜미션발행모듈
120 : 소셜참여자 분산네트워크
121 : 소셜참여자노드, 122 : 소셜지수인증모듈
123 : 인증데이터DB, 124 : 소셜코인보상모듈
125 : 스마트계약모듈, 126 : 소셜지수적립모듈, 127 : 적립데이터DB,
130 : 블록체인 스왑영역
131 : 랭커모듈, 132 : 스왑모듈
140 : 소셜코인 웹사이트
150 : 소셜코인 중개플랫폼
151 : 중개플랫폼 서버, 152 : 사용자 단말기
160 : 소셜코인 결제시스템
161 : 코인지갑, 162 : 소셜코인 결제어플
170 : 코인거래소
100: Interactive Blockchain Social Blockchain
110: Affiliate distributed network (110)
111: affiliate node, 112: affiliate collateral module,
113: collateral DB, 114: smart contract module
115: social coin issuance module, 116: social mission issuance module
120: social participant distributed network
121: social participant node, 122: social index authentication module
123: authentication data DB, 124: social coin compensation module
125: smart contract module, 126: social index accumulation module, 127: accumulation data DB,
130: Blockchain swap area
131: ranker module, 132: swap module
140: social coin website
150: Social coin brokerage platform
151: intermediary platform server, 152: user terminal
160: social coin payment system
161: coin wallet, 162: social coin payment application
170: Coin Exchange

Claims (6)

컨소시움 그룹의 가맹사 노드들을 포함하되, 상기 가맹사 노드는 재화성 담보물을 기초로 소셜미션을 할당하고, 그 담보물에 상응하는 소셜코인발행권을 부여받게 되며, 이름, 장소, 지명을 포함하는 소셜미션 정보들에 대해 단순형 명세가 담긴 블록을 생성하는 폐쇄형 블록체인 네트워크;와
소셜미션 수행그룹의 소셜참여자 노드들을 포함하되, 상기 소셜참여자 노드는 상기 가맹사 노드에 의해서 할당된 소셜미션을 수행함으로써 안정적 합의를 요하는 행위, 거래, 금액을 포함하는 소셜미션 정보들에 대해 안정형 명세가 담긴 블록을 생성하는 개방형 블록체인 네트워크;를 포함하되,
상기 개방형 블록체인과 상기 폐쇄형 블록체인 사이에서 작업증명을 연계하는 블록체인 스왑(SWAP)시스템을 구비하여 합의작업의 신뢰성 향상과 함께 속도를 향상시키는 양방향 소셜 블록체인 플랫폼에 있어서,

상기 폐쇄형 블록체인 네트워크의 합의작업은 가맹사가 담보하는 실물 또는 재화의 가치만큼의 담보증명에 의해서 이루어지고, 상기 개방형 블록체인 네트워크의 합의작업은 상기 소셜미션의 수행에 따른 소셜작업증명(POSW, Proof of Social Work)에 의해서는 이루어지며,
상기 블록체인 스왑(SWAP)시스템은 블록체인 스왑영역에서 상기 담보증명과 상기 소셜작업증명의 스왑을 통해서 이중위임 증명의 합의알고리즘을 구성하는 것을 특징으로 하는 양방향 소셜 블록체인 플랫폼.
Affiliate nodes of the consortium group, wherein the affiliate node allocates a social mission based on a commodities collateral, is given a social coin issuance right corresponding to the collateral, and social mission information including name, place, and place name A closed blockchain network that creates blocks with simple specifications for
Including social participant nodes of a social mission performing group, wherein the social participant node performs the social mission assigned by the affiliate node, thereby providing a stable specification for social mission information including actions, transactions, and amounts that require stable agreement An open blockchain network that creates a block containing
In the interactive social block chain platform that improves the reliability and speed of consensus work by providing a block chain swap (SWAP) system that links proof-of-work between the open block chain and the closed block chain,

The consensus work of the closed block chain network is made by a collateral name equal to the value of the real or goods guaranteed by the affiliate, and the consensus work of the open block chain network is a social proof of work (POSW, POSW, Proof of Social Work)
The block chain swap (SWAP) system is a two-way social block chain platform, characterized in that it configures a consensus algorithm of double delegation proof through the swap of the collateral name and the social proof of work in the block chain swap area.
제1항에 있어서,
상기 폐쇄형 블록체인 네트워크의 각 가맹사 노드는,
가맹사의 담보를 담보권DB에 저장하는 제휴담보모듈;
상기 담보를 기초로 소셜코인을 발행하고 코인DB에 저장하는 소셜코인 발행모듈;
상기 가맹사 노드를 통해서 요구되는 소셜미션을 할당하여 저장하는 소셜미션 할당모듈; 및
상기 제휴담보모듈, 소셜코인 발행모듈과 소셜미션 할당모듈 사이에서 제휴담보를 기초로 소셜미션을 할당하고 소셜코인을 발행하는 것을 기록하는 스마트 계약모듈;을 포함하는 것을 특징으로 하는 양방향 소셜 블록체인 플랫폼.
According to claim 1,
Each affiliate node of the closed blockchain network,
Affiliate collateral module for storing collateral of affiliates in collateral DB;
a social coin issuance module for issuing social coins based on the collateral and storing them in a coin DB;
a social mission allocation module for allocating and storing a social mission required through the affiliate node; and
A two-way social block chain platform comprising a; a smart contract module for allocating social missions based on the alliance collateral between the alliance security module, the social coin issuing module and the social mission allocation module and recording the issuance of social coins .
제1항에 있어서,
상기 개방형 블록체인 네트워크의 각 소셜참여자 노드는,
소셜미션 수행을 인증하고 인증데이터를 인증DB에 저장하는 소셜미션 인증모듈;
상기 소셜미션 수행의 인증에 따라서 상기 소셜참여자 노드에 소셜코인을 보상하는 소셜코인 보상모듈; 및
상기 소셜미션인증모듈과 상기 소셜코인 발행모듈 사이에서 수행되는 소셜미션을 기록하는 스마트 계약모듈;
을 포함하는 것을 특징으로 하는 양방향 소셜 블록체인 플랫폼.
According to claim 1,
Each social participant node of the open blockchain network,
a social mission authentication module for authenticating social mission execution and storing authentication data in an authentication DB;
a social coin reward module for rewarding social coins to the social participant nodes according to the authentication of the social mission performance; and
a smart contract module for recording a social mission performed between the social mission authentication module and the social coin issuance module;
An interactive social blockchain platform comprising a.
제1항에 있어서,
상기 블록체인 스왑영역은 랭커모듈(131)을 구비하되, 담보로 인한 담보명세의 오더장표와 소셜미션 인증을 통한 수행명세의 수행장표를 서로 비교하고 블록화하고, 이를 이중화하고 통합을 관장하는 랭커모듈(131)을 구비하는 것을 특징으로 하는 양방향 소셜 블록체인 플랫폼.
According to claim 1,
The block chain swap area includes a ranker module 131, but a ranker module that compares and blocks the order sheet of the collateral specification due to collateral and the execution sheet of the execution specification through social mission authentication, doubles it, and manages the integration (131) An interactive social block chain platform, characterized in that it comprises.
제1항에 있어서,
상기 소셜참여자 노드들의 상기 소셜작업증명에 대해서 상기 가맹사 노드에 의해서 발행된 소셜코인를 지급하는 것을 특징으로 하는 양방향 소셜 블록체인 플랫폼.
According to claim 1,
An interactive social block chain platform, characterized in that the social coin issued by the affiliate node is paid for the social work proof of the social participant nodes.
제1항 내지 제5항 중 어느 한 항의 양방향 소셜 블록체인 플랫폼을 이용한 소셜코인 발행 및 결제방법에 있어서,
상기 컨소시움 그룹의 가맹사 노드를 통해서 담보를 제공하는 단계(S1);
상기 담보를 바탕으로 담보명세를 기록하고 담보에 기초하여 소셜코인을 발행할 권한을 부여하는 단계(S2);
상기 가맹사 노드는 상기 권한에 기초하여 소셜코인을 발행하고 상기 소셜코인과 연계된 소셜미션을 할당하는 단계(S3);
상기 소셜미션 수행그룹의 소셜참여자 노드들은 상기 소셜미션을 완수하고 수행명세를 기록하는 단계(S4);
상기 담보명세와 상기 수행명세를 랭커모듈에 의해서 분할 병합하여 블록을 생성하는 단계(S5);
상기 양방향 소셜 블록체인 플랫폼은 상기 소셜참여자 노드에 소셜코인을 지급하는 단계(S6);
상기 소셜코인은 소셜코인 중개플랫폼에서 결제어플을 통해서 결제 및 지불거래에 사용되는 단계(S7);
를 포함하는 것을 특징으로 하는 양방향 소셜 블록체인 플랫폼을 이용한 소셜코인 발행 및 결제방법.

In the method of issuing and paying social coins using the interactive social block chain platform of any one of claims 1 to 5,
providing collateral through the affiliate node of the consortium group (S1);
recording a collateral specification based on the collateral and granting authority to issue social coins based on the collateral (S2);
the affiliate node issuing a social coin based on the authority and allocating a social mission associated with the social coin (S3);
the social participant nodes of the social mission performing group completing the social mission and recording a performance specification (S4);
generating a block by dividing and merging the collateral specification and the performance specification by a ranker module (S5);
The interactive social block chain platform may include: providing social coins to the social participant nodes (S6);
The social coin is used for payment and payment transaction through a payment application in a social coin intermediary platform (S7);
A social coin issuance and payment method using an interactive social block chain platform, comprising:

KR1020210070156A 2021-05-31 2021-05-31 A social coin paying platform using bilateral social blockchain and an issuing and paying method of social coin using the same KR102348072B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210070156A KR102348072B1 (en) 2021-05-31 2021-05-31 A social coin paying platform using bilateral social blockchain and an issuing and paying method of social coin using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210070156A KR102348072B1 (en) 2021-05-31 2021-05-31 A social coin paying platform using bilateral social blockchain and an issuing and paying method of social coin using the same

Publications (1)

Publication Number Publication Date
KR102348072B1 true KR102348072B1 (en) 2022-01-06

Family

ID=79347699

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210070156A KR102348072B1 (en) 2021-05-31 2021-05-31 A social coin paying platform using bilateral social blockchain and an issuing and paying method of social coin using the same

Country Status (1)

Country Link
KR (1) KR102348072B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190111707A (en) 2018-03-23 2019-10-02 김용태 Blockchain system with consensus algorithm based on proof-of -transaction and method there of
KR20190119921A (en) * 2018-04-13 2019-10-23 주식회사 골든블로코 The block-chain system including POPS(Proof of Power specification and Stake) consensus algorithm and block generation method in the block-chain system
KR20200028110A (en) * 2018-09-06 2020-03-16 네이버 주식회사 Managing server for private blockchain network and data processing method using the same
KR20200110259A (en) * 2020-06-08 2020-09-23 전상민 Entertainer electronic stock coin trading system based blockchain
JP2021512416A (en) * 2018-01-31 2021-05-13 セールスフォース ドット コム インコーポレイティッド Systems, methods, and devices that enable intelligent consensus, smart consensus, and weighted consensus models for distributed ledger technology in a cloud-based computing environment.

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021512416A (en) * 2018-01-31 2021-05-13 セールスフォース ドット コム インコーポレイティッド Systems, methods, and devices that enable intelligent consensus, smart consensus, and weighted consensus models for distributed ledger technology in a cloud-based computing environment.
KR20190111707A (en) 2018-03-23 2019-10-02 김용태 Blockchain system with consensus algorithm based on proof-of -transaction and method there of
KR20190119921A (en) * 2018-04-13 2019-10-23 주식회사 골든블로코 The block-chain system including POPS(Proof of Power specification and Stake) consensus algorithm and block generation method in the block-chain system
KR20200028110A (en) * 2018-09-06 2020-03-16 네이버 주식회사 Managing server for private blockchain network and data processing method using the same
KR20200110259A (en) * 2020-06-08 2020-09-23 전상민 Entertainer electronic stock coin trading system based blockchain

Similar Documents

Publication Publication Date Title
JP7139499B6 (en) A method for secure peer-to-peer communication on the blockchain
US11188977B2 (en) Method for creating commodity assets from unrefined commodity reserves utilizing blockchain and distributed ledger technology
KR102157171B1 (en) System for trading share based on block chain for owner non-specific common assets and method thereof
KR102313675B1 (en) Block chain-based crytography donation server and donation method without limitation to donation target
JP2020523677A (en) Method and system for mining blockchain transactions provided by validator nodes
CN110599348B (en) Method, device, equipment and storage medium for stock right incentive
Bhattacharya et al. A blockchain based peer-to-peer framework for exchanging leftover foreign currency
KR102048944B1 (en) Copyright management method and system of copyrighted work acquired during project execution based on block chain
Agrawal et al. Blockchain-based universal loyalty platform
bin Khatiman et al. Blockchain-based Zakat collection to overcome the trust issues of Zakat payers
WO2019084571A1 (en) Ico and crowdfunding and presale payment system using alternative currency
Lacity Crypto and blockchain fundamentals
KR20210103450A (en) Future forecast platform service system in which block chain money is generated by the activity of participant
KR20230031983A (en) Methods and systems for creating, tracking and changing the state of non-divisible tokens
KR102092850B1 (en) Profit sharing system for blockchain base cryptocurrency and method thereof
Cai et al. Introduction to blockchain basics
US20220114670A1 (en) Crowdfunding 4.0: a novel influence-based global fundraising platform and system
KR20200078922A (en) System Providing Mergers and Acquisitions Service based on Block Chain and Method for operating the same
CN110727735B (en) Method, device and equipment for cooperatively completing task event based on block chain technology
CN110852891B (en) Data processing method and device based on rolling stock and readable storage medium
KR102061448B1 (en) Method, apparatus and program for providing blockchain based project administration service
KR102348072B1 (en) A social coin paying platform using bilateral social blockchain and an issuing and paying method of social coin using the same
KR102332814B1 (en) The block chain system including a block chain structure for data self-sovereign identity
Posdorfer et al. Decentralized billing and subcontracting of application services for cloud environment providers
KR102111711B1 (en) Method for providing blockchain and escrow based crowdfunding service

Legal Events

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