본문내용 바로가기
무료배송 소득공제

하이퍼레저 패브릭 실전 프로젝트 Permissioned 블록체인인 하이퍼레저 패브릭의 기초부터 실습까지

네트워크 프로그래밍
조문옥 , 이진수 , 조성완 , 반장현 지음 | 에이콘출판 | 2020년 02월 12일 출간
  • 정가 : 35,000원
    판매가 : 31,500 [10%↓ 3,500원 할인]
  • 통합포인트 :
    [기본적립] 1,750원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2천원 추가적립 안내 [회원혜택] 실버등급 이상, 3만원 이상 구매 시 2~4% 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    지금 주문하면 내일(29일,토) 도착 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내 바로드림 혜택
    휴일에는 바로드림 픽업으로 더 빨리 받아 보세요. 바로드림 혜택받고 이용하기
상품상세정보
ISBN 9791161753942(116175394X)
쪽수 416쪽
크기 188 * 235 * 32 mm /969g 판형알림

책소개

이 책이 속한 분야

프라이빗 블록체인인 하이퍼레저 패브릭 기술의 기초부터 환경 구성과 실습까지 학습할 수 있게 구성돼 있다. 또한 블록체인 기술 자체를 설명하고 있어 블록체인 입문자도 쉽게 따라 할 수 있다. 실제 블록체인 기술을 실무에 적용해야 하는 실무자 입장에서 활용할 수 있는 심화 프로젝트와 IBM 클라우드 환경에서의 개발까지 학습할 수 있도록 파트를 나눠 구성하고 있어 다양한 개발자에게 도움이 될 것이다.

저자소개

저자 : 조문옥

국내 대표적인 소프트웨어 아키텍트이자 플랫폼 기술 전문가로, 새로운 IT 기술과 기술 기반 플랫폼 개발에 관심이 많다. SK텔레콤에서 T페이 플랫폼을 총괄하는 등 플랫폼 기술 전문가로 활동했고, 삼성SDS 재직 당시 SOA(Service Oriented Architecture)를 국내에 들여온 1세대 아키텍트다. 투비소프트 재직 당시에는 WC300(World Class 300) 국책과제를 AI 기술 기반 스마트 카 커머스 사업으로 수주해 총괄하기도 했다.
현재는 소프트웨어 아키텍처 및 데이터 사이언스 측면에서 블록체인 기술을 연구하고 있으며, 블록체인 외에도 AI, 빅데이터 등 다양한 IT 기술을 지속적으로 연구하고 있다. 또한 다양한 IT 기술들을 플랫폼 비즈니스 측면에서 어떻게 활용할 수 있을지 Tech-Driven BM에 대해서도 많은 연구 중이다.

저자 : 이진수

세상을 이롭게 바꾸는 기술에 관심이 많다. 동국대학교 국제정보대학원 정보보호학과에서 포렌식을 전공했으며 멘사코리아 정회원이다. IT 전문가로 Beacon, All in one Card, Payment Dongle 등을 개발했고 현재 유니온플레이스에서 블록체인, 클라우드, AI를 연구하고 있다.

저자 : 조성완

블록체인 기술에 대한 이해도와 다년간의 사업기획 역량을 바탕으로 다양한 비즈니스 분야에 블록체인 기술의 접목을 시도하고 있다. 특히 블록체인 프로젝트의 가치와 위험성을 표준화된 기준으로 평가하는 블록체인 가치평가 모델을 기획했고, 현재 블록체인 전문기업인 에이치닥테크놀로지에서 다양한 도메인의 기업에 블록체인을 접목하는 시범사업을 추진 중이다.

저자 : 반장현

투비소프트에서 프라이빗 블록체인을 연구하는 선임 연구원으로 국책과제로 수행중인 WC300 프로젝트에서 인공지능 분야 중 번호판 인식, 모션 추적을 연구 개발했다. 이후 블록체인 개발자로 커리어를 쌓기 위해 비트코인 기반의 하이브리드 체인을 다루는 에이치닥에 입사해 프라이빗 블록체인 자바, 자바스크립트 SDK 제작 및 사내/외부 블록체인 실무 개발교육을 담당했다. 현재는 현대페이 블록체인 연구소에 소속돼 블록체인에 빅데이터 기반 인공지능을 활용한 프로젝트 수행 중인 꿈 많은 개발자다.

목차

1장. 블록체인

1.1 블록체인 개요
1.1.1 미래 전략기술 블록체인
1.1.2 블록체인이란?
1.1.3 블록체인의 특징
1.2 블록체인 원리
1.2.1 블록체인, 어떻게 동작하는가?
1.2.2 블록의 구성
1.2.3 블록체인 개발 플랫폼의 변화
1.3 블록체인 분류
1.3.1 퍼블릭 블록체인
1.3.2 프라이빗 블록체인
1.3.3 컨소시엄 블록체인
1.4 블록체인의 활용
1.4.1 블록체인 활용 분야
1.4.2 인증 분야
1.4.3 결제 및 송금 분야
1.4.4 유통 분야

