[코인소개] 쿼크체인 (QuarkChain) A High Capacity Peer-to-Peer Transactional System

3

쿼크체인( QuarkChain ) 토큰심볼 ( QKC )

안녕하세요, 코등학생입니다.

요새 매우 핫한 쿼크체인에 대해 소개해보고자 합니다.

 

Quark란?

Quark 는 소립자의 복합 모델에서의 기본 구성 입자의 한 종류로, 대부분의 물질은 양성자와 중성자로 이루어져 있고 이들은 다시 쿼크로 이루어져 있다고 합니다. 쉽게 말해 물질을 이루는 가장 작은 입자라고 알려져있죠.

그런 Quark와 블록체인이 만나면, 무엇을 추구하는지 한번 알아볼까요?

QuarkChain은 블록체인세계에서 기초가 되며, 광범위한 응용 프로그램을 구현하고 다양한 블록 체인 세계를 구축하는 것을 목표로합니다.

 

소개영상 (A BRIEF INTRODUCTION)

공식홈페이지 QuarkChain 에 대한 간략한 소개 영상입니다.

쿼크체인이 지향하는 바와 기술적인 동작원리에 대해 나와있습니다.

 

목표

Quarkchain 이 추구하는 것은 High capacity로 100만 TPS (Transactions Per Second) 이상을 추구한다고 합니다. 현재 VISA 카드의 경우가 65000 TPS 에 비하면 엄청나게 빠른것이죠.

이러한 대용량시스템으로 현재 블록체인이 직면한 확장성 문제를 해결하고자 합니다.

 

100K TPS 목표에 대해서는 아래와 같은 근거를 들고 있습니다.

  • 샤딩 (sharding)으로 인해 코어 수가 증가함에 따라 선형구조로 확장
  • 파이버 및 기타 무선 기술 (예 : WiGig)과 같은 새로운 네트워크 기술
  • root chain 블록 사이즈를 8M로 제한

 

현재 테스트넷상에서 처리속도는 2279tx/s 가 나온다고 합니다.

 

TECHNOLOGY

핵심 기술은 5가지로  내세우고 있습니다.

1) Reshardable two-layered blockchain : QuarkChain Network는 두 개의 블록 체인으로 구성됩니다. 첫 번째 레이어에는 탄성 샤딩 블록 체인 (샤드)을 적용하고 첫 번째 레이어에서 블록을 확인하는 두 번째 레이어는 루트 블록 체인을 적용합니다. 첫 번째 레이어는 루트 레이어를 변경하지 않고 필요에 따라 다시 공유되도록 합니다.

2) Market driven collaborative mining : 모든 트랜잭션의 보안을 보장하기 위해, 게임 이론적 인 프레임 워크가 인센티브를 위해 설계되었습니다. 전체 해시 능력의 50 % 이상이 루트 체인에 할당되어 이중 중복 공격을 방지합니다. 

3) Horizontal Scalability : 높은 TPS를 가진 블록 체인 네트워크에서 수퍼 – 풀 노드는 매우 비싸고 중앙 집중화를 장려합니다. 대조적으로, QuarkChain Network는 클러스터를 형성하는 여러 저렴한 노드가 슈퍼 풀 노드를 대체 할 수있게합니다.

4) Cross-shard transactions : QuarkChain Network의 교차 분할 거래는 언제든지 발행 할 수 있으며 분 단위로 확인할 수 있습니다. 교차 분할 트랜잭션의 속도는 분할의 수가 증가하면 선형 적으로 증가합니다.

5) Simple Account Management : QuarkChain Network에서 전체 블록 체인 (샤드)에 필요한 계정은 하나뿐입니다. 다른 조각의 모든 크립토 통화는 하나의 스마트 지갑에 저장됩니다. 

 

시스템 아키텍처

QuarkChain 시스템은 Rootchain과 ShardingLayer로 나누어진 이중계층으로 이루어져있습니다.

