핵심 인사이트 (3줄 요약)
- 본질: 하이퍼레저 패브릭은 허가된 조직만 참여하는 기업용 블록체인 프레임워크다.
- 가치: 채널과 권한 분리로 프라이버시를 지키면서도 합의와 추적성을 확보한다.
- 판단 포인트: MSP (Membership Service Provider), 채널, 체인코드(Chaincode), 합의 흐름을 함께 봐야 한다.
Ⅰ. 개요 및 필요성
퍼블릭 블록체인은 누구나 들어올 수 있어 투명하지만, 기업 입장에서는 프라이버시와 성능이 부담된다.
하이퍼레저 패브릭은 이 문제를 해결하기 위해 기업이 필요한 범위만 공개하고, 나머지는 숨길 수 있게 설계되었다.
- 📢 섹션 요약 비유: 모두에게 열려 있는 광장이 아니라, 초대장을 받은 사람만 들어가는 회의실이다.
Ⅱ. 핵심 구조
패브릭은 허가형 네트워크다. 참여하려면 신원과 권한이 검증되어야 한다.
- MSP (Membership Service Provider): 신원과 인증을 관리한다.
- Peer: 장부를 보관하고 체인코드를 실행한다.
- Orderer: 거래 순서를 정한다.
- Channel: 참여자끼리만 보는 논리적 공간이다.
Client
↓ Proposal
Peer / Endorsement
↓
Orderer
↓
Channel Ledger
- 📢 섹션 요약 비유: 회사 회의, 인사팀, 결재팀, 회계팀이 각자 역할을 나눠 가진 구조다.
Ⅲ. 거래 처리 흐름
Fabric은 거래를 먼저 제안 받고, 승인 서명을 모은 뒤, 순서를 정하고, 마지막에 장부에 기록한다.
이 흐름 덕분에 무작정 쓰는 것이 아니라, 규칙에 따라 검증하고 반영할 수 있다.
- 📢 섹션 요약 비유: 서류를 그냥 넣는 것이 아니라, 여러 결재를 거쳐 최종 보관함에 넣는 방식이다.
Ⅳ. 체인코드와 데이터 분리
스마트 컨트랙트는 체인코드(Chaincode)로 구현된다. 하지만 기업 환경에서는 데이터가 모든 사람에게 보이면 안 되므로 채널과 프라이빗 데이터 분리가 중요하다.
-
민감한 거래는 채널로 분리한다.
-
필요한 참여자만 장부를 본다.
-
규칙은 체인코드로 실행한다.
-
📢 섹션 요약 비유: 공용 게시판과 비밀 게시판을 따로 두는 것과 같다.
Ⅴ. 실무 적용과 비교
패브릭은 공급망, 금융, 제조, 정산처럼 기업 간 협업이 필요한 곳에 잘 맞는다.
퍼블릭 체인보다 빠르고, 코인이 없고, 신원을 통제할 수 있다는 점이 강점이다. 반면 운영과 설계는 더 복잡해진다.
- 📢 섹션 요약 비유: 아무나 오는 시장보다, 출입증을 가진 상인들끼리 거래하는 도매시장에 가깝다.
관련 개념 맵
허가형 참여자
↓
MSP / Channel / Peer / Orderer
↓
체인코드
↓
기업용 장부
관련 키워드 및 발전 흐름도
- 퍼블릭 블록체인 한계 → 프라이버시와 성능 문제
- 허가형 네트워크 → 기업 참여 통제
- 채널 구조 → 데이터 분리와 권한 관리
- 체인코드 → 비즈니스 규칙 자동화
- 엔터프라이즈 협업 → 공급망과 정산 분야로 확장
어린이를 위한 3줄 비유 설명
하이퍼레저 패브릭은 초대장 받은 사람만 들어오는 블록체인이에요.
아무나 다 보는 게 아니라, 필요한 사람끼리만 장부를 함께 써요.
그래서 회사에서 쓰기 더 좋아요.