이전

리뷰 (6)

한줄평
평점 분포
  • 리뷰 총점10 17%
  • 리뷰 총점8 83%
  • 리뷰 총점6 0%
  • 리뷰 총점4 0%
  • 리뷰 총점2 0%
연령대별 평균 점수
  • 10대 0.0
  • 20대 0.0
  • 30대 10.0
  • 40대 8.0
  • 50대 8.0

포토/동영상 (2)

리뷰 총점 종이책
[책 리뷰] 하이퍼레저 블록체인 개발
"[책 리뷰] 하이퍼레저 블록체인 개발" 내용보기
지금까지 하이퍼레저 국문자료를 찾아보았을 때 아쉬운점은 디테일한 설명이 없이 간단한 개념설명만을 한다는 것이었다. 다른 국문자료들에 비교하여, 이 책이 가지는 강점은 다음과 같다.블록체인의 단순 개념외에, 실무적인 측면에 디테일한 설명하이퍼레저 프레임워크와 도구에 대한 Bird-eyed view 외에도, 특정 프레임워크(하이퍼레저 패브릭)과 도구(하이퍼레저 컴포저)에 대한
"[책 리뷰] 하이퍼레저 블록체인 개발" 내용보기


지금까지 하이퍼레저 국문자료를 찾아보았을 때 아쉬운점은 디테일한 설명이 없이 간단한 개념설명만을 한다는 것이었다. 다른 국문자료들에 비교하여, 이 책이 가지는 강점은 다음과 같다.

  • 블록체인의 단순 개념외에, 실무적인 측면에 디테일한 설명
  • 하이퍼레저 프레임워크와 도구에 대한 Bird-eyed view 외에도, 특정 프레임워크(하이퍼레저 패브릭)과 도구(하이퍼레저 컴포저)에 대한 디테일한 설명
  • 단순한 튜토리얼이 아닌, 실제적 상황을 가정한 상황에서의 하이퍼레저 블록체인의 적용 모델 제시
  • 블록체인의 기술적인 방면 (하이퍼레저)을 포함하여 개발방법론적 (Agile), 규제 및 보안관련 등에 디테일한 설명

     

    이 책에서 명시하는 독자층에 블록체인 초보자도 포함을 하지만, 나는 이 책이 초보자를 위한 블록체인 입문서는 아니라고 생각한다. 그 이유는 다음과 같다.

    • 블록체인 관련 기술적 용어 (Jargon)에 이해 요구
    • 기술적 용어 외에 블록체인의 디자인 개념에 이해 요구
    • 하이퍼레저를 다루기 위한 기술스택 요구
    • 개발방법론 (Agile) 및 TDD (Test Driven Development)에 기본적 이해 요구

      그러므로 초보자가 이 책을 블록체인 입문용으로 구매한다면, 아마 책장에서 펴지지 않는 책이 될 가능성이 높다 (혹은, 라면 냄비받침으로써의 활용성도 고려할 수 있다). 하지만, 일정 수준이상의 블록체인의 이해와 개발 경험을 가진 사람이라면 이 책을 공부하면서 많은 것을 배울 수 있을거라 확신한다.

       

      특히 위에서 언급한 것처럼, 이 책의 장점은 하이퍼레저를 이용한 블록체인의 개발을 소스코드 레벨에서 디테일하게 다룬다. 그렇기에, 이 책을 끝까지 잘 공부한 사람들에게서는 다음과 같은 기대효과가 있다.

      • 하이퍼레저 블록체인 개발의 이해; 일반적인 블록체인 개발과의 차이점 및 블록체인 개발모델에 대한 고찰
      • 패브릭과 컴포저의 이해 기반으로, 다양한 하이퍼레저 프레임워크와 툴 활용
      • 블록체인 적용에 대한 다양한 관점에서 이해
      • 블록체인 철학이 하이퍼레저로 어떻게 구현되는지 학습; 다른 블록체인 개발 프로젝트에서 구현 모델 개선

         

        위에 기대효과를 보며 알 수 있는 것 처럼, 이 책은 하이퍼레저 블록체인 개발의 기술적인 면 외에 다양한 내용을 다루고 있다. 그러므로, 목차를 참고하여 본인에게 도움이 될 부분들을 추려서 읽는 것도 하나의 좋은 방법이라 생각한다. 이 책은 넓은 범위를 깊게 다루는 책이기 때문에, 처음부터 자세히 읽기 시작하면지쳐서 다 읽지 못할 수 있다.

         

        본 리뷰를 통해서, 적절한 독자들이 책을 잘 활용하여 하이퍼레저 활성화와 블록체인 기술력 향상을 하는 계기가 되기를 바란다.

        j****3 2019.04.06. 신고 공감 0 댓글 0
        리뷰 총점 종이책
        하이퍼레저 블록체인 개발
        "하이퍼레저 블록체인 개발" 내용보기
        블록체인 구현에 대해서 완전 초보인 내가 갑자기 블록체인이 구현해 보고 싶은 생각이 들어서 관심 가지게 된 책이다. 블록체인 중에서도 하이퍼래저는 IBM이 주도적으로 개발한 플랫폼이다. 하지만 IBM이 컴포저 개발을 주도하던 때와는 다르게 페브릭에 더 역량을 집중하고 있다는 점이 버전 파편화라는 오픈소스의 단점을 가져오게 되지는 않을까 우려된다. 일단 이 책은 비즈니스 네
        "하이퍼레저 블록체인 개발" 내용보기

        블록체인 구현에 대해서 완전 초보인 내가 갑자기 블록체인이 구현해 보고 싶은 생각이 들어서 관심 가지게 된 책이다. 블록체인 중에서도 하이퍼래저는 IBM이 주도적으로 개발한 플랫폼이다. 하지만 IBM이 컴포저 개발을 주도하던 때와는 다르게 페브릭에 더 역량을 집중하고 있다는 점이 버전 파편화라는 오픈소스의 단점을 가져오게 되지는 않을까 우려된다. 일단 이 책은 비즈니스 네트워크의 관점으로 실제 예제들에 대해서 시나리오를 자세히 설명해 주고 전체 과정을 큰 그림으로 볼 수 있게 해 주는 책이다.

        큰 그림으로 과정을 볼 수 있게 소개한 책 내용

        특히 7장부터는 실제로 하이퍼레저를 동작시키는 화면들을 하나 하나 캡처해서 자세히 설명하고 있다. 물론 예제에 사용되는 앨리스와 밥, 마티아스, 엘라 등은 여러 예제에서 자주 등장하는 주인공들이고 내용도 어떻게 보면 초보자가 이해하기 쉽게 평이한 내용으로 공감할 수 있는 내용을 적었다.

        신용장을 만들어서 처리하는 방법, 지갑을 만들어서 처리하는 방법 등 다양한 냉요에 대해서 순서대로 따라할 수 있는 형식으로 되어 있고 특히 자바스크립트나 REST서버 SWAGGER API등에 대해서 자세히 설명하고 있다.

        20200713_195330.jpg
        20200713_195202.jpg
        20200713_195126.jpg
        20200713_195056.jpg

        사진 설명을 입력하세요.

        또한 애자일 데브옵스에 맞춰 파이프라인을 구성하고 이벤트가 발생할 때마다 자동으로 실행을 조정할 수 있게 구성할 수 있다.

        이 책은 블록체인 책이지만 리눅스 시스템이나 플랫폼 성능 등 IT 전분야에 걸쳐 다양한 내용을 소개하고 있다. 따라서 기초 상식을 넓히기에도 매우 좋은 책이다.

        책의 내용을 너무 많이 소개할 수는 없지만 기반지식을 쌓기에 좋은 책이고 GO언어와 자바스크립트 등은 몰라도 상관없지만 미리 알고 있으면 도움이 될 수 있다.


        s********0 2020.07.13. 신고 공감 0 댓글 0
        리뷰 총점 종이책
        하이퍼레저 블록체인 개발
        "하이퍼레저 블록체인 개발" 내용보기
        일단 이 책은 요즘에 유행하고 있는 하이퍼레저를 기반으로 한다. 사실 유행하고 있기는 하지만 작년에 비해서는 한풀 꺽인 듯한 느낌이 드는데, 그것은 블록체인이 가지고 있는 암호 화폐의 기능만 중점적으로 봐서 그런 것이 아닐까 생각해 본다. 나는 작년 쯤해서 비트 코인 말고 다른 코인들을 부르는 말이 알트코인이라는 이야기를 들었는데, 그 세계는 거의 주식시장 처럼 동작하는
        "하이퍼레저 블록체인 개발" 내용보기

        일단 이 책은 요즘에 유행하고 있는 하이퍼레저를 기반으로 한다. 

        사실 유행하고 있기는 하지만 작년에 비해서는 한풀 꺽인 듯한 느낌이 드는데, 그것은 블록체인이 가지고 있는 암호 화폐의 기능만 중점적으로 봐서 그런 것이 아닐까 생각해 본다. 

        나는 작년 쯤해서 비트 코인 말고 다른 코인들을 부르는 말이 알트코인이라는 이야기를 들었는데, 그 세계는 거의 주식시장 처럼 동작하는데, 여기서 한가지 간과한 부분이 있는데, 그것은 바로 화폐의 기능 말고, 블록체인이 가지고 있는 본연의 기능에 주목해야 할 시점이라고 생각한다. 

        프레임 워크가 제대로 동작하기 위해서는 프레임이 적절하게 동작하게 하는 것이 가장 중요한데, 아직 그럼 시스템에 주목하지 않고, 암호화폐의 기능에만 중점을 둔 것이 작년하고 올 하고의 블록체인 시장의 분위기가 아닐까 한다. 

        각설하고, 이 책은 프라이빗 블록체인의 한 프레임 워크라고 할 수 있는 하이퍼레저의 기능에 충실하게 서비스를 구성하는 방법을 설명하고 있다. 

        작년에 수업시간에 웰렛을 만들어 볼 기회가 있었는데, 이런 내가 저장하는 나의 개인 지갑이라고 생각할 수 있다. 다만 잊어버리면 찾아서 사용할 수 있는 방법은 전혀 없다. 비밀번호를 저장한 것을 잊어 버린 사람들이 그냥 웰렛 기능을 가지고 있는 저장매체나 PC를 보유하고 있는 것은 이상한 일이 아니다. 


        3장부터는 이러한 구성을 구성데로 설명하고 있다. 

        다만 처음 시작하는 사람에게는 조금 어려울 수 있는데, AWS 를 통해서 가상의 서버를 3대 구성해서 테스트를 해보고 있었지만, 역시나 구성은 쉽지 않았다. 

        이런 구성을 스터디 같은게 있으면 좋겠다고 생각했는데, 그런 스터디는 찾기 쉽지 않았다. 


        그리고 책 후반부에 그리고 전편에 걸쳐서 설명하고 있는 분산 원장에 대해서 설명하고자 한다. 

        내가 쓰고자 하는 석사 논문은 과연 블록체인 OS를 우리가 생각하고 있는 TPS 개념으로 보아도 정상적으로 볼수 있는지 여부인데, 쉽지가 않았다. 

        왜 이런 이야기를 하냐하면, 서버의 스팩을 올린다고 해도 응답속도가 개선되거나 오히려 어플리케이션에 따라서 좀 더 반환값이 느린 시스템을 목격해왔기 때문이다. 


        스텝 바이 스텝을 하기에는 좀 어려운 책이긴 하지만 그렇다고 하더라도, 책에 있는 내용을 조금씩 숙지하면 좀 더 좋은 프라이빗 블록체인 그 중에 하나인 하이퍼레저를 개발 할 수 있지 않을까 생각해 본다.

        YES마니아 : 로얄 a******y 2019.04.15. 신고 공감 0 댓글 0
        리뷰 총점 종이책
        [도서리뷰] 하이퍼레저 블록체인 개발
        "[도서리뷰] 하이퍼레저 블록체인 개발" 내용보기
        최근 블록체인의 열기가 많이 식은 것 같아요. 암호화폐와 관련하여 뜨거웠던 블록체인 산업이 법무부장관의 발언이후, 규제와 방향성에서 길을 많이 잃은 것 같은 느낌입니다. 저 때 저는 블록체인에 대해서 일반 IT 행사와 세미나 등을 다니면서 조금씩 배우던 중이었습니다. 그 중에서 조금 인상 깊었던 것이 퍼블릭이 아닌 프라이빗 블록체인인 하이퍼레저 였습니다. IBM 개발자 밋
        "[도서리뷰] 하이퍼레저 블록체인 개발" 내용보기


        최근 블록체인의 열기가 많이 식은 것 같아요. 암호화폐와 관련하여 뜨거웠던 블록체인 산업이 법무부장관의 발언이후, 규제와 방향성에서 길을 많이 잃은 것 같은 느낌입니다. 저 때 저는 블록체인에 대해서 일반 IT 행사와 세미나 등을 다니면서 조금씩 배우던 중이었습니다. 그 중에서 조금 인상 깊었던 것이 퍼블릭이 아닌 프라이빗 블록체인인 하이퍼레저 였습니다. IBM 개발자 밋업에서 구호기금 이라는 주제로 하이퍼레저 패브릭에 대한 핸즈온을 열어서, 블록체인에 대해서 조금 쉽게 다가갈 수 있었거든요. 그러다, 이번에 한빛미디어에서 하이퍼레저 블록체인 개발이라는 책이 나와서 리뷰 신청을 하여, 이 책을 읽게 되었습니다. IBM 개발자 핸즈온 당시 너무 빠른 진행에, 대충 이런 것이 블록체인이고, 대충 이런 식으로 돌아가구나 하는 것을 느껴서, 혼자 집에서 천천히 생각하면서 읽을 책이 필요했는데... 이 책이 딱 그런 책이었어요. 이 책을 다 읽어보고 느낀 점은 저처럼 하이퍼레저 패브릭을 실습해보았거나, 세미나를 들었거나, 기존에 블록체인을 공부하신 분들에게 적합하지, 이제 처음 블록체인에 입문하시는 분들에게는 적합하지 않아요. 이 책을 사서 읽는데, 당혹스러운 분들은 IBM의 핸즈온 유투브 동영상을 한번 따라한 뒤, 다시 읽어시면 이 책의 장점을 아시게 될 것 같아요. IBM 개발자 밋업 동영상 추천 드립니다.

         

        여기 지은이의 약력을 보면, 모두 IBM 직원분들이세요. 네네... 그래서 IBM 하이퍼레저 랑 뭔가 잘 맞는 느낌이 들었네요. 이 점이 좀 단점이기도 해요. 책이 대학 교재처럼 기술 레퍼런스 같다는 느낌이 많이 들어요. 블록체인 용어들을 잘 모르시면, 지루하실 수도 있어요. 입문자분들은 만화로 된 쉽게된 책들을 한번 읽고 오시는 것이 좋을 것 같다는 생각입니다.

         

        목차에서도 알수 있듯이, 실습 부분과 이론 부분이 혼재되어 있습니다. 제가 비스니스 관련 위주로 읽어려고 했는데, 실습을 함께 하지 않으면, 좀 뜬구름 잡는 이야기가 될 수도 있습니다. 대충 한번 읽어보시고는, 실습을 같이 하시면, 전체적인 그림이 잡힐 것 같아요.

         

        하이퍼레저 패브릭을 잘 이해하려면, 국제 무역의 선하증권을 중심으로 한 예제를 잘 살펴보면 도움이 많이 됩니다. 문제는 선하증권 관련 이야기가 상법의 주요한 이야기인데, 이게 실제 실무를 해보지 않으면 용어와 그 방법이 눈에 잘 들어오지 않는다는 점이 있어요. 그래서, 나중에 컴퓨터에서 실습을 꼭 같이 하시라는 이야기입니다. 그러면 각자 역할과 흐름이 파악이 가능한데, 이것을 프로그래밍으로 잘 녹여 놓은 것이 하이퍼레저인 것 같아요. IBM 핸즈온 때 좀 빠르기는 했지만, 흐름은 매우 쉽게 다가왔거든요.
         

        저처럼 실습으로 먼저 배웠다면, 이 책의 이런 상세한 용어와 비즈니스 측면의 고려사항들이 매우 좋게 평가되어지는 것 같아요. 근데 다소 문장들이 추상적이고, 쉽게 읽히지만, 개념을 완전히 소화하기에는 힘든 점이 있어요. 그리고 앞 장에서 개념이 안 잡힌다고 포기하지 마시고, 뒷장까지 빠르게 훓어 읽어시면 도움이 되실꺼에요.

         

        그래서 추천드리는 방법은 IBM 클라우드에서 먼저 쉽게 쉽게 샘플들을 실행해보시고, 오프파인에서 소스 코드를 살펴보시는 것이 좋을 것 같다는 생각을 하였습니다.

         

        문제는 이 책의 실습에 대한 친절한 설명이 좀 부족하다는 점입니다. 위 이미지의 네트워크 준비를 읽고, 설치에 성공하실 수 있는 분? 네 도커랑 커맨드라인 명령어를 잘 다루셔야 합니다. 그리고 깃헙에서 버전 확인이랑 이슈들도 확인하시면서 공부하셔야 하고요. 그래서 입문자에게는 맞지 않는 책이라고 말씀드립니다. 어느 정도 개발 능력이 있는 분에게, 좋은 책입니다. 저는 이 책이 아닌 다른 예제로 공부하였어요.



        블록체인 자체가 아니라, 서비스 활용이라는 측면에서 다가가고 싶으신 분은 하이퍼레저도 좋은 것 같아요. 책이 450 페이지 밖에 안하고, 빨리 읽을 수는 있지만, 그 내용 하나하나, 소스 코드 하나하나가 중요한 것들이라서, 여러번 반복해서 읽어야 할 책 같습니다. 하이퍼레저의 인터넷 자료를 찾아 다니면서 많은 시간을 보내지 마시고, 일단 이 책을 완독하시기를 추천드립니다.



        k********1 2019.04.14. 신고 공감 0 댓글 0
        리뷰 총점 종이책
        [나는리뷰어다] 하이퍼제러 블록체인 개발
        "[나는리뷰어다] 하이퍼제러 블록체인 개발" 내용보기
        블록체인 개발을 해보겠다! 까지는 아니고, 블록체인의 개념이라도 공부해볼까싶어 신청했던 책인데 학생들이 읽기엔 부적합하다. 용어 자체가 딱딱하고 낯설다. 또 번역서의 한계일지 모르겠지만 문장들이 번역투이다보니 전공책 번역서 같다. 하지만 이런 용어들이 익숙한 실무자나 비즈니스 리더들은 읽는데 어려움이 없을 것 같다. 이 책의 장점은 단순히 개발방법만이 아니라 비즈니
        "[나는리뷰어다] 하이퍼제러 블록체인 개발" 내용보기

        블록체인 개발을 해보겠다! 까지는 아니고, 블록체인의 개념이라도 공부해볼까싶어 신청했던 책인데 학생들이 읽기엔 부적합하다. 용어 자체가 딱딱하고 낯설다. 또 번역서의 한계일지 모르겠지만 문장들이 번역투이다보니 전공책 번역서 같다. 하지만 이런 용어들이 익숙한 실무자나 비즈니스 리더들은 읽는데 어려움이 없을 것 같다. 이 책의 장점은 단순히 개발방법만이 아니라 비즈니스 고려 사항 등 전체 개발과정에서 필요한 지식을 세세하게 다룬 다는 것이다. 네트워크 구축 부터 깃에 테스트케이스를 추가하는 방법 등 개발 전반을 다룬다. 개념설명이 생각보다 친절하지 않아서 블록체인이 궁금해! 개발해보고싶어!라고 생각하는 학생에게는 적합하지 않지만, 기본적인 개념이 잡혀있고, 실제 업무를 이해하고 있는 사람들에겐 도움이 될 것 같다. 

        a*****9 2019.04.14. 신고 공감 0 댓글 0
        리뷰 총점 종이책
        [서평]하이퍼레저 블록체인 개발
        "[서평]하이퍼레저 블록체인 개발" 내용보기
        비트코인에서 촉발된 블록체인 열풍이 분지도 몇년이 흘렀다. 그럼에도 불구하고 아직 블록체인을 기반으로한 이렇다할 시스템을 보지 못했다.(물론 마케팅을 목적으로 블록체인 기반임을 운운하는 시스템은 배제했다.) 그정도로 블록체인의 개념이 혁신적이어서 실 생활에 적용하기에 좀더 시간이 필요한 것인지...아니면 클라우드 처럼 몇년동안 개념으로만 존재하는 단계에 있어서 인
        "[서평]하이퍼레저 블록체인 개발" 내용보기

        비트코인에서 촉발된 블록체인 열풍이 분지도 몇년이 흘렀다. 그럼에도 불구하고 아직 블록체인을 기반으로한 이렇다할 시스템을 보지 못했다.(물론 마케팅을 목적으로 블록체인 기반임을 운운하는 시스템은 배제했다.) 그정도로 블록체인의 개념이 혁신적이어서 실 생활에 적용하기에 좀더 시간이 필요한 것인지...아니면 클라우드 처럼 몇년동안 개념으로만 존재하는 단계에 있어서 인지는 좀더 두고볼 일이다. 더욱이 나 스스로도 블록체인의 개념정도만 이해하고 있지, 프라이빗 블록체인이 왜 필요한지 아직도 이해하지 못하고 있는 무지 상태임을 미리 밝혀둔다.


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


         


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

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

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

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

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

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

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

        CHAPTER6. 비지니스 네트워크

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

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

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

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

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

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

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

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

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


         


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

        [장점]

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

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

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

        [단점]

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

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


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

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

        j*****5 2019.04.13. 신고 공감 0 댓글 0