본문으로 바로가기

[fabric] 하이퍼레저 패브릭

category Security/BlockChain 2019. 8. 8. 14:55

하이퍼레저 패브릭

하이퍼레저 패브릭은 하이퍼레저의 프레임워크 프로젝트들중 하나입니다.

그 중에서 가장 활발하게 개발이 이루어지고 관심받고 있는 프로젝트이기도 합니다.

 

하이퍼레저 패브릭은 Consensus(합의 알고리즘), smart contract(스마트 컨트렉트, 업무용 로직을 코드로 구현, 스마트 컨트렉트를 블록체인에 기록 가능합니다)등의 컴포넌트들이 모듈로 구성되어 있습니다. 이로 인해 모듈화된 컴포넌트들을 플러그인과 같이 사용해서 다양한 네트워크의 구성이 가능하도록 합니다. 

멤버십 서비스(MSP)를 통해서 허가받은 참가자만 네트워크에 참여 가능하기 때문에 기업형 블록체인이라고도 불립니다.

채널이라는 논리적 묶음 내에서 각기 다른 원장의 공유가 가능합니다. 각 채널은 서로다른 블록체인을 유지하고 사용자는 이러한 서로 다른 여러 채널에 가입이 가능합니다. 이를 통해 멀티 블록체인을 지원합니다.

이더리움의 솔리디티와는 다르게 일반적인 프로그래밍 언어를 통해 접근 가능한것도 장점중 하나입니다.

 

특징을 대충 정리해보면 아래와 같습니다.

  • 공개형이 아닌 허가형 블록체인입니다. (폐쇠형/기업형 블록체인)
  • 모듈형 구조를 가져서 다양한 네트워크 구성이 가능합니다.
  • 암호화폐 기반이 아닙니다.

    (앞으로 업데이트될 2.0 버전에서 FabToken 관련 소식이 존재하긴 합니다.)

  • 일반 프로그래밍 언어를 사용합니다.
  • 멀티 블록체인을 지원합니다.
  • 거래를 병렬적으로 처리해 성능(Performance)이 좋습니다.

다음 포스트를 통해 구조를 살펴보겠습니다.

 

 

 

 

공부를 위해 정리하고 있는것이기 때문에 오류가 있으면 댓글로 알려주세요