본문 바로가기
블록체인 개발할뻔

블록체인의 유형

by 응디잉 2022. 6. 22.

블록체인이란 여러 거래명세를 블록으로 구성하고 해시를 이용하여 체인처럼 연결한 뒤 다시 다수의 사람이 복사하여 분산 저장하는 알고리즘의 형태라고 볼 수 있습니다. 

데이터의 위변조가 불가능하기 때문에 중간 기관이 없더라도 신뢰할 수 있는 안전한 거래와 데이터 처리가 가능합니다.





블록체인 네트워크는 네트워크에 참여하는 자들의 자격 및 권한, 활용되는 목적 등에 따라 크게 퍼블릭, 프라이빗, 컨소시엄, 하이브리드 블록체인으로 구분할 수 있습니다.

블록체인 네트워크에 참여하는 개별 컴퓨터를 노드라고 부릅니다. 

거래의 최소 단위는 트랜잭션입니다. 

거래가 발성한 경우 각각의 트랜잭션별로 거래명세를 구성하게 되는데 이 내역들은 해시 함수를 사용하여 암호화됩니다. 

해시란 다양한 길이를 가진 데이터를 고정된 길이를 가진 데이터로 매핑하는 알고리즘입니다. 

각각 다른 거래명세를 텍스트로 표시할 경우 길이가 다르지만 해시함수로 변환하게 되면 항상 일정한 길이의 해시값이 표현됩니다. 

더 이상 쪼갤 수 없는 최소 단위를 뜻합니다. 



각 블록체인마다 특징이 있습니다.



퍼블릭 블록체인은 개방형 블록체인이라고 불리며 누구나 트랜잭션을 생성하여 참여할 수 있고, 모든 참여자의 상호 검증을 거치기 때문에 신뢰도가 높습니다.

통상적으로 블록체인이라고 부르는 경우 대부분 Public Blockchain을 칭합니다.

별도의 허가나 권한의 부여 없이 모든 참여자가 관리자가 될 수 있고, 누구나 참여할 수 있습니다.

모두에게 명세가 공개되어 모든 참여자의 상호 검증을 거칩니다. 

하지만 모든 참여자의 상호검증을 거치고, 거래기록을 남기기 때문에 거래속도가 느립니다.

한 번 정해진 규제나 법칙이 바꾸기 어려운 것이 특징입니다. 

또한 참여자들에게 적절한 보상을 해야 지속적으로 유지를 위한 참여를 하기 때문에, 디지털자산의 보상이 필수적으로 요구됩니다. 

대표적으로 사용자들에게 익숙한 이더리움 (ETH) , 비트코인 (BTC) 등의 디지털자산 또한 보상을 지급하기 위해 발행된 블록체인에 속합니다. 

권위 있는 중개 기관의 승인 없이 누구든지 인터넷만 있다면 여러 장비를 이용하여 참여할 수 있습니다. 

이용자 증가에 따른 이슈 등이 여럿 있으며 실용성, 보안, 속도 등에 대한 개선이 이루어지고 있습니다.



프라이빗 블록체인은 승인받은 노드만이 트랜잭션을 검증하고 승인 할 수 있는 폐쇄형 블록체인 또는 허가형 블록체인이라고 불립니다. 

거래 내역들이 외부에 공유되지 않기 때문에 추적이 불가능합니다.

Private Blockchain은 제공자의 승인을 받아야만 참여할 수 있습니다. 

이 때문에 개방형 블록체인보다 거래 속도가 빠르고 결정이 신속하게 이루어져 기존에 정해진 규제나 법칙 등을 유연하게 바꿀 수 있습니다. 

하지만 퍼블릭 블록체인에 비해 신뢰성이 낮다는 단점이 있습니다. 

승인받은 노드들만이 거래의 검증 및 승인에 관여하기 때문에 일부의 합의만으로도 기록되는 데이터의 변경이 용이하여 신뢰하기 어렵습니다. 

이를 보완하기 위하여 블록의 거래명세를 해시함수로 만들고 저장하는 앵커링 방식을 사용하기도 합니다. 

기업 내부에서 주로 사용하기 위해 개발되며, 대표적으로 IBM Fabric이나 KB 국민카드 프라이빗 블록체인 등이 있습니다.

한국조폐공사가 추진 중인 공공 플랫폼의 경우에도 앵커링 시스템을 포함하는 것으로 설계되었습니다.

높은 수준의 보안이 필요하고 통제권과 속도 및 정보보호 등을 중요시하는 기업이나 증권 거래소 및 정부에서 주목하는 형태입니다.



컨소시엄 블록체인은 컨소시엄에 참여한 노드들만 참여할 수 있는 프라이빗블록체인의 확장 형태로 볼 수 있습니다. 

동일한 목적을 가진 여러 기관이 하나의 컨소시엄을 만들어 참여하여 서로 다른 프라이빗 블록체인의 결합으로 프라이빗 블록체인보다 넓은 공정성과 확장성을 가진 블록체인입니다.

허가된 여러 참가자가 블록을 생성할 수 있고 합의에 따라 법칙이나 규칙을 바꿀 수 있습니다. 

프라이빗과 동일하게 허가받은 노드만 접근할 수 있기 때문에 네트워크의 확장이 쉽고 거래 속도가 빠릅니다. 

퍼블릭 블록체인과 프라이빗 블록체인의 중간 형태로 승인받은 참여자만이 참여할 수 있습니다. 

기관 간에 직접거래가 특징으로 제 3자의 대한 거래수수료를 줄였기 때문에 거래 시간을 단축할 수 없는 것이 특징입니다.

이러한 특징을 바탕으로 은행권에서 주목하는 형태입니다. 



하이브리드블록체인은 퍼블릭 블록체인과 프라이빗 블록체인이 연결된 블록체인의 형태입니다.

모든 거래는 비공개로 가능하며 검증이 필요한 경우에 따라 거래 명세를 공개할 수도 있습니다.

외부 참여자가 내부의 거래명세를 볼 수 없지만 허가를 받게 되면 참여 활동할 수 있습니다. 

그러나 사생활을 보호하기 위하여 다른 사용자의 정보에 대해서는 접근이 불가능합니다.

블록체인을 사용하기 때문에 각 거래는 한 번만 작성할 수 있으며 이후 거래내역을 바꿀 수 없습니다. 

하이브리드 네트워크는 탈중화, 투명, 보안 등 퍼블릭 블록체인의 모든 기능을 제공하나 어떤 방식으로 든 거래 명세에 접근하거나 변경할 수는 없습니다. 

해커가 공격을 위하여 하이브리드 네트워크에 접속할 수 없으므로 안전합니다. 

폐쇄형 생태계에서도 작동하기 때문에 회사는 블록체인 기술을 활용할 때 정보가 유출될 걱정은 할 필요가 없습니다. 

검증할 노드가 거의 없기 때문에 거래 비용이 없습니다. 





댓글