아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
섹시한꿀벌42
섹시한꿀벌4221.01.13

노드(Node) 에 대해서 속시원하게 설명해주세요!

블록체인에 있어서 Node라는 개념에 대해서 설명해주세요.

블록체인에서 노드가 도대체 어떤 역할을 하는 건지, 노드로 무엇을 할 수 있는지, 노드는 어떻게 만드는지, 이것이 블록체인 상에서 화폐로서 기능을 할 때에는 어떤 역할을 하는건지에 대해서 설명해주세요.

구체적이고 자세한 과정을 설명해주신 분께만 채택 드릴게요~

55글자 더 채워주세요.
답변의 개수
3개의 답변이 있어요!
  • 안녕하세요 질문자님

    노드의 의미에 대해 질문하셨는데요,

    노드는 블록체인 네트워크에서 의 개개인의 서버들 중의 하나, 즉 참여자를 노드라고 일컫습니다. 노드의 종류는 많지만, 크게 풀노드와 마스터노드, 채굴노드로 나뉠수 있습니다.

    풀노드는, 블록체인 네트워크에서 제네시스 블록부터 현재까지의 블록까지 모든 거래 데이터를 저장하는 검증인입니다. 블록체인은 이러한 데이터를 한곳에 저장하는 것이 아니라, 분상원장에 의한 여러 풀노드가 함께 저장하고 있으며, 그렇기 때문에 탈중앙화의 성격을 띄며, 해킹이 어렵습니다. 이러한 풀노드는 암호화폐 사용자가 트랜젹션 및 거래를 일으키면 이 거래가 참인지 거짓인지를 구분해 내며, 유효한 정보인지를 확인하는 역할을 합니다. 때문에 검증인으로써의 역할을 수행하게 됩니다.

    마스터 노드는, 풀노드 중에서 상위 노드로 구분되며, 그 권환과 보상을 받는 노드입니다. 마스터 노드는 풀노드 의무를 수행하면서 보상을 받게되며, 대표적인 마스터노드 암호화폐로는 대시코인이 있습니다.

    마지막으로 채굴 노드는, 암호화폐 채굴방식 중 작업증명방식에 의해 채굴되는 블록체인에서만 존재하는 노드입니다. 보통 채굴의 경우는 개인이 하기에는 어려움이 있기때문에, 여러명이 공유하여 함께 채굴하는 마이닝풀을 이용하여 채굴을 진행하게 되며, 지갑을 연결하여 채굴하는 방식입니다. 이 때에 채굴노드를 블록체인 네트워크에 연결시켜, 채굴 보상을 받을 수 있도록 하는 것 입니다.

    이러한 노드 외에도 슈퍼노드, 랜덤 노드 등이 있으며, 주요 노드에 대해 답변드렸습니다.

    질문에 도움이되셨길 바랍니다.


  • 안녕하세요. 블록체인의 노드에 대하여 답변드리겠습니다.

    ▣ 노드(Node)

    노드는 여러 통신망(유/무선)을 연결해 주는 역할을 합니다. 쉽게 말해 각 지역통신망을 유지/관리해주는 한국통신(KT)을 예를 들 수 있습니다.

    • 블록체인에서의 노드(서버)

      1. 블록체인은 인터넷(네트워크)을 기반으로 운영되는 데이터 저장(단일 또는 분산) 시스템(서버)입니다.

      2. 블록체인 네트워크(메인넷)에서 거래를 검증하고 관련 데이터를 안정적으로 보관(저장)하는 역할을 합니다. 정보를 저장할 경우 일정량의 저장용량으로 정의된 블록의 단위로 체인처럼 순차적으로 연결하게 됩니다.

      3. 한번 체인에 연결된 정보는 일반적으로 수정 및 조작이 불가능합니다.

      4. 인터넷이 연결된 곳이라면 어디서나 접속하여 거래정보를 확인할 수 있습니다.

    ▣ 블록체인과 암호화폐(가상화폐) 관계

    블록체인은 분산원장(Distributed Ledger)이라는 거래내역을 중앙서버가 아닌 다수의 서버를 통해 거래장부를 공동으로 기록하거나 관리하는 기술을 말합니다. 즉, 데이터를 여러곳에 분산 기록하고 고유 합의 알고리즘에 의해 거래내역을 처리하는 기술을 말합니다.

    1. 분산원장 기술은 블록체인 시스템에서 가장 대표되는 특징 중 하나로 기존 중앙처리 시스템에 비해 효율성과 안정성 그리고 투명성이 높습니다.

    2. 블록체인 시스템은 단일 또는 다수의 BP노드(블록체인 시스템을 운영할 수 있는 시스템을 구축한 곳)를 통해 사용자의 거래내역(데이터)를 동일하게 공유하고 이상유무를 검증(컨펌)한 후 블록체인에 연결을 하게 됩니다.

    3. 블록체인은 말 그대로 블록들을 체인처럼 이어 붙이는 방식으로 블록마다 저장할 수 있는 데이터 용량이정해저 있으며, BP노드들은 거래내역이 검증이 종료하게 되면 블록에 거래내역을 저장한 후 체인에 연결하는 역할을 합니다.

    4. 한번 블록에 저장된 후 체인에 연결되면 해당 블록체인 시스템이 운영을 중단하기전까지 영원히 기록되게 됩니다.

    5. 이 때 암호화폐(가상화폐)는 분산된 또는 중앙화된 서버의 데이터를 검증하고 블록을 생산 및 체인에 연결하는 대가로 보상받게 됩니다.

    6. 또한 서비스 이용에 대한 보상 수단으로 활용되며 무형의 자산으로써 활용될 수 있습니다.

    감사합니다.


  • 안녕하세요 Danny입니다.

    노드는 블록체인상에서 블록체인 시스템을 운영할 수 있는 주체중 하나입니다.

    블록체인시스템을 탈중앙화 시스템이라고도 흔히 이야기 합니다.

    우리는 일반적으로 중앙에 의한 시스템이 대부분인데요..

    그래서 시스템을 운영하는 주체가 중앙에 있죠.

    예를 들어 네이버나 구글, 유튜브를 들어가서 우리가 이용하지만 그 서비스를 제공하는 주체는 네이버나 구글이죠~

    탈중앙화, 블록체인시스템에서는 이 네이버, 구글등이 운영주체를 각 개인이 담당합니다.

    개인일수도 있고 일부 회사일수도 있고 어떤 단체나 그룹일수도 있지만..

    중앙에 집중된 어떤 구조가 아니라 다양한곳에 떨어져 있는 개별주체라는거죠.

    이런 개별 주체 하나하나를 노드라고 합니다.

    즉, 노드는 블록체인, 탈중앙화 시스템을 유지하고 운영하는 개인,단체,그룹이 될 수 있습니다.

    흔히들 비트코인을 채굴한다고 하는데..이 채굴자가 노드가 되기도 하죠.

    그리고 이 채굴자의 기능은 블록을 생성하고 합의과정에 동참하는건데 이런 과정에 동참하는 시스템, 개인등을 노드라고 부를수도 있습니다.

    한마디로 간단하게 요약하면

    기존의 중앙화시스템에서 시스템을 운영,유지했던 중앙의 역할을

    탈중앙화 시스템(블록체인기반시스템)에서는 노드가 운영,유지를 담당합니다.

    이 노드는 탈중앙화 시스템에 맞게 다양한 형태로 존재할 수 있죠

    답변이 도움이 되었기를 바랍니다.

    감사합니다.