퀀텀프로젝트에서 최근 박차를 가해서 개발중인 QtumX 를 깃헙에서 조사해보았습니다.
QtumX 는 원클릭으로 프라이빗 블록체인을 생성할 수 있는 기업용 블록체인입니다.
Qtum 메인체인의 지갑주소 소유자는 소유자 인증기능 (Sign Message) 을 통해서 서비스에 가입한 뒤
QtumX 를 사용하여 원하는 대로 프라이빗 블록체인을 만들 수 있습니다.
QtumX 는 Qtum 의 샌드박스 모드입니다. 모든 설정을 자유롭게 조작할 수 있으며,
자신이 원하는 블록체인을 만들어낼 수 있습니다.
채굴 방식에 있어서도 차이가 있었습니다.
Qtum 은 PoS 방식으로 운영됩니다. 지분을 갖고있음에 따라 블록을 검증하고 채굴보상을 획득하는 방식입니다.
불특정 다수가 PoS 채굴에 참여할 수 있기 때문에 탈중앙화로 인한 신뢰가 생기게 됩니다.
반면 QtumX 는 PoA 방식으로 운영됩니다. (현재까지는 PoA 기능만 지원됩니다.) PoA 란 자격이 있는 노드가
블록을 검증하고 채굴보상을 획득하는 방식입니다. 운영주체가 있기 때문에 블록을 검증하는 역할도
운영주체가 자격을 부여한 노드들이 하게 되는 것이죠.
아래 그림은 PoA 개념도입니다. 중앙화된 운영주체(Super Nodes)들이 블록 생성, 검증을 합니다.
퀀텀 팀에서 예시로 만든 X 체인에 대해 살펴보았습니다. https://qtumx.net/#/chain/view?chainId=x
위와 같이 토큰의 이름도 직접 설정할 수 있으며, 채굴방식 (현재는 PoA만 지원됩니다), 블록 생성 주기,
채굴 보상, 반감기, 반감 횟수 등을 설정할 수 있습니다.
이는 ERC, QRC 토큰처럼 퍼블릭 블록체인에서 주고받는 토큰이 아닌, 자신이 직접 생성한 프라이빗 블록체인에서
주고받는 하나의 코인 역할을 합니다.
위는 Qtum Core 지갑입니다. 하지만 코인 명칭이 QTUM 이 아니라 QTX 로 되어있는 것을 볼 수 있습니다.
QtumX 를 통해 생성한 코인은 Qtum Core 지갑에서 사용이 지원됩니다. 즉, 지갑을 따로 개발할 필요는 없는 것입니다.
Qtum 과 같은 DGP (분산형 관리 프로토콜) 이 지원되기 때문에 스마트 컨트랙트를 통해 파라미터 값들을 조절할 수 있습니다.
원래는 이를 위해 소프트포크 또는 하드포크가 필요하지만, 그렇게 하지 않고도 변경이 가능한 것입니다.
DGP 를 통한 파라미터 변경이 이루어졌을 경우, 가장 긴 체인을 만들어낸 결과 값으로 조정됩니다.
이는 블록체인이 신뢰받는 이유가 되는 검증 방식이며, 51% 이상의 해쉬파워, 51% 이상의 지분 등
과반수 이상의 블록생성 파워를 갖고 있는 쪽이 가장 긴 체인을 만들어낼 수 있게 됩니다.
특히 QtumX 와 같은 PoA 방식에서는 운영주체가 원하는대로 변경이 가능합니다.
공공이 사용하는 퍼블릭 블록체인에서는 다수의 지지를 이끌어내야 변경이 가능하다는 점에 비교해보면
운영주체 입장에서는 퍼블릭 블록체인이 관리하기 용이하다는 특징이 있습니다.
QtumX 는 현재까지 블록체인 시장에 존재하지 않던 최초의 블록체인 생성 툴입니다.
너무나도 쉬운 방식으로 블록체인을 만들어낼 수 있습니다.
지금은 많은 프로젝트들이 메인넷(독립된 블록체인)을 하기 위해 개발에 투자하지만,
이제는 누구나 퀀텀 수준의 블록체인을 쉽게 만들어서 사용할 수 있게 된 것입니다.
Qtum 은 메인넷을 9월에 성공한 이후 네트워크상에 단 한 번의 문제도 발생하지 않았으며,
비트코인으로 10년간 보안성이 검증된 UTXO 프로토콜을 사용하고 있습니다.
Qtum 은 혁신적인 프로토콜이 사용된 블록체인이 아닙니다.
비트코인 UTXO 프로토콜(한번 사용된 코인은 이중지불 방지를 위해 삭제하고 새로 생성하는 방식)을 기반으로
EVM, POS, Smart Contact, X86, QtumX 등을 제공해 점점 더 많은 사람들이 쉽게 사용할 수 있게 될 것입니다.
즉, 잘 검증된 프로토콜을 기반으로 무수히 확장성을 더해나가고 있는 블록체인이라고 할 수 있습니다.
더 자세한 내용을 직접 조사해보고 싶은 분들은 깃헙을 참고해주시기 바랍니다.
퀀텀프로젝트의 깃헙 주소는 https://github.com/qtumproject/ 입니다.
틀린 점이나 궁금하신 점이 있다면 댓글로 남겨주시면 감사하겠으며,
최근 퀀텀의 시세 변화에 대한 연관은 짓지 않아 주시면 감사하겠습니다.
해당 글은 아직 베일에 싸여있는 QtumX에 대해서 깃헙에 들어가 조사한 글이며
퀀텀 투자를 권고하는 글이 아닙니다.
긴 글 읽어주셔서 감사합니다.
2018.07.20 23:43
2018.07.20 23:44
좋은글 감사합니다.
2018.07.20 23:48
감사합니다~!!!!
2018.07.20 23:55
오~ 굿굿!!
감사합니다
이런 글 너무좋아요 ㅎ
2018.07.21 00:05
아쉬운점이있다면....
PoA 끼리 연합해서 PoA 연합검증이라는 기능이있으면 프라이빗이라하더라도 좀더 신뢰도가 있는 프라이빗이 되지않을까싶습니다
PoA 연합이 21개가되면 EOS와 같은 시스템이 되겠지요
2018.07.21 00:17
아뜨뜨님 안녕하세요. https://github.com/qtumproject/documents/tree/master/zh/Technical-White-Paper-for-QtumX
위 링크는 QtumX 기술 백서인데요, 슈퍼노드(운영주체)가 여러개가 될 수도 있다고 합니다.
글에서도 내용이 부족했던 것 같아 내용 추가를 했습니다.
2018.07.21 01:59
여윽시~~ 나같은 하찮도 생각하는데
슈퍼노드운영모드가 없을리가~~
2018.07.21 00:28
감사합니다.
2018.07.21 00:29
감사합니다
2018.07.21 00:38
감사합니다.
2018.07.21 00:49
와 좋은 분석 감사드립니다
2018.07.21 00:55
오...너무나도 좋은 글이 올라와서 깜놀입니다. 감사합니다.
2018.07.21 01:01
방카님 좋은글 감사합니다
2018.07.21 01:04
감사합니다.
2018.07.21 01:43
좋은글 감사합니다!!!
2018.07.21 07:59
POA와 DPOS의 차이는 크게 없는건가요?
2018.07.21 14:41
블록을 생성(채굴)하는 노드의 개수가 소수라는 점에서 같게 볼 수 있지만
프라이빗 블록체인 소유자가 권한을 지정했으면 POA
퍼블릭 블록체인 지분 소유자들이 권한을 위임했으면 DPOS 입니다.
2018.07.21 09:17
17위잼
2018.07.21 11:36
2018.07.21 14:53
좋은 분석 감사합니다.
2018.07.21 16:56
감사합니다~^^
2018.07.21 22:18
중요한건 퀀텀x는 퀀텀 이름쓴 별개의 블록체인이지 사실상 어떤 접점도 없지 않나요?
2018.07.21 22:51
퀀텀의 수정버전이라고 생각하시면 될 것 같습니다.
퀀텀 블록체인을 좀 더 원하는대로 수정해서 사용할 수 있게끔 되어있네요.
2018.07.21 23:56
퀀텀이 기술적 기반일수는 있으나 퀀텀 코인과는 연계점이 없어서 별개코인으로 봐야하죠
그게 못내 맘에 안들어요
2018.07.22 00:34
아직은 별개의 코인이 맞지만 앞으로 크로스체인 기능 등이 도입되면서 상호작용이 가능해질 수 있습니다. 한달 전에 패트릭이 한 말 중에 for Qtumx , we are thinking some crosschain solution to link to Qtum mainchain. it will be multiple Qtumx Blockchain can interact with Qtum. by this way, the tps will not be a Problem any more. (QtumX와 Qtum 메인체인과 크로스체인할수 있는 솔루션을 생각하고 있습니다. 그것은 여러개의 QtumX 블록체인이 Qtum과 상호 작용할수 있을것입니다. 이러한 방식으로 tps는 더이상 문제가 되지 않을것 입니다.) 라는 말에서 참고하였습니다.
2018.07.22 20:05
좋은 정보 감사합니다~!!
2018.07.26 10:40
이 정보로 인해 존버력이 250% 상승!!! 감사합니다.
감사합니다 추천드려요