2장. 하이퍼레저 패브릭 개요

2.1 하이퍼레저 프로젝트란?
2.1.1 하이퍼레저 소투스
2.1.2 하이퍼레저 이로하
2.1.3 하이퍼레저 패브릭
2.1.4 하이퍼레저 버로우
2.1.5 하이퍼레저 인디
2.1.6 하이퍼레저 그리드
2.1.7 하이퍼레저 컴포저
2.1.8 하이퍼레저 캘리퍼
2.1.9 하이퍼레저 기타 도구
2.2 하이퍼레저 패브릭 아키텍처
2.2.1 하이퍼레저 패브릭 핵심 용어
2.2.2 하이퍼레저 패브릭 시스템 플로우
2.2.3 하이퍼레저 패브릭 시스템 체인코드

3장. 하이퍼레저 패브릭 환경 설정

3.1 하이퍼레저 패브릭 개발환경 구성
3.1.1 버추얼박스 설치
3.1.2 우분투 리눅스 설치
3.1.3 cURL 설치
3.1.4 도커와 도커 컴포즈 설치
3.1.5 Go 개발 언어 설치
3.1.6 Git 설치
3.1.7 파이썬 설치
3.1.8 Node.js, npm 설치
3.1.9 VSCode 설치
3.1.10 JAVA JDK 설치
3.1.11 Gradle 설치
3.1.12 Intellij IDEA 설치
3.2 하이퍼레저 패브릭 설치 및 실행
3.2.1 하이퍼레저 패브릭 설치
3.2.2 하이퍼레저 패브릭 동작 확인
3.3 하이퍼레저 컴포저 맛보기
3.3.1 하이퍼레저 컴포저 개발환경 구성
3.3.2 하이퍼레저 컴포저 설치
3.3.3 하이퍼레저 컴포저 기반 애플리케이션 구현

4장. 하이퍼레저 패브릭 개발

4.1 하이퍼레저 패브릭 시작하기
4.1.1 BYFN 네트워크 구성
4.1.2 BYFN 네트워크 실행
4.2 하이퍼레저 패브릭 핵심 도구
4.2.1 Cryptogen
4.2.2 Configtxgen
4.2.3 Configtxlator
4.2.4 Orderer
4.2.5 Peer
4.3 로그 제어
4.3.1 로그 레벨 및 형식
4.3.2 Go 체인코드 API
4.4 체인코드 프로그래밍
4.4.1 체인코드 프로그래밍 시작하기
4.4.2 Go 체인코드 개발하기
4.4.3 자바 체인코드 개발하기
4.4.4 하이퍼레저 패브릭 체인코드 테스트

5장. 하이퍼레저 패브릭 애플리케이션 개발

5.1 서비스 시나리오
5.2 하이퍼레저 패브릭 네트워크 구축
5.2.1 인증서 구성 파일 작성
5.2.2 제네시스 블록 및 트랜잭션 생성
5.2.3 도커 컨테이너 구성 파일 작성
5.3 체인코드 작성 및 설치
5.3.1 체인코드 기본 구조 작성
5.3.2 지갑 정보 등록 체인코드 작성
5.3.3 음원 등록 및 구매 체인코드 작성
5.3.4 체인코드 테스트
5.4 사용자를 위한 클라이언트 애플리케이션 개발
5.4.1 애플리케이션을 위한 CA 서버 구성
5.4.2 하이퍼레저 패브릭 SDK
5.4.3 Node.js SDK를 이용한 웹 애플리케이션 개발
5.5 웹 서비스 기반 클라이언트 애플리케이션 개발
5.5.1 Express를 이용한 웹 애플리케이션 개발
5.5.2 웹 서버 실행 및 테스트

6장. 하이퍼레저 패브릭 프로젝트 심화

6.1 상용화를 위한 하이퍼레저 패브릭 프로젝트 구성
6.1.1 멀티 채널 구성
6.1.2 CouchDB 기반 피어 노드 구성
6.1.3 카프카 기반 오더링 서비스 노드 구성
6.1.4 하이퍼레저 패브릭 네트워크 구동
6.2 체인코드 추가 개발
6.2.1 구매 횟수 기능 추가 개발
6.2.2 지갑 등록 음원 검색, 가격 수정, 삭제 기능 추가
6.2.3 체인코드 실행 및 테스트
6.3 웹 클라이언트 애플리케이션 추가 개발
6.3.1 Express를 이용한 MVC 모델 개발
6.3.2 AngularJS로 웹 화면 개발
6.3.3 서버 실행 및 테스트

