Public 블록체인 vs Private 블록체인
Updated:
Public BlockChain
퍼블릭 블록체인(public blockchain)은 권위있는 조직의 승인 없이 누구든지 인터넷에 연결된 PC, 노트북, 스마트폰, 서버, 컴퓨터 채굴기 등 다양한 컴퓨터 장비를 이용하여 블록체인 네트워크에 참여가 가능합니다.
즉 공공 블록체인 또는 개방형 블록체인이라고 합니다. 이는 운영과 참여의 주체가 불분명하기 떄문에 인센티브 제도인 코인(Token)을 발행하여 운영됩니다.
대표적인 블록체인 : Bitcoin
, Ethereum
등
대표적인 합의 알고리즘 : POW(Proof of Work, 작업증명)
, POS(Proof of Stake, 지분증명)
, DPOS(Delegated Proof of Stake 위임지분증명)
등
Private BlockChain
프라이빗 블록체인(Private blockchain)은 법적 책임을 지는 허가 받은 사람만 블록체인 네트워크에 참여할 수 있는 블록체인입니다. 다시 말해 승인된 사용자만 Channel
, Organization
에 참가할 수 있습니다. 운영과 참여의 주체가 분명하기 때문에 인센티브 제도인 코인을 발행하여 운영하지 않아도 됩니다.
읽기, 쓰기, 합의 과정에 참여할 수 있는 참여자가 미리 지정되어 있고 필요에 따라 주체가 새로 추가되거나 제거 됨으로써 대표적으로 금융기관에서 사용이 용의 할 것입니다.
대표적인 블록체인 : Hyper ledger fabric
, R3
CORDA
등
대표적인 합의 알고리즘 : PBFT(Practical byzantine fault tolerance)
등
Public 블록체인 Private 블록체인 비교
Consortium BlockChain
퍼블릭과 프라이빗 블록체인의 중간 형태로 중앙 관리자에 의해 승인받은 참여자만이 블록 생성에 참여할 수 있는 프라이빗 블록체인과 유사한 개념이라고 할 수 있습니다.
프라이빗 블록체인이 한 집단에서 독자적으로 블록체인 망을 만든다면 컨소시엄 블록체인은 여러 집단이 협의체로 노드에 참가해 신뢰성과 익명성을 높였습니다. 퍼블릭 블록체인과 프라이빗 블록체인의 단점을 극복하고자 나타난 유형이라고 볼 수 있죠.
따라서, 노드간 협의가 필요한 서비스에는 컨소시엄 블록체인이 주로 사용됩니다. 특히 금융권은 컨소시엄 블록체인 활용의 대표적인 예입니다.
Leave a comment