실전! 하이퍼레저 패브릭(위키북스 해킹 & 보안 시리즈 18)
따라 하며 배우는 기업형 블록체인 시스템 개발과 운영
Regular price
$30.34
Sale price
Regular price
✈️
Estimated delivery date 예상 배송일
Standard Shipping
불러오는 중...
주문일로부터 8-12 영업일
Express Shipping
불러오는 중...
주문일로부터 6-8 영업일
기업형 블록체인 프로젝트를 위한 훌륭한 가이드를 만날 수 있습니다!
이 책에서는 하이퍼레저 패브릭(Hyperledger Fabric)의 개념을 비롯해 다양한 유형의 패브릭 네트워크를 구축하는 내용을 다룬다. 하이퍼레저 패브릭의 특징과 구성요소부터 멀티 호스트 네트워크 구성, 메트릭 모니터링, 프라이빗 데이터, 팹 토큰 등 최신 버전의 하이퍼레저 패브릭 기능까지 소개함으로써 기초 지식뿐 아니라 실무에서 하이퍼레저 패브릭을 적용하는 데 필요한 실무 지식까지 배울 수 있다. 《실전! 하이퍼레저 패브릭》은 블록체인에 관심이 있는 학생뿐만 아니라 현업에서 블록체인 업무를 담당하는 분들이 실제 프로젝트를 진행할 때 훌륭한 가이드가 될 것이다.
★ 이 책에서 다루는 내용 ★
◎ 하이퍼레저 패브릭의 특징과 물리적, 논리적, 인증 구성요소
◎ 하이퍼레저 패브릭 네트워크 구성과 동작(Solo, kafka-based 오더링)
◎ cryptogen과 CA 서버를 이용한 키와 인증서 발급
◎ 패브릭 대표 예제 따라 하기(build your first network, Balance Transfer)
◎ 체인코드 개발과 실습
◎ 프라이빗 데이터 체인코드 개발과 실습
◎ 패브릭 멀티 호스트 구성
◎ 유형별 채널 구성과 수정
◎ 패브릭 네트워크 수정
◎ 하이퍼레저 익스플로러
◎ 프로메테우스와 그라파나를 이용한 메트릭 모니터링
◎ 패브릭 2.0 알파 버전 팹 토큰
이 책에서는 하이퍼레저 패브릭(Hyperledger Fabric)의 개념을 비롯해 다양한 유형의 패브릭 네트워크를 구축하는 내용을 다룬다. 하이퍼레저 패브릭의 특징과 구성요소부터 멀티 호스트 네트워크 구성, 메트릭 모니터링, 프라이빗 데이터, 팹 토큰 등 최신 버전의 하이퍼레저 패브릭 기능까지 소개함으로써 기초 지식뿐 아니라 실무에서 하이퍼레저 패브릭을 적용하는 데 필요한 실무 지식까지 배울 수 있다. 《실전! 하이퍼레저 패브릭》은 블록체인에 관심이 있는 학생뿐만 아니라 현업에서 블록체인 업무를 담당하는 분들이 실제 프로젝트를 진행할 때 훌륭한 가이드가 될 것이다.
★ 이 책에서 다루는 내용 ★
◎ 하이퍼레저 패브릭의 특징과 물리적, 논리적, 인증 구성요소
◎ 하이퍼레저 패브릭 네트워크 구성과 동작(Solo, kafka-based 오더링)
◎ cryptogen과 CA 서버를 이용한 키와 인증서 발급
◎ 패브릭 대표 예제 따라 하기(build your first network, Balance Transfer)
◎ 체인코드 개발과 실습
◎ 프라이빗 데이터 체인코드 개발과 실습
◎ 패브릭 멀티 호스트 구성
◎ 유형별 채널 구성과 수정
◎ 패브릭 네트워크 수정
◎ 하이퍼레저 익스플로러
◎ 프로메테우스와 그라파나를 이용한 메트릭 모니터링
◎ 패브릭 2.0 알파 버전 팹 토큰
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
목차
목차
▣ 1장: 들어가며
01. 블록체인이란?
02. 실무에서의 블록체인
▣ 2장: 하이퍼레저 패브릭이란?
01. 개방형, 기업형 블록체인의 탄생 배경
02. 하이퍼레저 패브릭의 특징
03. 하이퍼레저 패브릭의 물리적 구성요소
04. 하이퍼레저 패브릭의 논리적 구성요소
05. 하이퍼레저 패브릭의 인증 구성요소
▣ 3장: 하이퍼레저 패브릭 시작하기
01. 환경 구성
___Node.js 설치
___Golang 설치
___도커, 도커 컴포즈 설치
___도커 컴포즈 설치
02. 하이퍼레저 패브릭 환경 구성
___하이퍼레저 패브릭 바이너리 파일 설치
___하이퍼레저 패브릭 이미지 파일로 설치
▣ 4장: 하이퍼레저 패브릭 예제 따라하기
01. first-network 예제 따라하기
02. Balance Transfer 예제 따라하기
03. 트랜잭션 라이프 사이클
___트랜잭션 라이프 사이클 파헤치기
▣ 5장: 하이퍼레저 패브릭 자세히 보기
01. 하이퍼레저 패브릭 네트워크 준비
___하이퍼레저 패브릭 키와 인증서 생성
___하이퍼레저 패브릭 네트워크 구성을 위한 파일 생성
02. 하이퍼레저 패브릭 네트워크 올리기
___하이퍼레저 패브릭 네트워크에 참여하는 애플리케이션 알아보기
___Solo, LevelDB를 적용한 블록체인 네트워크 구성
___주키퍼, 카프카, 카우치디비를 적용한 블록체인 네트워크 구성
___하이퍼레저 패브릭 네트워크 수정
03. 채널 구성
___configtx.yaml 파일 파헤치기
___유형별 채널 설정 변경
04. 체인코드 만들고 사용하기
___스마트 계약이란?
___하이퍼레저의 스마트 계약(체인코드)
___체인코드 개발
___체인코드 사용을 위한 네트워크 구성 및 카우치디비 설정
___체인코드 설치와 초기화
05. 프라이빗 데이터 사용하기
___프라이빗 데이터 트랜잭션 흐름
___프라이빗 데이터 사용을 위한 준비
___프라이빗 데이터를 사용해 저장/조회 하기
06. 하이퍼레저 패브릭 멀티 호스트 구성
___도커 스웜 네트워크 구성
___피어 컨테이너 설정
___오더러 컨테이너 설정
___하이퍼레저 패브릭 CA 컨테이너 설정
___하이퍼레저 패브릭 카프카, 주키퍼 컨테이너 설정
___블록체인 네트워크 구동
▣ 6장: 하이퍼레저 모니터링
01. 하이퍼레저 익스플로러 소개
___하이퍼레저 익스플로러 설치
___하이퍼레저 익스플로러를 위한 데이터베이스 설정
___하이퍼레저 익스플로러를 위한 블록체인 네트워크 작동하기
___하이퍼레저 익스플로러를 위한 패브릭 환경 설정
___하이퍼레저 익스플로러 빌드
___하이퍼레저 익스플로러 실행
▣ 7장: 하이퍼레저 패브릭 운영 서비스
01. 하이퍼레저 패브릭 운영을 위한 API
___로그 레벨 관리
___헬스 체크
___메트릭
02. 프로메테우스와 그라파나를 이용한 메트릭 모니터링
___프로메테우스 설치
___프로메테우스와 블록체인 네트워크 연동하기
___그라파나 설치
___그라파나와 프로메테우스 연동
▣ 8장: 하이퍼레저 패브릭 2.0 알파 버전 알아보기
01. 팹 토큰이란?
02. 팹 토큰의 라이프 사이클
___팹 토큰 발행
___팹 토큰 리스트
___팹 토큰 전송
___팹 토큰 상환
03. 팹 토큰 트랜잭션의 흐름과 검증
01. 블록체인이란?
02. 실무에서의 블록체인
▣ 2장: 하이퍼레저 패브릭이란?
01. 개방형, 기업형 블록체인의 탄생 배경
02. 하이퍼레저 패브릭의 특징
03. 하이퍼레저 패브릭의 물리적 구성요소
04. 하이퍼레저 패브릭의 논리적 구성요소
05. 하이퍼레저 패브릭의 인증 구성요소
▣ 3장: 하이퍼레저 패브릭 시작하기
01. 환경 구성
___Node.js 설치
___Golang 설치
___도커, 도커 컴포즈 설치
___도커 컴포즈 설치
02. 하이퍼레저 패브릭 환경 구성
___하이퍼레저 패브릭 바이너리 파일 설치
___하이퍼레저 패브릭 이미지 파일로 설치
▣ 4장: 하이퍼레저 패브릭 예제 따라하기
01. first-network 예제 따라하기
02. Balance Transfer 예제 따라하기
03. 트랜잭션 라이프 사이클
___트랜잭션 라이프 사이클 파헤치기
▣ 5장: 하이퍼레저 패브릭 자세히 보기
01. 하이퍼레저 패브릭 네트워크 준비
___하이퍼레저 패브릭 키와 인증서 생성
___하이퍼레저 패브릭 네트워크 구성을 위한 파일 생성
02. 하이퍼레저 패브릭 네트워크 올리기
___하이퍼레저 패브릭 네트워크에 참여하는 애플리케이션 알아보기
___Solo, LevelDB를 적용한 블록체인 네트워크 구성
___주키퍼, 카프카, 카우치디비를 적용한 블록체인 네트워크 구성
___하이퍼레저 패브릭 네트워크 수정
03. 채널 구성
___configtx.yaml 파일 파헤치기
___유형별 채널 설정 변경
04. 체인코드 만들고 사용하기
___스마트 계약이란?
___하이퍼레저의 스마트 계약(체인코드)
___체인코드 개발
___체인코드 사용을 위한 네트워크 구성 및 카우치디비 설정
___체인코드 설치와 초기화
05. 프라이빗 데이터 사용하기
___프라이빗 데이터 트랜잭션 흐름
___프라이빗 데이터 사용을 위한 준비
___프라이빗 데이터를 사용해 저장/조회 하기
06. 하이퍼레저 패브릭 멀티 호스트 구성
___도커 스웜 네트워크 구성
___피어 컨테이너 설정
___오더러 컨테이너 설정
___하이퍼레저 패브릭 CA 컨테이너 설정
___하이퍼레저 패브릭 카프카, 주키퍼 컨테이너 설정
___블록체인 네트워크 구동
▣ 6장: 하이퍼레저 모니터링
01. 하이퍼레저 익스플로러 소개
___하이퍼레저 익스플로러 설치
___하이퍼레저 익스플로러를 위한 데이터베이스 설정
___하이퍼레저 익스플로러를 위한 블록체인 네트워크 작동하기
___하이퍼레저 익스플로러를 위한 패브릭 환경 설정
___하이퍼레저 익스플로러 빌드
___하이퍼레저 익스플로러 실행
▣ 7장: 하이퍼레저 패브릭 운영 서비스
01. 하이퍼레저 패브릭 운영을 위한 API
___로그 레벨 관리
___헬스 체크
___메트릭
02. 프로메테우스와 그라파나를 이용한 메트릭 모니터링
___프로메테우스 설치
___프로메테우스와 블록체인 네트워크 연동하기
___그라파나 설치
___그라파나와 프로메테우스 연동
▣ 8장: 하이퍼레저 패브릭 2.0 알파 버전 알아보기
01. 팹 토큰이란?
02. 팹 토큰의 라이프 사이클
___팹 토큰 발행
___팹 토큰 리스트
___팹 토큰 전송
___팹 토큰 상환
03. 팹 토큰 트랜잭션의 흐름과 검증
저자
저자
이승한
컴퓨터공학을 전공하고 kt ds 대졸공채 입사 후 번호이동 파트에서 KT 차세대 프로젝트 개발 및 운영개발 업무로 사회생활을 시작했다. 우연한 기회로 블록체인의 매력을 알게 되고 부서이동 후 크고 작은 블록체인 프로젝트 개발자로 근무했다. 현재는 LG유플러스 미래기술전략팀에서 블록체인 담당자로 근무하고 있으며, 블록체인 기반의 새로운 사업을 발굴 중이다. 개발과 전략기획이라는 두 마리 토끼를 잡고 싶어 여러 방면으로 노력 중이다.
Payment & Security
Payment methods
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

