[홍보] 쿼크체인(quarkchain) ICO 홍보입니다.

in #quarkchain6 years ago (edited)

안녕하세요. 스팀잇의 첫글로 ico 홍보글을 (쿼크체인 참가점수가 0.09점이 모자랍니다.) 적게 되었습니다. ;)

쿼크체인 ico에 대해 들어 보셨는지 모르겠습니다. ico에 참가하기 위해서 퀴즈까지 풀어야 한다는 요즘 제법 유명한(악명높은) ico입니다.

쿼크체인의 ico에 참가하기 위해서는 우선 쿼크체인 텔레그램에 5월 5일(?)까지 가입완료했어야 합니다. 그 당시 이미 쿼크체인 텔레그램 가입자 수가 4만명 정도 였습니다. 지금은 8만2천명 정도이니 '광기'라고 해야할까요? '인기'라고 해야 할까요?

ico 참가 절차와 조건은 아래와 같습니다.

  1. 텔레그램 가입(5월 5일까지) : 30점 (배점)
    • 먼저 가입할 수록 배점이 높습니다. 5월 5월 가입한 사람은 아마도 10점 미만의 점수를 배정받았을 겁니다.
  2. 백서내용에 대한 퀴즈 : 50점(배점)
  3. 홍보활동(5월 15일 마감-아마도 PTS 기준시) :20점(배점)

위의 조건 중 2개 또는 3개를 만족시키면서 총 60점이상이 되어야만 합니다. 물론 퀴즈(시험)는 반드시 포함이 되어야 60점 이상이 되겠죠! 그것도 높은 점수로.... ---> 이게 끝이 아닙니다.

60점 이상이 된 참가가들만을 대상으로 다시 '추첨'를 합니다.
추첨이 되어도 큰 금액으로는 참여하기 어렵게 되어 있습니다. 총 ICO 모금액 20,000,000 usd 중 16,000,000 usd는 프라이빗 세일로 이미 모금 완료 되었습니다. 남은 4,000,000 usd가 퍼블릭 세일 모금액입니다.

쿼크체인은 초당 처리량 1,000,000 + tps 를 목표로 합니다. 현재 테스트 넷이 가동중이며 초당 2,000여 tps 이상 나오는 것으로 알고 있습니다.

쿼크체인이 백서와 로드맵 대로 이루어져서 이더리움을 대체할 수 있을까요?
앞선 기술이 언제나 성공하는 것은 아닌데다가 이더리움의 처리량 확대를 위한 기발한 기술과 아이디어들이 속속 나오고 있으니 두고 봐야 할 것 같습니다.
무엇보다 이더리움이 독점적으로 이미 구축한 영역이 너무 방대해서 아무리 빠른 처리속도를 내세우는 플랫폼이 나와도 시장을 차지하기가 조금은 어렵지 않을까 싶습니다.

아래에는 쿼크체인의 백서에서 가장 중요한 일부 부분만 발췌했습니다. 쿼크체인의 구조, 채굴 및 합의 방식에 관한 내용입니다. (의역이 많습니다.)

+++++++ 쿼크체인 백서에서 ++++++++++++++++

  1. 쿼크 체인의 도전 과제
    블록체인의 3가지 주요 도전 과제 : 보안, 탈중앙화, 확장성

2.1 확장성 이슈

  • 전송 플랫폼의 첫 번째 우선순위는 언제나 보안이다.

블록체인은 ‘분산원장’을 작성함으로써 만들어 지는데 이로써 보안을 확보하게 된다. 블록체인이 본질적으로 ‘보안‘의 속성을 가지고 있더라도 플랫폼을 선택할 때는 약점들과 불순한 의도, 그리고 악의적인 공격에 대하여 고려하야 한다.

사실 블록체인은 개인과 개인사이의 탈중앙화된 네트워크로 이 네트워크는 지속적으로 갱신되어야 되고, 특정한 합의 알고리즘(POW 또는 POS)으로 동기가 계속 유지되어야 한다.

