블록체인 솔루션의 하나인 하이퍼레저 패브릭.
개념조차 모르던 블록체인을 운이 좋게 프로젝트에서 2번씩이나 다뤄보게 되었다.
재미있는 개념이지만 아직까지는 넘어야 할 산이 많은 대상이다.
비즈니스 네트워크의 참여자들이 가지고 있는 자산(유/무형의 자산을 포함)을 스마트컨트랙을 기반으로 거래를 투명하게 공유하는 기술
- 리눅스 재단의 Hyperledger 프로젝트는 2015년 12월 17일에 17개 회원사로 시작되었으며, 현재 170+개 회원사가 참여하고 있다.
- Hyperledger 프로젝트는 전세계적으로 비즈니스 거래가 수행되는 방식을 변혁할 수 있는 분산 원장에 대한 산업 표준에 중요한 기능들을 확인하고 적용하여 블록체인을 발전시키기 위한 협력 프로젝트이다.
- 오픈 소스, 오픈 표준, 오픈 거버넌스 기반
- 1개의 Active 프레임워크(“Fabric”)과 4개의 인큐베이터
블록체인플랫폼인 하이퍼레저 패브릭은 피어, 체인코드, 합의, 채널, 오더링서비스, 인증서비스로 구성 되어 있고 설명은 다음과 같다.
블록체인플랫폼인 하이퍼레저 패브릭은 다음과 같은 아키텍처로 구성되어 있고, 피어(노드)의 역할은 다음과 같다.
* Peer : 원장(블록)과 state관리, 트랜잭션 커밋, 스마트 컨트랙트(체인코드) 실행
- Endorsing Peer : 보증을 위한 특화된 피어로 트랜잭션 제안을 검증하여 수용 및 거부를 결정함
- Committer Peer : 원장(블록)과 state관리, 트랜잭션 커밋 등 원장 보관의 역할
* Ordering 서비스 : 원장에 트랜잭션 블록을 포함시키기 위해 Committer피어와 Endorsing피어들과 통신함
스마트 컨트랙트나 원장을 가지고 있지 않음
지금까지 간단하게 오픈소스 블록체인 솔루션인 하이퍼레저 패브릭에 대해서 알아보았다.
알고보니 - SW 아키텍처 스타일 (0) | 2022.03.25 |
---|---|
알고보니 - REST 아키텍처 스타일 (0) | 2022.03.23 |
알고보니 - MSA란? (0) | 2022.03.08 |
알고보니 - NFT란? (0) | 2022.03.04 |
알고보니 - 블록체인이란? (0) | 2022.03.03 |
댓글 영역