프라이빗 퍼블릭 블록체인의 차이점은 무엇인가요?
블록체인의 종류에는 프라이빗, 퍼블릭 블록체인 방식이 있는데 둘의 차이점이 궁금합니다.
그리고 추가적으로 가장 핫하게 사용되는 블록체인 방식인 하이퍼렛저는 어떠한 방식으로 동작하는것인가요?
안녕하세요 질문자님
블록체인에 대해 질문하셨는데요,
블록체인은 나카모토 사토시가 비트코인을 개발하는데 처음 나온 기술로, 현재의 중앙집권적인 체제에서 벗어나 분산원장의 기술로 탈중앙화를 이루고, 중앙집권체제의 문제점인 투명성과 신뢰성을 회복하고, 빠른 처리속도와 저비용의 장점으로 4차산업 시대에 필요한 기술로써 주목받고 있습니다.
블록체인의 종류는 크게 두가지로 나뉩니다.
첫째는 퍼블릭체인, 둘째는 프라이빗체인입니다. 퍼블릭체인은 누구나 정보에 대한 접근과 공유가 가능하고, 암호화폐의 보상이 필수적인 체인이라고 볼 수 있습니다. 반대로 프라이빗체인은 일부에게만 공개되어 기업에서 내부적을 사용할 수 있는 체인으로 접근에 대해 소수의 권한이 있는 자만이 가능하도록 되어 있습니다.
말씀하신 하이퍼레져란 리눅스 재단에서 주관하는 블록체인 오픈소스 프로젝트입니다. 이는 프라이빗 체인 플랫폼으로서 기업 비즈니스를 구현하기에 적합한 환경을 갖추고 있으며, 다양한 산업에 범용적으로 적용 가능한 기술 표준을 제시하고 있습니다.
질문에 도움이 되셨길 바랍니다.
안녕하세요.
퍼블릭 블록체인과 프라이빗 블록체인의 가장 큰 차이점은 신규 블록 생성에 어느 누구나 참여 할 수 있게 되어있는지 여부 입니다.
퍼블릭 블록체인에서는 돈만 있으면 어느 누구나 블록 생성에 참여 할 수 있습니다. 하지만 프라이빗 블록체인은 채굴자들이 이미 사회적 혹은 법적인 계약을 통해 정해져 있습니다. 따라서 아무나 참여 할 수가 없습니다.
이 점이 가장 큰 차이점 입니다.
프라이빗 블록체인과 퍼블릭 블록체인의 가장 큰차이점은 암호화 화폐가 존재 유무가 아닐까 생각이 됩니다.
또한 채굴하는 장비나 속도에서도 조금 차이가 날것 같습니다.
목적에 따라서는 프라이빗 블록체인이 더 좋을 수 있습니다.
민감정보가 저장되어 공개하기 어렵거나 내부로직에 의해서만 사용되는 데이터의 경우 퍼블릭 블록체인으로 만들 이유가 없어보입니다.
안녕하세요. 프라이빗 및 퍼블릭 블록체인 그리고 하이퍼레저에 대하여 답변드리겠습니다.
프라이빗 체인(Private Blockchain)이란?
사전에 허가된 사용자만이 블록체인 네트워크에 운영에 참여할수 있는 블록체인입니다.
암호화폐를 발행을 하지 않아도 됩니다.
1개 또는 소수의 노드를 운영하는 중앙화된 특징을 가지고 있습니다.
장점 : 허가된 사용자만이 접근할수 있기 때문에 시스템의 신뢰성이 높으며, 퍼블릭 체인 대비 빠른 트랙잭션이 가능합니다.
단점 : 소수의 노드 운영으로 해킹의 위험성이 높으며, 단합으로 인한 문제가 발생할 우려가 있습니다.
대표적인 블록체인 : 리플, 하이퍼레저, 페브릭, R3 코르다, 카카오 클레이튼 등
퍼블릭 체인(Public Blockchain)이란?
사전 허락없이도 누구나 블록체인 네트워크에 참여할 수 있습니다.(블록생성, 투표 등)
경제 활동을 위해 코인(토큰)을 발행합니다. (ex : 토큰 이크노미)
다수의 블록생성자(BP)의 참여가 가능하여 탈중앙화된 특징이 있습니다.
장점 : 자유로운 참여가 가능하여 의사결정 및 합의에 있어 프라이빗 체인 대비 투명합니다.
단점 : 다수의 토큰운영 및 노드의 참여로 인해 트랜잭션 속도가 느리며, 해커로부터 시스템 위협을 받을 수 있습니다.
대표적인 블록체인 : 비트코인, 이더리움, 비트코인캐시, 이오스, 트론 등
<사진출처 : 피넥터>
하이퍼레저(Hyperledger)란?
리눅스 재단에서 주관하는 블록체인 오픈소스 프로젝트입니다.
프라이빗 체인으로 운영되기 때문에 퍼블릭 체인 대비 보안성과 속도(TPS)가 빠릅니다.
금융, IoT, 물류, 제조, 기술 산업 등 여러 산업에 걸쳐 응용 가능한 블록체인 기술을 개발합니다.
하이퍼렛저 패브릭은 BaaS형태로 지원하기 때문에 다양한 산업에 쉽고 빠르게 활용될 수 있습니다.
하이퍼렛저의 역할
프라이빗 블록체인 플랫폼으로서 기업 비즈니스를 구현하기에 적합한 환경을 제공합니다.
특정 비즈니스 모델에 특화된 타 플랫폼과 달리 여러 산업에 범용적으로 도입 가능한 기술 표준을 제시할 수 있습니다.
Baas(Blockchain as a service)란?
블록체인 네트워크에서 관리자가 사용하는 기능을 모듈화하여 제공하는 서비스 입니다.
쉽게 말해 관리자에게 필요한 모니터링 시스템이나 분석툴을 미리 표준화(미리 만들어 놓은 기능 및 인터페이스)하여 통일성 있고 쉽게 사용할 수 있도록 제공하는 서비스를 말합니다.
한 예로 네이버의 블로그 같은 경우 네이버에서 미리 만들어 놓은 다양한 색, 메뉴 종류, 카테고리 설정 및 분류, 메뉴 위치조정 등 사용자가 원한은 기능을 다양하게 조합하여 사용하는 것 또한 Bass의 기법과 같다고 보시면 되겠습니다.
감사합니다.