하이퍼레저(Hyperledger)란?
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2F973bff08-7db1-40f7-a773-5529adbc4536%2F%ED%95%98%EC%9D%B4%ED%8D%BC.PNG)
하이퍼레저는 리눅스 재단에서 주관하는 블록체인 오픈소스 프로젝트로, 여러 기업들이 공동으로 참여하는 범산업용 분산원장 표준화 프로젝트이다.
대기업들과의 연계를 통해 현존하는 가장 실용 가치가 뛰어난 블록체인이라고 볼 수 있다.
금융,IoT,물류,제조,기술 산업 등 여러 산업에 걸쳐 응용 가능한 블록체인 기술을 만드는 것을 목표로 하고 있다.
하이퍼레저 프로젝트 개발 소스(여기)
하이퍼레저 이외에도 R3,Ripple,Ethereum 등 다른 블록체인 플랫폼도 있는데 하이퍼레저가 특별한 이유는 아래와 같다.
- 프라이빗 블록체인 플랫폼으로서 기업 비즈니스를 구현하기에 적합한 환경.
- 금융에 특화된 타 플랫폼과 달리 여러 산업에 범용적으로 도입 가능한 기술 표준을 제시.
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2F44bda426-0b4c-4adf-987d-52ebff5ca12b%2FHL_Greenhouse_6.20.19.png)
하이퍼레저는 총 14개의 프로젝트로, 분산원장을 위한 6개의 프레임워크와 블록체인 공간상의 사용자들을 위한 전반적인 개발 절차 속도 향상에 큰 도움이 되는 도구가 8개로 이루어져 있다.(2020-11-17 기준)
하이퍼레저 프레임워크
Hyperledger Fabric
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2Fe4e747cb-b7eb-486b-85c9-7b57a192ba82%2Ffabri.PNG)
- 모듈러 아키텍쳐를 이용한 어플리케이션/솔루션 개발을 가능케 하는 파운데이션
- 컨센서스(합의)나 멤버십 서비스 등 핵심 기술 요소들이 plug-and-play 방식(별도의 조작 없이 운영체제가 자동으로 실행되는 방식)으로 구현 가능
보통 '하이퍼레저'를 말할때는 하이퍼레저 패브릭을 의미한다.
Hyperledger Iroha
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2F9edc62c2-3f84-40e8-be92-0a42d9e8dd42%2F%EC%BA%A1%EC%B2%98.PNG)
- 모바일 어플리케이션 개발 초점을 둔 분산 원장 개발 프로젝트
- c++디자인 기반, Byzantine Falut Tolerant 컨센서스 알고리즘 이용
소라미츠, 히타치 등 일본 기업들이 주도
모바일 인터페이스 문제 해결할 키 제시 기대
Hyperledger Sawtooth
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2Fd4bd84d2-7379-4a24-8f14-ea34dd3ef8bf%2F%EC%BA%A1%EC%B2%98.PNG)
- 분산 원장 구축, 디플로이, 실행을 위한 모듈러 플랫폼
- Proof of Elapsed Time(PoET)라는 새로운 컨센서스 알고리즘 도입
Hyperledger Indy
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2F0673541a-f80d-43ba-9067-2a6fe4f80c01%2F%EC%BA%A1%EC%B2%98.PNG)
- 인증에 특화된 프로젝트
- 블록체인에 기반한 독립적인 디지털 아이덴티티 레코드 생성 및 사용을 위한 툴,라이브러리,재사용 컴포넌트를 제공
Hyperledger Burrow
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2F2108dbb5-66a7-4d5d-8534-9cd8e55beb86%2F%EC%BA%A1%EC%B2%98.PNG)
- Ethereum Virtual Machine(EVM)에 기반한 스마트 컨트랙트 인터프리터가 빌트인된 블록체인 클라이언트를 제공
Hyperledger Grid
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2Ffc1498ec-5d04-4b78-8f9c-61d09ad9abd4%2F%EC%BA%A1%EC%B2%98.PNG)
- 서플라이 체인 솔루션 구축을 위한 WebAssembly 기반 프레임워크
서플라이 체인은 분산 원장 솔루션을 활용할 수 있는 매우 유망한 분야
하이퍼레저 툴
Hyperledger Cello
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2Fdf93224b-18c8-4044-9e0b-0523ef6924eb%2F%EC%BA%A1%EC%B2%98.PNG)
- 블록체인 생태계에서도 as-a-service 디플로이 모델이 가능하게 해줌
- 블록체인 네트워크 생성, 관리, 삭제에 소요되는 노력을 최소화해주는 orchestration 툴
Hyperledger Composer
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2Ff35b2263-6bd9-4d24-a9c3-20c4d2f32514%2F%EC%BA%A1%EC%B2%98.PNG)
Hyperledger Explorer
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2Fb94fe8e4-416c-4d41-98c8-a4a51b1b4499%2F%EC%BA%A1%EC%B2%98.PNG)
- 블록, 트랜잭션, 관련 데이터, 네트워크 정보, 체인코드, 트랜잭션 패밀리, 원장에 담긴 기타 정보를 보다 쉽고 빠르게 조회하도록 해주는 툴
Hyperledger Quilt
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2F3a7d7781-dddd-4359-856c-a80d50e680c7%2F%EC%BA%A1%EC%B2%98.PNG)
- 분산 원장과 일반 원장 간의 값 전송이 가능하게 해줌
- ILP라는 결제 프로토콜로 원장 시스템간 interoperate를 가능하게 해줌
Hyperledger Caliper
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2Ff17c4649-3324-43c5-a095-c3959c9bac5e%2F%EC%BA%A1%EC%B2%98.PNG)
- 블록체인의 성능을 테스트하기 위한 벤치마크 도구
Hyperledfer Aries
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2Fb21592fe-0a9a-4825-8c85-aef196229830%2F%EC%BA%A1%EC%B2%98.PNG)
- 검증 가능한 디지털 자격을 생성, 전송 및 저장하는 툴
- 블록체인 기반 P2P Infrastructure
Hyperledger Ursa
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2F464a6e36-ef84-4818-9afa-43bde46449c7%2F%EC%BA%A1%EC%B2%98.PNG)
- 암호화 작업을 복제하지 않고 프로세스의 보안을 향상시키는 공유 암호화 라이브러리
Hyperledger Transact
![](https://velog.velcdn.com/images%2Fdojun527%2Fpost%2Fda14ba6c-b741-4daf-80d3-49bbe96eeb84%2F%EC%BA%A1%EC%B2%98.PNG)
- smart contracts 수행을 위한 표준 인터페이스를 제공