안녕하세요! 큐브체인팀입니다. 현재 새로운 버전의 큐브체인의 기술백서, 비즈니스 백서는 최종 검수중에 있습니다. 곧 오픈될 백서를 바탕으로 큐브체인 프로젝트를 설명드립니다.
TPS
큐브체인의 처리속도는 기술적인 업그레이드를 통해 처리속도 향상이 이루어진 부분입니다. 예전 자료에 대한 충분한 설명없이 혼란을 드린 것 같아 죄송합니다.
기존의 초당 100건의 처리속도
2017년 초, 초기 개발 당시 비트코인과 이더리움의 처리속도와 비교했을 때, 큐브체인의 목표 처리가 초당 100건의 속도였습니다. 약 10배 이상 빠른 속도였기에 충분히 목표할만한 속도였으나 빠른 산업의 변혁으로 큐브체인팀은 목표 속도를 변경하고 기술적인 업그레이드를 진행하였습니다.
데이터 블록 24개의 병렬처리와 다중블록 개발 업그레이드를 통해 속도를 개선할 수 있었습니다. 하드웨어, 네트워크 속도에 영향을 받을 수는 있지만, 큐브체인팀은 큐브 생성 주기가 180초라고 했을 때, 2500건을 처리할 수 있습니다. 속도에 대한 증명은 9월 메인넷이 오픈될 때 확인하실 수 있습니다.
특수 블록 Special Blocks (Indexing Block, Statistics Block, Escrow Block)
Indexing Block, Statistics Block, Escrow Block은 기존 특수블록으로 27개의 블록에서 24개의 데이터 블록을 제외하고 생성됩니다. 따라서 27개 블록이 맞습니다. Format Block과 Edit Block은 프라이빗 특수블록으로 서비스 사업자의 요구에 따라 추가되는 기능입니다. 또한, 2개의 특수블록이 추가될 경우 22개의 데이터블록만 결합하여 큐브는 27개의 블록이 맞습니다.
프라이빗 특수블록 Special Blocks for Private Blockchain (Edit Block and Format Block)
또한, Edit Block에 대해 추가적인 설명을 덧붙입니다. 실제 블록체인의 데이터를 수정하는 형태가 아닌, 수정될 데이터에 블록 데이터를 추가하고 참조할 데이터의 영역의 위치를 변경하는 것으로 이해할 수 있습니다. 즉, 기존 데이터의 수정이 아닌 서비스나 애플리케이션에서 사용할 수 있는 데이터로 변환하는 것을 의미합니다. 또한, Edit Block과 Format 블록은 큐브체인(QUB) 코인발행과는 연관이 없고, 서비스 사업자의 요청에 따라 추가될 수 있는 특수블록입니다.
비전 Vision
큐브체인은 플랫폼 코인을 지향합니다. 또한, 단순히 플랫폼을 제공함에 그치지 않고, 플랫폼 상에서 어떤 서비스가 가능할 것인지를 개발팀에서 직접 큐브체인 플랫폼과 연계해서 제공하고 시현할 것입니다. 따라서, 전자상거래 산업을 위한 다양한 서비스 애플리케이션을 제안하고 있습니다.
현재 큐브체인은 코어(엔진) 개발이 완료 단계에 있습니다. 전자상거래 서비스를 위한 API와 프로토콜을 추가적으로 개발할 계획이며 이것은 큐브워킹그룹(CWG) 라이센스를 획득한 개발 그룹에 코어 소스를 공개하여 개발과 테스트에 참여가 이루어질 예정입니다. 백서의 5가지 서비스는 API와 프로토콜로 오픈 될 것이며, 전자상거래 분야에서 큐브체인을 사용하고자 하는 서비스 사업자를 위한 것입니다. 즉, 지적해주신 CubeON은 큐브체인을 활용한 비즈니스 모델중의 하나입니다.
4세대 블록체인 The 4th Generation Blockchain
큐브체인이 왜 4세대 블록체인이라 명명하는지 위 내용을 바탕으로 설명드릴 수 있습니다. 큐브체인은 한국을 기반으로 원천기술을 개발중으로 서비스를 제안하고, 플랫폼 코인으로 입지를 다지기 위해 개발을 진행하고 있습니다. 추가적인 특징은 아래와 같습니다.
큐빙은 데이터 블록과 특수블록이 모여 하나의 큐브를 생성하는 것을 의미합니다. 블록이 연결되면서 생기는 1차 암호화, 큐브가 연결되면서 생기는 2차 암호화가 진행되면서 기존의 블록체인보다 훨씬 강력한 암호화 기술을 가집니다. 각 블록과 블록이 연결되고, 큐브와 큐브가 연결됩니다. 각 패턴으로 연결된 블록의 해시값은 큐브에 저장됩니다. 자체 개발한 CH-S1 해시함수를 사용하여 처리 속도가 향상됩니다.
또한, 병렬식 블록 생성 및 접근을 통해 속도를 향상시키는 구조를 가집니다. 큐브 안에서 블록은 4개의 패턴을 형성하고 각 블록은 가장 근접한 블록과 연결되고 두번째 해시에 블록의 해시값이 저장됩니다.
큐브체인은 단순히 데이터 블록의 큐브화만을 의미하지 않습니다. 각 큐브마다 특별한 기능을 갖고 있는 특수블록의 기능을 포함합니다. 전체 블록을 스캔할 필요가 없이 특정 정보만을 검색해서 해당 데이터를 취득할 수 있는 Indexing Block, 전체 블록에 대한 통계 값을 정리해 빠른 시간으로 정리된 내용으로 서비스 처리가 가능한 Statistics Block, 이중승인방식을 통해 전자서명 외에 암호화키를 발급하여 제 3자 없이 P2P 거래가 가능한 Escrow Block이 대표적이며, 위에 설명드린 Edit Block과 Format Block이 서비스 목적에 따라 추가될 수 있습니다.
깃헙 Github
아래 깃헙 링크에서 오픈소스를 확인하실 수 있습니다. https://github.com/cubechainofficial/Cubechain 코드가 오픈되어 있습니다. 소스는 일부만 올려져 있는 것으로 전체공개에 대해서는 내부결정이 완료되면 모든 소스는 공개
될 것입니다.
판매 & POS 보상 Sales and POS Compensation
큐브체인을 신뢰해주신 분들께 충분한 보상이 될 수 있도록 코인 교환비율을 설정하였습니다. Public Sale의 판매수량은 12억개의 판매수량중 25%인 3억개이고, 9억개는 Presale 판매수량이 맞습니다. Presale과 Public Sale에 참여한 분들 POS 보상의 혜택을 최대한 받으실 수 있도록 설정하였습니다. 코인 발행 기간인 50년 동안 POS의 비율이 일정하게 늘어납니다. 120억개의 수량 중에서 80%인 96억개는 메인넷이 가동되는 시점에서 채굴이 시작되고, POS에 참가하는 지갑에 대해서 지급됩니다. 즉, 단순히 80%가 모두 POW 채굴을 통해 발행되는 것이 아닙니다. POS 참여 수량은 큐브체인 지갑사이트가 오픈된 후 개인별로 설정할 수 있습니다.
Congratulations @hybum! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Do not miss the last post from @steemitboard:
Vote for @Steemitboard as a witness to get one more award and increased upvotes!