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

한빛미디어

독자리뷰

[서평]하이퍼레저 블록체인 개발

jjk8***

|

2019-04-13

하이퍼레저 블록체인 개발

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

  • 저자 : 니틴 가워 , 뤼크 데로지에르 , 벤카트라만 라마크리슈나 , 페트르 노보트니 , 살만 바셋 , 앤서니 오다우드
  • 번역 : 임지순 , 이대승
  • 출간 : 2019-02-04
비트코인에서 촉발된 블록체인 열풍이 분지도 몇년이 흘렀다. 그럼에도 불구하고 아직 블록체인을 기반으로한 이렇다할 시스템을 보지 못했다.(물론 마케팅을 목적으로 블록체인 기반임을 운운하는 시스템은 배제했다.) 그정도로 블록체인의 개념이 혁신적이어서 실 생활에 적용하기에 좀더 시간이 필요한 것인지...아니면 클라우드 처럼 몇년동안 개념으로만 존재하는 단계에 있어서 인지는 좀더 두고볼 일이다. 더욱이 나 스스로도 블록체인의 개념정도만 이해하고 있지, 프라이빗 블록체인이 왜 필요한지 아직도 이해하지 못하고 있는 무지 상태임을 미리 밝혀둔다.

 

이책은 블록체인의 비즈니스 모델, 거버넌스 구조, 설계고려사항을 제공하여 비즈니스 리더에게 도움이 될것으로 생각되며, 모델 기반 응용프로그램 개발을 통해 블록체인 응용프로그램 개발자가 개념을 숙지하고 이해수준을 높이는것을 목적으로 아래와 같이 구성되어 있다.

 

 

 

 

CHAPTER1. 블록체인 : 기업과 산업의 관점

CHAPTER2. 하이퍼레저 패브릭 알아보기

--> 블록체인과 하이퍼레저 패브릭의 개념을 이해하는 단계

CHAPTER3. 비즈니스 시나리오로 무대 설정하기

CHAPTER4. Go언어로 데이터 및 트랜잭션 모델 설계하기

--> Go언어를 사용하여 체인코드 개발 경험 제공

CHAPTER5. 네트워크 자산과 트랜잭션 노출시키기

CHAPTER6. 비지니스 네트워크

CHAPTER7. 비즈니스 네트워크의 예

--> 응용프로그램에서 체인코드 설치 및 호출/비즈니스 네트워크를 신속하게 설계 배포방법 설명

CHAPTER8. 블록체인 네트워크에서의 애자일

CHAPTER9. 블록체인 네트워크의 수명

CHAPTER10. 거버넌스, 규제 산업의 필요악

--> 응용프로그램 변경/성능관리를 통해 주요활동 및 과제 인식 향상

CHAPTER11. 하이퍼레저 패브릭 보안

CHAPTER12. 블록체인의 미래와 앞으로의 과제

--> 보안설계의 고려사항과 향후 과제 및 기회를 논의

 

 

 

 

전반적으로 책을 읽고 느낀바는 다음과 같다.

[장점]

1. 개념에서부터 실전 적용에 이르기까지 이 한권의 책으로 마스터 할 수 있다.

2. 실제 산업의 적용업무를 기반으로 설명하여 관념적이지 않고 명확하게 이해가능하다.

3. 모든 예제 소스를 깃허브 저장소에서 제공하여 편리하게 공부할 수 있다.

[단점]

1. 외국서적을 번역하다보니 문장이 딱딱하고 구문도 어려워서, 초보자가 이해하는데 상당한 어려움이 따른다.

2. 회색일변도의 디자인으로 강조하고자하는 부분을 파악하기 어렵고 눈에도 잘 들어오지 않는다.

 

블록체인과 IT관련 기본지식을 갖춘 분들의 역량강화를 위한 학습교제로 활용한다면 좋은 성과를 가져올 수 있을듯 하다.

특히 모델,설계부터 배포에 이르기까지 개발의 전체 과정을 아우르고 있어서 블록체인 프로젝트를 경험해 보고자 하는 분들은 꼭 차근차근 따라해 보기를 권한다.

 
닫기

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