POW-기반 블록체인에서 이중지불 공격을 수행하려면 적어도 51%의 네트워크 해시파워가 요구된다. 그러한 공격은 전적으로 네트워크가 얼마나 탈중앙화되어 있느냐에 달려있다. 즉 블록체인이 탈중앙화 되어 있을수록 이중지불 공격을 하기 어렵다.

만약 블록체인이 충분히 탈중앙화 되어 있다면 하나의 독립된 개체가(한사람의 마이너 또는 한곳의 마이닝풀) 51% 해시파워에 도달하기에는 극도로 많은 비용이 들게될 것이다.

2.2 탈중화 이슈

  • 마이닝풀들이 중앙화되어 POW 블록체인의 위험요소가 되었다.

2.3 확장성 이슈
2.3.1 다중 블록체인

  • 확장을 위한 한가지 방안은 다중 블록체인 간 전송이다.
  • 일정수준의 확장성을 확보하기 위해 보안을 희생하고 있으나, 장기적인 해결방식은 아니다.
  • 다른 체인과의 암호화화폐 전송에는 거래비용이 들고 처리시간도 오래 걸리며, 안전하지 않기로 악명이 높다. 더구나 사용자들은 각 네트워크별로 계정을 유지해야 하고 개인비밀키도 따로 관리하여야 한다.

2.3.2 라이트닝 네트워크

  • 또 한가지 방안은 라이트닝 네트워크이다.
  • 그러나 라이트닝 네트워크는 기술적인 문제로 제한적으로 적용가능하고, 전송이력도 메인 블록체인이 아닌 라이트닝 채널을 통해 추적되므로 투명성 문제도 제기된다.

2.3.3 샤딩

  • 원래 샤딩은 데이터베이스로부터 유래한 기술로 큰 덩어리의 데이터를 작게 나누어 처리하는 것을 의미한다.
  • 이더리움도 처리규모의 확장을 위해 샤딩을 도입했고 1단계는 거의 완성단계이다. 그러나 기존 이더리움 블록체인에 샤딩기술을 적용하는 것은 복잡할 뿐만아니라, 샤딩기술이 완전히 적용되기 위해서는 3년에서 5년 정도의 시간이 더 필요하다. 이더리움에 샤딩의 적용이 가장 어려운 점은 샤드간 전송, 보안의 약화 등이다.

2.4 상충관계(tradeoffs)

  • 보안, 탈중앙화 그리고 확장성 모두 블록체인에서 중요하지만 이들은 서로 상충되는 관계에 있다. 만약 누군가 보안성을 강화시킬 원한다면 많은 양의 데이터 전송이 요구된다. 이것은 곧 느린 전송 속도와 큰 저장소가 필요하다는 의미이다.
  1. 쿼크체인 네트워크의 기술
    3.1 설계 원칙
    쿼크 체인의 설계는 다음의 원칙들에 따른다.
    0 보안과 탈중앙화를 보장하는 동시에 확장성을 개선한다.
    0 사용자의 ‘경험품질’을 위해 중단없는 샤드간 전송을 가능하게 한다.
    0 사용자를 위한 단순한 계정관리
    0 다양한 탈중앙화 애플리케이션(dapp)을 지원할수 있는 개방된 기준
    0 인센티브에 기반한 생태계
  • 블록체인의 궁극적인 목적은 확장성을 가능한 높이 증대시킴과 동시에 보안과 탈중앙화를 적정한 수준으로 유지하는 것이다.

3.2 시스템 구조

  • 현재의 블록체인 기술을 두고 볼때, 각 블록 마다 2가지 기본적인 기능이 블록 간 작용하고 있다.

0 ‘원장’(장부) : 현재의 원장 자체의 상태가 포함되어 있는 원장은 전송을 수행하고 결과를 기록한다. ‘데이터 집약화‘는 원장의 주요한 속성이다-즉, 현 장부내용과 발송지, 도착지, 수량, 실행코드 등 보존유지가 요구되는 전송 내역들. 한 블록에 꾸려 질 수 있는 제한된 크기의 데이터는 현 블록체인의 장애물 중 하나이다.