7장. 클라우드 환경에서 하이퍼레저 패브릭 구축

7.1 IBM 클라우드에서 블록체인 환경 설정
7.1.1 IBM 클라우드에 가입, 로그인
7.1.2 IBM 클라우드 쿠버네티스 서비스 생성
7.1.3 IBM 클라우드에서 블록체인 플랫폼 서비스 인스턴스 작성
7.1.4 IBM 블록체인 플랫폼 시작
7.2 IBM 블록체인 플랫폼을 사용해 블록체인 네트워크 만들기
7.2.1 Org1 CA 추가 사용자 등록
7.2.2 Org1 MSP 정의 작성
7.2.3 피어 노드 생성
7.2.4 Ordering Service CA 추가
7.2.5 Ordering Service MSP 정의 작성
7.2.6 오더러 서비스 노드 생성
7.2.7 채널 생성
7.3 스마트 컨트랙트 설치 및 인스턴스화
7.3.1 스마트 컨트랙트 작성
7.3.2 스마트 컨트랙트 패키지
7.3.3 스마트 컨트랙트 설치
7.3.4 스마트 컨트랙트 인스턴스화

부록1. 하이퍼레저 패브릭을 위한 도커

1. 도커와 가상머신
2. 도커 이미지
1) 이미지 커맨드 명령어
3. 도커 컨테이너
1) 컨테이너 커맨드 명령어
4. 도커 레지스트리
5. 도커 컴포즈
1) 명령어

부록2. 하이퍼레저 패브릭 v2.0 알파

1. 팹토큰
2. 하이퍼레저 패브릭 v2.0 알파 설치 및 실습

추천사

서종렬(세종텔레콤 부회장)

블록체인 기술이 비트코인이라는 모습으로 처음 나타난 지 어느덧 10년이 지났다. 1세대 블록체인인 비트코인에는 화폐와 같은 가치를 저장하거나 전달하는 것 외의 기능은 없었으나 이후 블록체인 기술을 암호화폐 거래 이외의 다른 ... 더보기

인호(고려대학교 블록체인연구소장)

드디어 중급 이상 블록체인 개발자용 교재가 나왔다. 실무에서 쌓은 노하우를 녹여내 기초부터 설치 그리고 실무용 예제까지 전 과정을 친절하고 자세하게 설명한 하이퍼레저 개발자용 교재다. 독자들이 이 책을 많이 활용해 대한민국이... 더보기

김치원(JC파트너스 전무)

하이퍼레저 패브릭은 리눅스 재단의 여러 하이퍼레저 프로젝트 중 가장 앞선 형태로 발전하고 있으며 다양한 도메인의 글로벌 기업과 성공적인 협력 사례를 발표하고 있다. 세계 최대 해운회사 머스크 그룹은 IBM과 함께 합작회사 트... 더보기

제갈정숙(KTDS 상무)

하이퍼레저 패브릭은 리눅스 재단에서 주관하는 프라이빗 블록체인 오픈소스 프로젝트인 하이퍼레저(Hyperledger)의 프로젝트 중 하나로 35개 이상의 조직과 200명이 넘는 개발자 커뮤니티를 운영하며 지속적으로 성장하고 있... 더보기

출판사 서평

★ 이 책에서 다루는 내용 ★

■ 하이퍼레저 패브릭 아키텍처 및 트랜잭션 흐름 설명
■ 퍼블릭 블록체인과 다른 Permissioned 블록체인의 특징 설명
■ 하이퍼레저 패브릭 개발 환경 및 기존 블록체인 네트워크 구성
■ 하이퍼레저 패브릭 기반 체인 코드 작성 및 클라이언트 애플리케이션 개발
■ 실제 코딩 가능한 레벨에서 실전 예제를 통한 개발과 클라우드 환경 구성

★ 이 책의 대상 독자 ★

■ 기업용 블록체인 서비스를 개발하고자 하는 개발자
■ 하이퍼레저 패브릭을 활용해 프로젝트를 수행하고자 하는 개발... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 분야의 베스트

  • 길벗알앤디
    27,900원
  • 길벗R&D
    17,100원
  • 한국데이터진흥원
    16,200원
  • 길벗R&D
    12,600원
  • NCS 정보처리기술사 연구회
    25,200원
더보기+

이 분야의 신간

  • 김정준
    29,700원
  • NCS 정보처리기술사 연구회
    25,200원
  • 조블리(조애리)
    20,700원
  • 남궁일주
    27,000원
  • 윤종식
    25,200원
더보기+

바로가기

  • 우측 확장형 배너 2
  • 우측 확장형 배너 2

최근 본 상품