하이퍼레저 패브릭 동작환경

한이음 ICT 멘토링 - 하이퍼레저 패브릭 강의 자료 일부



  • 기존 하이퍼레저 패브릭은 암호화폐를 지원하지 않았는데 V2.0부터 FabToken을 지원한다.

  • 채굴하는 것이 아니기 때문에 최종성(블록이 무조건 생성되는 것)이 있다.

  • Kafka 합의 알고리즘을 가장 많이 사용하고 있고, SBFT를 지원할 예정이다.



HL.F 개발 구성 요소


  • 리눅스 기반 위에 Docker(실행 이미지)를 설치해서 Peer를 여러개 논리적으로 설치해서 운용한다.

  • 이후 하이퍼레저 패브릭 네트워크를 구성할 수 있다.

  • Go 또는 Node.js 언어를 이용하여 체인코드를 구현한다.


  • Docker: 컨테이너 기반의 오픈소스 가상화 플랫폼

  • 기본적인 가상화 솔루션과 비슷하긴 하지만 Docker는 위에 컨테이너를 계속해서 올린다는 점에서 다르다.
    • 컨테이너는 일종의 격리된 프로세스로 그 안에서 OS 등이 동작한다.
Author

Alec J

Posted on

2019-11-07

Updated on

2021-02-09

Licensed under