Q. 마스터노드 채굴방식의 장점은 무엇인가요?

연군 2019. 01. 29.


마스터노드 채굴이 일반 pos채굴보다 뛰어난 점이 있나요?

공유하고 보상받기 ♥︎

1개의 답변이 있습니다.

질문자 & 큐레이터 채택
저거슨 답변자인증
BS/개발팀 2019. 01. 30
100%의 채택

마스터 노드와 POS의 가장 큰 차이점은, POS는 '채굴+트랜젝션' 증명이지만 마스터 노드는 '트랜젝션' 증명의 역할입니다.

POS는 없던 코인을 채굴하지만, 마스터 노드는 이미 생성된 코인이 오가면서 생기는 수수료나 채굴 된 코인의 할당량을 가져오는 방식이죠

아래 내용을 읽어보시면 어느정도 이해가 되실겁니다.

-------------------------------------------

노드

노드는 블록체인 네트워크에 연결 되어 있는 모든 컴퓨터를 말합니다. 블록체인 생태계를 구성하는 모든 사용자를 다 노드(=유저)라고 부른다고 보시면 됩니다.

풀 노드 (Full node)

풀 노드는 노드 중에서도 네트워크의 모든 규칙에 통달한 노드를 말합니다. 모든 블록체인의 이체내역은 물론이고, 퍼블릭 키, 해쉬 등등 필요한 모든 것을 저장해놓습니다. 현실 세계에서는 "판사" 쯤 되려나요?

라이트 노드 (Lightweight node)

라이트 노드는 노드 중에서 네트워크를 겉핥기로만 이해한 노드를 말합니다. 정확히는 블록 헤더(이체 내역의 검증만 가능)만 저장한 노드를 말합니다. 현실 세계의 "시민" 이라 하겠습니다.

채굴자 (Miner)

채굴자는 이 네트워크 블록을 생성하는 구성원입니다. 채굴자가 만들어낸 블록은 네트워크의 모든 노드에게 전파되게 됩니다. 현실 세계의 "경찰"이라 하겠습니다.

  • 사실 채굴자가 되기 위해서는 풀 노드를 운영해야합니다. 따라서 채굴자는 풀 노드에 포함되는 구성원입니다. 그러나 이해를 돕기 위해 위 두 구성원을 다른 것처럼 분리하였습니다.

풀 노드를 속일 수는 없지만 라이트 노드는 속이기 쉽다

만일 채굴자(경찰)가 나쁜 마음을 먹고, 전송 내역을 조작한 블록을 네트워크에 전파합니다. 이 전송 내역이 조작되었다는 것을 풀 노드(판사)들은 금새 알아차릴 수 있습니다. 그런데 선량하고도 순진한 라이트 노드(시민)들은 이를 철썩같이 믿습니다. "진짜" 경찰이 마음먹고 나쁜 짓 하는데, 시민이 무슨 힘이 있나요. 믿어야죠. 풀 노드는 이 공격을 방어할 수 있지만, 라이트 노드는 속수무책입니다.

채굴하지 않는 풀 노드를 늘려보자!

채굴하지 않는 풀 노드를 늘리기 위해 고안한 것이 마스터노드(Master node)입니다. 마스터노드를 운영한다는 것은 크게 다음의 것들을 의미합니다. 다음은 대시의 경우 해당하는 사항들입니다.

  1. 마스터 노드를 운영하는 권한을 얻기 위해서 일정 수준의 담보(최소 코인 보유량)를 맡겨야 합니다.

  2. 마스터 노드는 네트워크에 특정 서비스를 제공(익명성 부여 작업/라이트 노드의 레퍼런스 등)합니다.

  3. 마스터 노드는 해당 서비스의 제공 댓가로 채굴(POW) 보상의 일정 수준(45%)을 가져갑니다. (대시는 POW 채굴이 가능합니다!)

3번이 핵심인데요. 마스터 노드를 운영해주면 소정의 인센티브(이자)가 지급됩니다. 즉, 채굴을 굳이 하지 않더라도 풀 노드를 운영할 유인이 생긴 것입니다. 그러면 채굴풀들이 담합하여 실행하는 51% 어택에도 어느정도 방어가 되는 견고한 네트워크가 형성될 수 있습니다.

--------------------------------------------------------------

출처 - https://steemit.com/coinkorea/@seungjae1012/pos