일상 속에서 찾아보는 정보[6] 퍼블릭 블록체인(Public Blockchain) vs 프라이빗 블록체인(Private Blockchain)

in #kr6 years ago

퍼블릭 블록체인(Public Blockchain) vs 프라이빗 블록체인(Private Blockchain)



정의

블록체인(Blockchain)은 크게 퍼블릭 블록체인(Public Blockchain)과 프라이빗 블록체인(Private Blockchain) 이렇게 두 가지로 나뉜다.

컨소시엄 블록체인(Consortium Blockchain)은 여기서 논외로 한다.

퍼블릭 블록체인(Public Blockchain) - 공개형 블록체인이라고도 불리는 이 블록체인은 비트코인(BTC), 이더리움(ETH), 뉴이코노미무브먼트(NEM) 등 널리 알려진 암호화폐와 같이 별다른 제한 없이 네트워크에 들어올 수 있는 블록체인이다.

이 네트워크 상에서는 내부의 거래(Transaction)을 모두가 공유하고 검증한다.

프라이빗 블록체인(Private Blockchain) - 폐쇄형 블록체인이라고도 불리는 이 블록체인은 하나의 기관에서 특수하게 만든 블록체인이다. 이 네트워크에 들어가기 위해서는 네트워크 상에서 만든 인증방식을 통해서 검증된 사람만이 프라이빗 블록체인(Private Blockchain)에 참여할 수 있다.


(출처 : MEDIASK)

차이점

두 블록체인은 접근권한에서 가장 큰 차이를 보인다.

퍼블릭 블록체인(Public Blockchain)의 경우 누구나가 다 참여할 수 있고, 누구나 네트워크 상에서 거래(Transaction)를 형성하고 승인할 수 있다.

반면에 프라이빗 블록체인(Private Blockchain)의 경우, 네트워크 상에 들어가는 사람들 자체가 제한된다.

그렇기 때문에 거래(Transaction)을 생성하는 것도 승인된 기관만 가능하다.

따라서, 외부의 해커나 악의적인 참여자가 프라이빗 블록체인(Private Blockchain) 네트워크에 들어가는 것은 불가능하다.

해킹이나 악성프로그램으로 인한 피해에 대해서는 프라이빗 블록체인(Private Blockchain)이 비교적 안전하다고 볼 수 있다.

또한, 합의 알고리즘도 다른데, 퍼블릭 블록체인(Public Blockchain)은 지분 증명(PoS), 작업 증명(PoW)과 같은 일련의 과정을 통해 거래나 계약에 대해 합의를 하게 된다.

그러나 프라이빗 블록체인(Private Blockchain)은 승인 기관의 합의 알고리즘에 따른다.

소수의 기관의 권한을 통해서만 거래가 검증되고 처리되기 때문에, 이 네트워크에 참여하지 못하는 일반 대중들은 어떤 거래가 일어났는지 알 수있는 또는 볼 수 있는 방법이 없다.

그래서 보안의 측면에서는 프라이빗 블록체인(Private Blockchain)이 상대적으로 훨씬 우위를 갖는다.

반면에 퍼블릭 블록체인(Public Blockchain)은 네트워크 상의 사람들 전부에게 공유가 되기 때문에 상대적으로 보안의 측면에서는 열위를 갖는다.

퍼블릭 블록체인(Public Blockchain)은 다수의 사람이 이용하는 네트워크이기 때문에 대형 네트워크로서의 효과를 볼 수 있다.

예를 들어, A가 B에게 도메인을 판다고 가정할 때, 서로 신뢰하지 못하면 누군가는 사기를 당할 수 있다.

하지만, 이 블록체인 안에서는 다수의 사람이 검증을 하기 때문에, 사기의 우려가 0(zero)으로 수렴하게 된다.

즉, 거래의 투명성을 제고해 준다고 볼 수 있다.

게다가 중앙화된 기관(예를 들어, 에스크로(escrow))을 중개자로 삼아 거래를 하게 될 경우 5% 상당의 수수료를 줘야 하지만, 스마트 계약(Smart Contracts)을 이용하게 되면, 수수료 비용이 거의 0(zero)이 되기 때문에 비용 절감의 효과도 얻을 수 있다.

반면에 프라이빗 블록체인(Private Blockchain)은 소수의 승인 기관이 거래(Transaction) 수정 혹은 검증 권한을 갖고 있기 때문에, 거래 상의 투명성은 퍼블릭 블록체인(Public Blockchain)에 비해 프라이빗 블록체인(Private Blockchain)이 부족하다고 할 수 있다.

프라이빗 블록체인(Private Blockchain)만이 갖는 장점도 분명 존재한다.

블록체인 네트워크의 규칙이나, 거래의 내용을 변경 혹은 수정하는 데 용이하다.

혹시라도 잘못된 계약을 승인하게 된 경우 승인기관의 개입을 통해 빠른 시간 내에 고칠 수 있다.

제한적으로 허가받은 기관 내에서 바꾸는 것이기 때문에 승인 절차도 퍼블릭 블록체인(Public Blockchain)과 비교해 상대적으로 간편하다.

따라서, 속도의 측면에서도 차이가 난다.

퍼블릭 블록체인(Public Blockchain)의 경우 TPS(Transaction Per Second)가 약 10TPS인 반면, 프라이빗 블록체인(Private Blockchain)은 약 1000TPS를 상회한다.

이와 같이 큰 차이를 보여주기 때문에, 프라이빗 블록체인(Private Blockchain)은 속도의 측면에서 퍼블릭 블록체인(Public Blockchain)을 압도한다.

출처 : https://tokenpost.kr/terms/5822


이전 정보 게시물

일상 속에서 찾아보는 정보[1] 블록체인이란?
https://steemit.com/kr/@junsug/6sqd1j-1

일상 속에서 찾아보는 정보[2] 블록체인은 어떻게 시작되었을까?
https://steemit.com/kr/@junsug/2

일상 속에서 찾아보는 정보[3] 블록체인은 어디에 활용될까?
https://steemit.com/kr/@junsug/3

일상 속에서 찾아보는 정보[4] 스마트계약(Smart Contracts)이란? 1
https://steemit.com/kr/@junsug/4-smart-contracts-1

일상 속에서 찾아보는 정보[5] 스마트계약(Smart Contracts)이란? 2
https://steemit.com/kr/@junsug/5-smart-contracts-2

Sort:  

뿌린대로 거둔다 이벤트로 찾아왔습니다!
https://steemit.com/kr-event/@honoo/3
내용이 너무 어렵네요... 혹시 천재...?

잘보시면 출처가 존재합니다!^^

Coin Marketplace

STEEM 0.17
TRX 0.13
JST 0.027
BTC 61110.96
ETH 2649.39
USDT 1.00
SBD 2.58