퍼블릭 블록체인과 프라이빗 블록체인
설명 영상 퍼블릭 블록체인과 프라이빗 블록체인 · 2:35
왜 배우는가: 퍼블릭과 프라이빗 블록체인은 참여 권한과 거버넌스 구조에 따라 성능·보안·규제 적합성이 달라지므로 시스템 설계와 도입 판단의 기본이 된다. 2교시와 4교시에서 반복 출제되어 비교 기준을 정확히 익혀야 한다.
출제 이력: 제124회 4교시 5번, 제117회 2교시 6번, 제113회 4교시 2번
1. 한 줄 정의와 핵심 키워드
답안 첫 줄에 쓸 정의는 다음과 같다.
블록체인은 거래 기록을 블록 단위로 묶어 해시로 연결하고 여러 노드가 동일한 원장을 나눠 보관하는 분산원장 기술이며, 참여 허용 범위에 따라 퍼블릭과 프라이빗으로 나뉜다.
핵심 키워드는 다음과 같다.
- 분산원장(Distributed Ledger)
- 퍼블릭 블록체인(Public Blockchain)
- 프라이빗 블록체인(Private Blockchain)
- 무허가형(Permissionless)과 허가형(Permissioned)
- 합의 알고리즘(Consensus Algorithm)
- 거래 확정(Finality)
- 노드(Node)와 거버넌스(Governance)
2. 개념 풀이
쉽게 말하면 퍼블릭 블록체인은 누구나 들어와 장부를 함께 쓰는 열린 장부이고, 프라이빗 블록체인은 허가받은 조직끼리만 쓰는 닫힌 장부다. 두 방식은 장부를 누가 볼 수 있는지, 누가 기록을 검증하는지가 다르다.
정식으로 말하면, 분산원장은 지리적으로 떨어진 여러 노드가 같은 데이터를 복제·동기화하고 합의 알고리즘으로 일치를 확인하는 기술이다. 블록체인은 이를 구현하는 데이터 구조의 하나다. 퍼블릭 블록체인은 무허가형으로 누구나 노드로 참여해 거래를 검증하고 기록할 수 있다. 프라이빗 블록체인은 허가형으로 운영 주체가 승인한 노드만 참여한다.
퍼블릭 블록체인은 참여자 간 신뢰가 없어도 합의 알고리즘(예: 작업증명 PoW, 지분증명 PoS)으로 기록의 일치를 얻는다. 프라이빗 블록체인은 승인된 소수 노드의 합의를 사용하며, 이를 통해 처리 속도를 높인다. 두 방식 모두 장부를 여러 노드에 나눠 두지만, 신뢰의 근거가 경제적 인센티브인지 계약과 승인인지에 따라 구분된다.
참여 주체가 누구인지도 중요하다. 퍼블릭 블록체인은 거래 기록을 누구나 열람할 수 있는 공개형 구조다. 프라이빗 블록체인은 승인된 참여자만 기록을 열람하며, 운영 주체가 규칙을 정하고 변경할 수 있다.
3. 등장 배경과 필요성
비트코인이 중앙 기관 없이 거래를 확정하는 방법을 보이면서 퍼블릭 블록체인이 주목받았다. 이후 금융기관과 기업은 중앙 기관 없이 거래를 처리하는 방식이 실무에 맞지 않는다는 점을 확인했다. 공개 네트워크는 처리량이 낮고 규제 준수와 개인정보 보호가 어렵기 때문이다.
이 때문에 기업과 금융권은 참여를 제한하고 처리 속도와 감사 가능성을 높인 프라이빗 블록체인을 검토하기 시작했다. 공공·금융 분야는 이처럼 공개성과 통제 사이에서 적합한 구조를 고르려는 필요에서 두 방식을 구분해 설계한다.
4. 구성요소·원리·절차
퍼블릭과 프라이빗 블록체인은 같은 분산원장(Distributed Ledger) 구조를 쓰되, 노드 참여 조건과 합의·규칙 관리 주체가 다르다. 두 방식을 구분하는 기준은 기술 구조보다 참여 허가 방식이다.
| 구성요소 | 퍼블릭 블록체인 | 프라이빗 블록체인 |
|---|---|---|
| 노드 | 누구나 무허가로 참여 | 허가된 기관·노드만 참여 |
| 원장 | 모든 노드가 전체 사본 보유 | 허가 범위 안에서만 열람·기록 |
| 합의 | PoW·PoS 등 경제적 인센티브 기반 | BFT 계열·Raft 등 승인 기관 기반 |
| 규칙 관리 | 커뮤니티 합의, 하드포크 | 운영 주체(승인 기관)의 정책 |
이어지는 내용
- 5. 관련 법령·기준·표준
- 6. 유형과 비교
- 7. 장단점·한계와 개선 방향
- 8. 사례 또는 계산 예제
- 9. 최근 동향과 쟁점
- 10. 흔한 실수와 채점 포인트
- 11. 암기 정리
- 12. 답안 구성 예시
- 13. 예상 변형 문항
로그인하면 하루 5페이지까지 무료로 전체를 읽을 수 있습니다.
앱에서 이 단원 읽기