퍼블릭 블록체인과 프라이빗 블록체인

in #kr6 years ago

대문.jpg

퍼블릭 블록체인 / 프라이빗 블록체인

블록체인 시스템은 크게

퍼블릭 블록체인프라이빗 블록체인

이 두가지로 나뉜다.

퍼블릭 블록체인이란 (공개형 블록체인) BTC , ETH 와 같이 정말 "누구나" 노드로 참여하여 장부(트랜잭션 내역)을 검증하고 공유 할 수 있는 체인을 말한다.

프라이빗 블록체인이란 (폐쇄형 블록체인) 기업 내부에서 사용하는 블록체인 시스템 같이, 일반 사용자 누구나 참여 할 수 없으며, 권한을 위임받은 누군가만이 장부(트랜잭션 내역)을 검증하고 공유 할 수 있는 체인을 말한다.

퍼블릭과 프라이빗 체인을 구분짓는 가장 중요한 요소는 "내가" 그 네트워크에 참여하여 체인을 공유, 검증 할 수 있는지가 가장 중요하다.

제가 좋아하는 Dpos 기반의 EOS 역시 기본적으로는 공개적인 퍼블릭 체인이지만, 이 EOSIO 소프트웨어를 가져가 프라이빗 체인으로도 사용 할 수 있다. 노드를 검증, 공유 할 수 있는 권한자를 지정 해 놓고, 그 권한자에 의해 채택 된 사람만 체인에 참여 할 수 있다면 이 역시 프라이빗 체인이라고 불릴 수 있다.

한 번씩 공부를 하다가 이런 기본적인 개념에서 혼동이 오곤 하는데, 이 기회에 잘 정리 해 두어야겠다.