블록체인의 노드운영에 대해 질문드립니다.
블록체인은 채굴자나 노드들이 네트워크를 유지하지 않으면 그 기능을 하지 못하는 것으로 알고 있습니다.
블록체인은 단 한명의 노드만 노드운영하더라도 네트워크 망이 유지가 되나요?
만약에 한사람이 운영하게 된다면 그 노드가 운영해야할 업무 범위가 많아(넓어)지는건가요?
질문자께서 질문해주신 내용을 중심으로 답변을 드리도록 하겠습니다.
블록체인은 단 한명의 노드만 노드운영하더라도 네트워크 망이 유지가 되나요?
만약에 한사람이 운영하게 된다면 그 노드가 운영해야할 업무 범위가 많아(넓어)지는건가요?
단 한명의 노드가 계속해서 블록을 생성한다면 그것도 블록체인이라고 볼 수 있습니다. 굳이 따지자면 프라이빗 블록체인이 되겠습니다.
그리고 질문자께서 말씀하신 것처럼 만약에 한 노드가 어떤 목적으로 프라이빗 블록체인을 운영하게 된다면 보안상의 책임을 스스로가 지게 될 것으로 보입니다. 따라서 퍼블릭 블록체인에 비해 보안에 대한 관리 부담이 커질 것이라고 생각합니다.
또한 이런 유형의 블록체인은 상대적으로 보안상의 부담이 적은 농축수산물 생산 이력이라든가 생산물 유통 관리와 같은 시스템에 적합해 보이며 그게 아니라면 보안 기술력과 자본을 갖추고 중앙화된 시스템에 준하는 높은 보안 투자를 할 수 있는 금융 기관에서 제한적으로 사용되는 프라이빗 블록체인의 형태가 되지 않을까 싶습니다.
끝으로 굳이 한 명의 노드로 운영되는 시스템에 블록체인을 도입해야하는가 하는 근본적인 의문점이 들기 때문에 이 경우는 차라리 BaaS 블록체인 서비스를 이용하는 것이 보안성과 경제성, 효율성 면에서 훨씬 좋은 선택이 될 것이라 생각합니다.
답변이 도움이 되길 바랍니다.