메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

최고의 하이퍼레저 입문서

leeseok8***

|

2019-04-11

하이퍼레저 블록체인 개발

하이퍼레저 기술을 이용해 블록체인 네트워크를 구축하는 데 꼭 필요한 지식을 다루는 참고서. 하이퍼레저 패브릭 개발을 주도하는 IBM 블록체인 팀의 노하우를 담았다. 클라우드 플랫폼에서 하이퍼레저 패브릭을 환경 설정하는 법, 하이퍼레저 패브릭의 구성 요소, 프라이빗 블록체인 네트워크와 앱을 구축하는 환경 설정, 스마트 계약 구현, 탈중앙화 앱 개발 및 배포 등을 살펴본다. 네트워크와 앱을 밑바닥부터 구축해보며, 통합 및 확장 등 블록체인 실무 문제 해결

  • 저자 : 니틴 가워 , 뤼크 데로지에르 , 벤카트라만 라마크리슈나 , 페트르 노보트니 , 살만 바셋 , 앤서니 오다우드
  • 번역 : 임지순 , 이대승
  • 출간 : 2019-02-04

책의 리뷰는 한빛미디어 '나는 리뷰어다' 부터 책을 지원받아 작성된 글입니다.

 

국내에 얼마 없는 하이퍼레저 패브릭 관련 서적이 출판되었다는 소식을 듣고 궁금해 하던 중에 리뷰어로 선정이 되어 책을 읽을 있는 기회를 얻을 있었다.

 

 

hyperledger_01_title.jpeg

 

 

평은 초심자를 위한 , 하지만 초심자에게는 조금 어려울수도 있는  이라고 생각한다. 

 

초심자에게는 조금 어려울 있다고 생각한 이유는 실습 때문인데, 책에 있는 그대로 하더라도 에러가 많이 발생하게 된다. 에러가 발생했을 , 같은 경우는 github 저장소 릴리즈 버전을 바꾸거나 만들어진 코드에서 설정을 조금씩 바꾸거나 해서 실습을 했다. 

 

 

hyperledger_03.jpeg

 

 

여기서 팁은 반드시 github 저장소에서 issue 확인해서 실습할 발생한 error 있었는지 먼저 확인해보도록 해야 한다. 저자가 실습도중 에러가 났을 해결책에 대해 친철하게 설명하고 있는 것을 있다.

 

 

hyperledger_06.png

 

 

하지만 k8s 이용한 하이퍼레저 구성, 멀티 orderer 구성 어려운 실습들은 진행하지 않기 때문에 초심자에게 맞는 책이라고 있을 같다는 생각이 들었다.

 

책의 최대 장점은 공식 문서에 기술되어 있지 았지 않아 이해하려면 어렵게 느껴질 있는 하이퍼레저 패브릭의 철학, 아키텍처 등에 대해 쉽게쉽게 설명한다는 점이다. 예를 들어 하이퍼레저 패브릭을 구축할 어떻게 나누는게 좋은지, 트랜드는 어떤지에 대해 다루고 있다. , 경험이 아니면 없는 부분을 서술해 놓은 점이 마음에 들었다.

 

 

undefined

 

 

특히 블록체인 애자일 방법론에 대해서 설명한다는 것이 좋았다. 보통 블록체인 책은 개념설명, 실습약간 그리고 ... 으로 구성되어 있는데 책은 단순한 실습 뿐만 아니라, 하이퍼레저 개발을 어떤 방식으로 진행해야 하는지를 설명하고, 설명한 개발 방법론에 따라 실습할 있는 환경을 제공해준다는 점이 마음에 들었다.

 

 

hyperledger_05.jpeg

 

 

책은 하이퍼레저 페브릭 철학, 아키텍처, 비즈니스 네트워크 등에 대해서 자세히 설명하고 실습은 이를 이해시키기 위해 주로 사용되기 때문에, 실습을 진행하지 않고 책에 적혀 있는 코드만 천천히 읽으면서 이해할 수만 있어도 하이퍼레저 패브릭에 대한 지식을 굉장히 많이 습득할 있게 된다.

 

개인적으로는 책을 읽으면서 개발하다가 오류가 나면 실습을 멈추고 깃헙 저장소에 있는 소스 코드와 책에서 코드에 대한 설명을 함께 보면서 책을 천천히 읽는 것을 추천한다. (주로 3, 4장에서 에러가 확률이 높다. 책을 모두 읽고 다시 와서 실습을 진행하는 것을 추천한다)

 

결론적으로 하이퍼레저 패브릭에 입문하거나, 알고 있어도 철학에 대해 다시한번 생각해 필요가 있다면 책을 읽어보는 것을 추천하고 싶다. 물론 입문하려는 사람들은 실습이 진행되지 않더라도 당황하지 말고 책부터 읽는 것을 다시한번 추천한다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?