Rootchain은 분할하여 모든 블록을 확인하지만, 트랜잭션 자체는 처리하지 않습니다.

샤딩(Sharding)이란?

샤딩은 원래 데이터베이스에서 나온 용어입니다.

물리적으로 다른 데이터베이스에 데이터를 수평 분할 방식으로 분산 저장하고 조회하는 방법으로, 일반적으로 확장성 문제를 해결하는데 많이 쓰이는 기법입니다.

샤딩의 특징은 다음과 같습니다.

  • 분산저장으로 인하여 성능 높임
  • 데이터베이스를 중복생성해서 교차검증이 가능함
  • 신뢰도가 높음
  • 저장위치를 추상화 시킴

쿼크체인에는 모든 트랜잭션의 하위 집합을 독립적으로 처리하는샤드가 들어 있습니다.
또한,  샤드의 수가 증가하면 동시에 처리 할 수있는 트랜잭션 수가 증가합니다.

 

Collaborative Mining

쿼크체인은 공동 협업의 채굴방식을 가지고 있습니다.

QuarkChain Network는 루트 체인에 대한 합의 메커니즘으로 작업 증명 (PoW)을 사용하고 조각에 대한 루트 체인 첫 번째 작업 증명 (rfPoW)을 사용합니다. rfPoW에 대한 설명은 백서에서 찾을 수 있습니다. 간단히 말해서 샤드에 두 개의 포크가있는 경우 생존 할 포크를 결정하기 위해 노드는 샤드의 포크 높이를 고려하기 전에 해당 루트 체인의 높이를 비교합니다.

그 이유는 Bitcoin (및 많은 다른 사람들)이 수년 동안 PoW를 사용해 왔기 때문에 보안 및 안정성이 입증되었습니다. 이 프로젝트의 주요 혁신은 트랜잭션 처리를 크게 확장하는 것입니다. 따라서 신뢰할 수있는 합의 메커니즘을 선택하고 확장 성 문제를 해결하는 데 더 많은 에너지를 투입합니다.

Collaborative Mining의 목표는 인센티브 메커니즘과 난이도 알고리즘을 설계하여 채굴자 전원을 네트워크에 고르게 분산시키는 것입니다. 트랜잭션의 보안을 보장하기 위해 QuarkChain은 채굴자들이 함께 작업하도록 동기를 부여하는 메커니즘을 설계했습니다. 이중화 및 악의적인 파기를 방지하기 위해, 총 네트워크 컴퓨팅 성능의 최소 50 %가 루트 체인에 할당됩니다.

 

로드맵

로드맵은 매우 빠른편으로 2018 Q4에 메인넷을 목표로 현재는 테스트넷과 지갑을 만들고 있습니다.

 

팀원

Qi Zhou 은 QuarkChain의 설립자이자 CEO입니다. Google, Facebook 및 EMC와 같은 소프트웨어 엔지니어링 경험을 보유하고 있으며 샤딩 및 클러스터링 솔루션을 개발했습니다. Georgia Tech에서 전기 및 컴퓨터 공학 박사 학위를 받았습니다.

Zhaoguang Wang은 대용량 분산처리 Software engineer로 Google, Facebook 에서 개발자로 일한 경력을 보유하고 있습니다.

ADVISOR

어드바이저는 크게 눈에 띄는 분은 없어 보이네요, 

Zipper, Evermarket, Gifto, Vechain 등에 투자한 Block-VC 와 중국쪽 PreAngel Partner가 투자하고 있습니다

 

 

 

Github

 

 

예전에는 공개였지만 현재 GITHUB는 비공개 repository 로 운영되고 있습니다.

인지도

쿼크체인은 모피어스랩과 최초로 파트너쉽을 맺었다고 합니다.

 

해외 ICO평가 사이트 CRYPTODIFFER와 TOP7ICO에서 후한 점수를 받고 있습니다.

 

 

이상으로 Quarkchain에 대한 소개를 마칩니다.

감사합니다.

3 COMMENTS

LEAVE A REPLY