아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
선량한쿠스쿠스279
선량한쿠스쿠스27919.04.30

노드가 많으면 많을수록 생태계가 안정적으로 유지가 되는 것인가요?

안녕하세요.

블록체인 네트워크에서 노드가 많으면 많을수록 거래내역에 대한 검증도 많이 이루어지고 안정적이며 처리속도도 빨라지고 안정적이게 될 것 같은데 제가 생각하는 노드 수와 관련된 생각이 맞는건지 궁금하여 질문 드립니다.

노드가 많으면 제가 이해한대로 생태계가 안정적으로 잘 유지가 되는 것인가요?

55글자 더 채워주세요.
답변의 개수
3개의 답변이 있어요!
  • 안녕하세요. 비트맥스봉님이 질문 주신 노드는 보통 거래가 진행 진행 될 때 거래자들의 계좌정보나 잔액등의 정보확인을 통해 유효한 거래인지 확인하는 역할을 합니다. 즉 전체적으로 거래내역의 오류가 있나 없나 확인하고 새로운 블록이 생성될 때 최종 승인하는 역할을 하는 셈이죠. 그리고 새로운 블록이 생성될 때 그 블록이 참인지 거짓인지도 과반수의 동의를 거쳐 새로운 블록이 형성될 수 있습니다.

    위와 같은 이유로 노드가 많으면 많을수록 해킹이 어렵고 안전한 암호화폐 블록체인이 유지될 수 있는 근간이 되죠. 하지만 질문 주신 것처럼 속도는 빨라지지 않습니다. 노드가 많아질 수록 검증에 대한 시간이 걸리기 때문에 속도는 오히려 느려질 수 밖에 없죠. ^^


  • 노드 수가 많고 적음에 따라 어떤 장단점이 있는지 답변해 드리도록 하겠습니다.

    • 노드 수가 많은 경우

      1. 장점

        -> 블록체인 네트워크를 이루는 노드 수가 많은 경우 전체적인 해시 파워의 상승으로 보안성도 높아집니다. 또한 블록체인이 활성화 되고 활발하게 사용되며 채굴 또한 활발하다는 의미가 되므로 코인의 가격 또한 상승하게 됩니다. 또한 노드 수가 많을수록 각종 서드 파디 지갑 앱이나 Dapp 서비스들이 많이 만들어지게 되므로 사용의 편의성이 증가하게 됩니다. 끝으로 노드 수가 많으면 해당 블록체인 프로젝트의 개발에 많은 인력이나 투자금이 유입될 수 있습니다.

      2. 단점

        -> 트랜젝션이 너무 많이 몰리게 되면, 블록체인 네트워크의 확장성이 그것을 뒷받침 하지 못할 경우 트랜젝션의 처리가 지연되기도 합니다. 그리고 한정된 채굴 보상을 나눠 가지기 위해서 경쟁이 치열해짐으로써 상대적으로 경쟁력이 부족한 채굴업체가 망하여 채굴의 집중화 문제가 생길 수 있습니다.

    • 노드 수가 적은 경우

      1. 장점

        -> 노드 수가 적다는 것은 도로에 다니는 차들이 적은 것과 비슷하므로 트랜젝션의 처리 속도가 빨라집니다. 또한 노드 수가 많을 때보다 채굴생산성이 높아지며 상대적으로 경쟁력이 부족한 채굴업체도 여러 개의 코인을 채굴할 수 있습니다.

      2. 단점

        -> 블록체인의 노드 수가 적으므로 보안성이 낮아져 51% 공격 등의 위험이 있을 수 있습니다. 상대적으로 노드 수가 적다는 것은 블록체인의 활성화가 덜 되어 있다는 말이므로 코인의 가격이 낮을 가능성이 높습니다. 또한 많이 사용하지 않는 블록체인의 경우 지갑 앱이라든가, Dapp 서비스들이 부족하여 사용하기가 불편할 수 있습니다. 끝으로 블록체인이 활성화가 되어 있지 않으므로 프로젝트의 개발에 인력이나 투자금 유치에 한계가 있을 것으로 예상됩니다.

    답변이 도움이 되길 바랍니다.


  • 이럴때는 회사에서 의사결정을 할때를 비교하면 이해가 쉬울것 같네요

    어떤 주제가 있습니다.

    내용은 우리회사의 제품을 50%로 올립시다 인데요

    회의 참여자가 사장 1명이라면? 당연히 금방 결정되겠죠

    만일 3명이라면? 몇분 걸리겠지만, 금방 결정되겠죠

    만일 10명이라면? 여러가지 소란이 있겠지만 , 그래도 어느정도 빨리 결정되겠죠

    만일 1만명이라면? 시장처럼 별의별 주장이 나오면서 합의하고 결정하기까지 엄청난 시간이 걸릴겁니다

    여기서 노드란 회의에 참석한 사람을 말한것이구요

    TPS 란 의사결정하는데 처리된 시간을 보시면 됩니다

    자 그럼 해킹부분은?

    위에서 1명이라면? 사장만 열심히 쫓아다니면 쉽게 비밀을 알아낼수 있습니다

    3명이라면? 해커가 쫓아야할 인물이 3명이니깐 해킹량은 조금 늘어나겠지만? 그래도 별 무리는 없습니다

    1만명이라면? 그냥 포기합니다.인건비가 안나오니까요..

    그래서 노드가 적으면 모든게 빠르지만, 해커의 집중공격을 받기때문에 그만큼 위험도가 증가한다는 뜻입니다