0 ‘확인’(confirmation): 확인은 원장으로부터의 전송결과를 확인하는 절차로 요구되는 난이도에 따라 블록을 채굴하는 것이다. ‘확인’은 공격자가 임의의 전송을 되돌리기에는 경제적으로 반드시 비효율적이도록 만들어 준다.

위의 관찰 내용에 근거하여 쿼크체인은 ‘분할-정복’ 개념을 적용하여 블록체인의 2가지 주 기능을 2개의 층에 분리함으로써 확장성을 개선함과 동시에 보안을 보장한다. 세부적인 설계는 아래와 같다.

0 탄력적인 샤딩 블록체인 층은 쿼크 네트워크의 일부를 구성하며, 작은 규모의 블록체인(shards) 리스트를 가지고 있다. 각각의 샤드는 전체 전송량의 부분집합으로써의 전송 일부를 독립적으로 처리한다. 따라서 샤드의 수가 증가함에 따라 샤드들은 더 많은 전송량을 동시에 처리할 수 있다. 그 결과 전체 시스템의 처리 용량은 샤드수의 증가에 따라 같이 늘어난다.

0 쿼크체인 네트워크에는 ‘루트 블록체인(루트체인)이 있다. 루트체인은 모든 샤드화된 블록체인으로 부터의 블록들을 ’확인‘(confirm)하는 기능을 한다. 루트체인은 ’전송‘을 처리하지 않는다. 왜냐하면 루트체인의 블록 난이도는 충분히 높기 때문에 어떤 전송이라도 되돌려 버리기 때문이다. 즉 루트체인에서의 전송은 경제적으로 효율적이지 못하다.

0 또한, 쿼크체인 네트워크는 활성화된 네트워크에 추가되는 샤드들을 지원하도록 설계되어 있다. 샤드들은 쉽고 빠르게 추가되며 반면에,사용자는 거의 이러한 사실을 느끼지 못한다.(만약 샤드가 추가 되기 전 네트워크가 혼잡했다면 사용자들은 아마도 전송처리가 좀더 빨라졌다고 느낄 수도 있다.)

3.3 공동 채굴

  • 공동채굴의 목표는 인센티브 구조와 난이도 알고리즘을 만들어 내는 것이다. 따라서,

0 해시 파워는 샤드 별로 균등히 분배토록 되어 있다. 따라서 모든 샤드들은 고르게 채굴되고 그 결과 시스템 처리량(T P S)은 샤드수가 증가 할수록 늘어나게 된다.

0 루트체인에는 시스템의 전체 해시파워에서 상당히 큰 비율(50% 이상)의 해시파워가 분배된다.

3.4 합의 알고리즘

  • 모든 전송을 보호하기 위해, 루트체인과 샤드들은 다음과 같은 합의 알고리즘을 운영한다.

0 루트체인은 비트코인, 이더리움과 같이 pow 알고리즘에 따른다. 따라서, 루트체인에서 2갈래로 체인이 분기 되었을 때는 가장 길이가 긴 체인갈래가 살아 남을 것이다.

0 각 샤드는 ‘루트체인 우선 pow 알고리즘’에 따른다.
만약 샤드에서 2갈래로 체인이 분기 되었을 때 어느 샤드 갈래가 살아남게 되는가를 결정하기 위해서는 우선 각 샤드갈래에 부합하는 루트체인을 비교하여야 한다. 만약 분기된 샤드갈래의 루트체인이 좀더 길다면,(다른 샤드 갈래의 길이가 아무리 길어도) 그 샤드 갈래가 살아남을 것이다.

Sort:  

Congratulations @pratipad! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.37
TRX 0.12
JST 0.040
BTC 70162.45
ETH 3540.43
USDT 1.00
SBD 4.79