• https://www.hyperledger.org
  • 블록체인을 범용적으로 적용 할 수 있도록, 엔터프라이즈 솔루현으로써~ 아파치에서 진행하고있는 오픈소스 프로젝트.
  • ...

Hyperledger Frameworks

  • 1) Fabric
    • 모듈 아키텍쳐 로써, plug-and-play 구현방식으로 '블록체인 Application'을 개발 할 수 있게하는 파운데이션.
    • 사실상 'Hyperledger' 라 명명할 때, Hyperledger Fabric 을 의미할 정도로~ Hyperledger 프로젝트 전체의 핵심.
    • 체인코드'라고도 부르는 "smart contract"를 통해, 적용하고자 하는 산업군 비즈니스 로직을 개발 할 수 있음.
    • IBM에서 기증하면서, 오픈소스로 인큐베이팅
      • https://developer.ibm.com/kr/blockchain/
      • https://www.youtube.com/watch?v=smytS8dQCtk&t=3s
  • 2) Sawtooth
    • 분산원장 구축 → 배포 → 실행 플랫폼
    • PoET라는 새로운 '컨센서스 알고리즘' 도입으로, 대규모 노드가 효율적으로 검증/합의 가능.
    • 인텔주도 하는 헬스케어 프로젝트를 성공적으로 마무리 했다고 함.
    • 주로 인텔칩에서 동작하는 프로젝트
    • 하이퍼레져 와 이더리움 을 연동 한다고???

 

  • 3) Iroha
    • 쉽게 기존 시스템에 블록체인 을 도입 할 수 있게 하는 프로젝트
    • 블록체인의 고심중 하나인... 모바일 Application Interface에 으로써 관심이 높다고 함
  • 4) Indy
    • 인증 특화 프로젝트.
    • 블록체인 기반 독립적인 디지털ID의 생성 및 사용 을 제공.
    • 서로다른 분산원장간 상호운영이 가능한 Identity.
  • 5) Burrow
    • Ethereum Virtual Machine 에 기반한 "스마트 컨트랙트 인터프리터"가 내장된, 블록체인 클라이언트.

Hyperledger Tools

  • 1) Composer
    • 비즈니스 블록체인 네트워크를 구축하는 collaboration tool.
    • 전체적인 구조을 잡아주는 용도라고 함.
    • smart contract를 개발하고, distributed ledger에 배포하기 수월하도록 함.
  • 2) Cello
    • 블록체인 네트워크 생성, 배포, 관리, 삭제에 소요되는 노력을 최소화해주는 orchestration tool.
  • 3) Explorer
    • 블록, 트랜잭션, 관련데이터, 네트워크정보, 체인코드, 트랜잭션 패밀리, 원장 기타정보를 조회하는 tool.
  • 4) Quilt 
    • ILP라는 결제 프로토콜로 '원장 시스템'간 interoperate를 가능하게 함.
    • 즉, 분산 원장과 일반 원장 간의 값 전송.
  • 5) Caliper
    • 블록체인 benchmark tool.
    • 특정하게 정의된 case수행의 성능을 측정 함.

'hyperledger > fabric' 카테고리의 다른 글

용어 사전  (0) 2019.07.29

+ Recent posts