안녕하세요 Danny Kim입니다.
보안은 다양한 관점과 기술이 함께 논의되어야 하기때문에 단순히 프라이빗블록체인이 퍼블릭블록체인에 비하여 보안이 취약하다고 결론지을 수 없습니다.
가장 주요한 부분만 프라이빗과 퍼블릭에서의 보안 강,약점으로 적어보았습니다.
프라이빗의 보안강점.
1. 오픈되어 있지 않으므로 공격자들이 적다.
2. 프라이빗의 경우 블록체인 생성 및 운영자에 대한 전체 관리가 가능하다.
프라이빗의 보안약점
1. 공격할 대상의 서버가 적다.(프라이빗의 경우 노드를 여러군데 운영하지 않으므로 공격포인트가 정해져 있음)
퍼블릭의 보안강점
다양한곳에 다양하게 운영 관리되어 있음.
퍼블릭의 보안약점
합의 알고리즘의 취약점으로 공격당할 수 있는 소지 있음.
대부분 오픈소스, 공개되어 있으므로 다수의 공격자로부터 노출되어 있음.
기타 고려해야할 사항(아래 사항은 Private, Public와 상관없이 주요한 부분입니다.)
노드 운영자의 보안실력.
프로젝트의 합의 알고리즘의 보안취약성.