상세페이지

ICT용어

하이퍼레저, Hyperledger

  • 박서진
  • 23-01-12 13:35
  • 조회수 62

하이퍼레저, Hyperledger

 

 

리눅스 재단에서 개발한 공개 소프트웨어(OSS: Open Source Software) 기반의 전용 블록체인(private blockchain) 플랫폼.


하이퍼레저(Hyperledger)는 2015년 12월에 리눅스 재단(Linux Foundation)에서 시작한 오픈소스 기반의 전용 블록체인(private blockchain) 프로젝트다. 

 

블록체인 기반 분산원장(distributed ledger)을 개발하기 위해 IBM, Intel 및 SAP Ariba 등의 기업들이 공동으로 참여한다. 

 

금융에 특화된 다른 플랫폼과는 달리 금융, 사물인터넷(IoT), 물류, 제조, 기술 등 여러 산업에 걸쳐 응용 가능한 기업용 블록체인 기술 개발을 목표로 한다.


하이퍼레저는 오픈소스를 기반으로 무료로 공개하는 플랫폼을 개발하며, 분산원장(distributed ledger), 도메인(domain), 라이브러리(library) 및 도구(tool) 분야로

 

나눌 수 있다.하이퍼레저 분산원장을 개발하는 프로젝트들은 중앙 신뢰 기관 없이 분산 데이터베이스로 거래 정보를 관리하는 오픈소스를 개발하는 것을 목적으로 한다.

 

하이퍼레저 베수(Hyperledger Besu): 퍼블릭 이더리움 네트워크를 연결해 주는 클라이언트 소프트웨어.

 

하이퍼레저 패브릭(Hyperledger Fabric): 모듈러(moduler) 구조를 따르며 다양한 응용 및 솔루션 개발을 가능케 하는 분산원장 플랫폼.

 

하이퍼레저 인디(Hyperledger Indy): 다양한 블록체인 플랫폼상에 분산된 디지털 개체들의 상호연동을 목적으로 분산 식별자(DID) 

코어 모듈을 개발하는 분산원장 플랫폼.

 

하이퍼레저 이로하(Hyperledger Iroha): 분산원장기술(DLT: Distributed Ledger Technology) 기반의 인프라 통합 분산원장 플랫폼. 

단일 합의 및 오더링(ordering) 알고리즘, 역할(role) 기반 접근 허용 모델 및 다중 서명 기법을 지원한다.

 

하이퍼레저 소투스(Hyperledger Sawtooth): 컨센서스 알고리즘, 병렬 트랜잭션 처리 및 스마트 계약을 활용한 분산원장 구축, 배포 및 실행하는 분산원장 플랫폼.  PBFT(Practical Byzantine Fault Tolerance)와 PoET(Proof of Elapsed Time)을 포함한 다양한 합의 알고리즘을 지원한다.


 하이퍼레저는 비즈니스 도메인별(domain-specific)로 프로젝트를 개발한다.

 

하이퍼레저 그리드(Hyperledger Grid): 공급망 중심 데이터 형식과 모델, 스마트 계약 기반의 비즈니스 로직(logic) 구현 프로젝트.

하이퍼레저 라이브러리 프로젝트들은 다양한 라이브러리를 포함하여 넓은 비즈니스 범위를 가진다.

 

하이퍼레저 아리스(Hyperledger Aries): 분산 식별자(DID) 에이전트 모듈을 개발하는 라이브러리 프로젝트.

 

하이퍼레저 트랜잭트(Hyperledger Transact): 다양한 분산원장 플랫폼과 독립된 스마트 계약을 실행하는 

표준 인터페이스 제공의 라이브러리 프로젝트.

 

하이퍼레저 우르사(Hyperledger Ursa): 공유 암호 라이브러리 프로젝트.

 

하이퍼레저 인디(Hyperledger Indy): 다양한 블록체인 플랫폼상에 분산된 디지털 개체들의 상호연동을 목적으로

 분산 식별자(DID) 코어 모듈을 개발하는 프레임워크.

 

하이퍼레저 이로하(Hyperledger Iroha): 분산원장기술 기반 인프라 통합 프레임워크.

 

하이퍼레저 소투스(Hyperledger Sawtooth): 컨센서스 알고리즘, 병렬 트랜잭션 처리 및 스마트 계약을 활용한 분산원장 구축, 배포 및 실행하는 프레임워크.

 

하이퍼레저 버로우(Hyperledger Burrow): 개방형과 전용 블록체인의 상호보완을 목적으로 이더리움 스마트 계약 블록체인 노드 프레임워크.


하이퍼레저는 분산원장 플랫폼을 지원하기 위해 블록체인 시스템의 성능 측정, 운영, 개발을 쉽게 할 수 있도록 도와주는 하이퍼레저 도구(Hyperledger tool)를 제공한다.


하이퍼레저 아발론(Hyperledger Avalon): EEA(Enterprise Ethereum Alliance)에서 제공되는 신뢰 기반 컴퓨팅 도구. 

 

메인 체인으로부터 안전하게 분리되어 전용 컴퓨팅 자원을 활용한 블록체인 처리를 진행한다.

 

하이퍼레저 베벨(Hyperledger Bevel): 신속한 설정과 안전한 보급을 지원하는 개발자 가속화 도구.

 

하이퍼레저 캑터스(Hyperledger Cactus): 블록체인 통합(Integration) 도구. 사용자들이 안전하게 다른 블록체인 플랫폼들을 통합할 수 있도록 한다.

 

하이퍼레저 캘리퍼(Hyperledger Caliper): 블록체인 벤치마크 도구. 사용자가 미리 정의된 유스케이스 세트를 사용하여 특정 블록체인 구현 성능을 측정한다.

 

하이퍼레저 첼로(Hyperledger Cello): 맞춤형 서비스 배포 모델을 블록체인 생태계에 적용하여 블록체인 생성을 관리하고 거래 종료 시간을 최소화하는 도구.

 

하이퍼레저 익스플로러(Hyperledger Explorer): 블록, 거래 데이터, 네트워크 정보, 체인코드(chaincode) 등의 블록체인 관련 정보를 

열람, 호출, 배포하거나 쿼리를 수행하는 도구.

 

하이퍼레저 파이어플라이(Hyperledger Firefly): 기업 데이터의 다자 간(multiparty) 시스템 도구. 

 

기업의 비즈니스 로직을 빠르게 적용할 수 있는 블록체인 앱 개발을 지원한다.

 

 

하이퍼.PNG

 

 

출처:TTA 정보통신 용어사전 

 

 

 


게시물 댓글 0

  • 등록된 댓글이 없습니다.

backward top home