목차
CHAPTER 1 블록체인 이해하기
Lesson 01 [블록체인이 가져다 준 충격] - 왜 블록체인을 주목해야 할 기술로 여기는 것일까? 2
 Lesson 02 [블록체인의 정의] - 블록체인의 정의 살펴보기 4
 Lesson 03 [블록체인의 기초] - 블록체인의 대략적인 구조 ① 8
 Lesson 04 [블록체인의 기초] - 블록체인의 대략적인 구조 ② 12
 Lesson 05 [블록체인의 종류] - 퍼블릭 체인과 프라이빗 체인 16
 Lesson 06 [블록체인의 특징] - 블록체인의 장단점 18

CHAPTER 2 비트코인 살펴보기
Lesson 07 [블록과 발행 계획] - 비트코인의 성장 과정 22
 Lesson 08 [비트코인과 전자 화폐] - 비트코인과 전자 화폐의 차이점 26
 Lesson 09 [비트코인 처음 사용하기] - 비트코인 처음 사용하기 ① - 필요한 사항 확인하기 28
 Lesson 10 [비트코인 지갑] - 비트코인 처음 사용하기 ② - 지갑의 종류 30
 Lesson 11 [비트코인 거래 계좌] - 비트코인 처음 사용하기 ③ - 거래 계좌 개설 36
 Lesson 12 [비트코인 얻기] - 비트코인 얻기 40
 Lesson 13 [비트코인 송금 방법] - 비트코인 송금하기 43
 Lesson 14 [보안] - 비트코인의 위험성 이해하기 45
 Lesson 15 [비트코인과 블록체인] - 비트코인을 거래할 때의 블록체인 동작 47

CHAPTER 3 블록체인을 지원하는 암호화 기술 이해하기
Lesson 16 [암호화 기술의 목적] - 정보 시스템을 지원하는 현대 암호화 기술 56
 Lesson 17 [공개 키와 비밀 키] - 특정 사람만이 정보에 접근하는 공개 키 암호 60
 Lesson 18 [암호화의 보안 강도] - 안전한 암호 키를 생성하는 난수 생성법 64
 Lesson 19 [해시 함수의 구조] - 디지털 문서의 손상을 감지하는 ‘단방향 해시 함수’ 68
 Lesson 20 [해시 함수의 약점] - 해시 함수의 충돌 저항성 70
 Lesson 21 [전자 서명] - 디지털 문서의 작성자를 증명하는 ‘전자 서명’ 72
 Lesson 22 [공개 키 인증 기반?PKI] - 전자 서명이 진짜임을 증명하는 ‘전자 인증서’ 76
 Lesson 23 [타임스탬프] - 디지털 문서 생성 시간을 증명하는 ‘타임스탬프’ 80
 Lesson 24 [미래에 유망할 암호 관련 기술] - 미래의 블록체인에 필요한 새로운 암호 기술 84

CHAPTER 4 블록체인을 지원하는 분산 시스템
Lesson 25 [블록체인을 지원하는 네트워크] - P2P 분산 시스템 90
 Lesson 26 [P2P 방식의 특징] - P2P 분산 네트워크의 안전성과 신뢰성 92
 Lesson 27 [블록체인이 할 수 없는 것] - CAP 정리로 살펴보는 블록체인 94
 Lesson 28 [블록체인의 데이터 스토리지 기술] - 컨텐트 주소의 구조 이해하기 98
 Lesson 29 [블록체인의 분기] - 블록체인은 모든 노드가 같은 연산 수행 101
 Lesson 30 [합의 형성 구조] - 분산 시스템에서 ‘합의’를 형성하는 방법 103
 Lesson 31 [합의 형성과 암호화폐] - 블록체인의 합의 형성 방법인 작업 증명과 지분 증명 107
 Lesson 32 [작업 증명의 합의 방식] - 블록이 분기했을 때의 해결 방법 111

CHAPTER 5 지갑의 구조 이해하기
Lesson 33 [지갑] - ‘지갑’은 암호화폐의 잔액을 확인하는 수단 116
 Lesson 34 [지갑 주소] - 지갑 주소를 알아내는 방법 118
 Lesson 35 [지갑 앱] - 거래의 창구 역할을 하는 지갑 앱 123
 Lesson 36 [효율적인 지갑 주소 관리 방법] - 결정성 지갑 주소의 구조 이해하기 127
 Lesson 37 [지갑 종류] - 뜨거운 지갑과 차가운 지갑의 차이 131
 Lesson 38 [다중 서명 주소] - 트랜잭션 서명 권한을 분산하는 다중 서명 주소 135

CHAPTER 6 블록체인에 거래를 기록하는 트랜잭션 이해하기
Lesson 39 [트랜잭션] - 트랜잭션의 역할과 내용 140
 Lesson 40 [거래 내용의 연속성] - 지갑 주소의 미사용 잔액 ‘UTXO’ 142
 Lesson 41 [합의 구조] - 트랜잭션을 합의하는 방법 146
 Lesson 42 [뒤집히는 합의] - 블록체인의 완결성 문제 148
 Lesson 43 [트랜잭션의 순서] - 트랜잭션의 순서를 보장하는 구조 150
 Lesson 44 [블록의 구조] - 블록체인 변경 불가성을 보장하는 구조 154
 Lesson 45 [암호화폐] - 복사해도 괜찮은 디지털 화폐 ‘암호화폐’ 158
 Lesson 46 [블록체인의 기초] - 이중 송금 문제와 대책 160

CHAPTER 7 스마트 계약의 계약 집행 구조 이해하기
Lesson 47 [스마트 계약] - 합의 내용을 자동으로 실행하는 ‘스마트 계약’ 166
 Lesson 48 [월드 스테이트] - 복잡한 조건 분기를 포함하는 고급 스마트 계약 170
 Lesson 49 [관리자 없는 조직] - 탈중앙화된 자율의 개념 174
 Lesson 50 [외부 데이터 참조와 오라클] - 외부 정보를 참조해 움직이는 스마트 계약 178
 Lesson 51 [P2M?M2M] - 기계가 스마트 계약을 이용할 때 발생하는 상황 182

CHAPTER 8 블록체인을 활용하는 세계 상상하기
Lesson 52 [암호화폐 거래소] - 암호화폐를 교환하는 거래소 186
 Lesson 53 [법정 화폐와 암호화폐] - 법정 화폐를 블록체인에 유통하는 방법 188
 Lesson 54 [기업 화폐 활용] - 충성 고객 만들기와 현금 흐름 개선에 기업 화폐 활용하기 190
 Lesson 55 [지역 화폐 활용] - 인바운드 경제 정책과 지역 경제 활성화에 지역 화폐 활용 193
 Lesson 56 [증권 분야의 블록체인 적용과 과제] - 증권 분야에 블록체인 기술 적용하기 196
 Lesson 57 [문서 관리] - 증빙 서류의 보관과 디지털 문서의 원본 증명에 활용 198
 Lesson 58 [보험 분야의 활용] - 사물인터넷과 블록체인으로 크게 바뀌는 보험 분야 200
 Lesson 59 [유통 분야의 활용] - 유통 상황 추적에 블록체인 활용 203
 Lesson 60 [엔터테인먼트 분야의 활용] - 온라인 게임에 블록체인 활용 205
 Lesson 61 [콘텐츠 유통에 활용] - 콘텐츠의 DRM을 블록체인으로 구현 207
 Lesson 62 [광고 분야의 활용] - 블록체인으로 새롭게 혁신하는 광고 기술 209
 Lesson 63 [암호화폐로 자금 조달] - 새로운 자금 조달 방법 ICO 212
 Lesson 64 [사물인터넷과 블록체인] - 암호화폐를 사용해 사물인터넷 기기 제어하기 215
 Lesson 65 [공유 경제] - 공유 경제에 블록체인 활용하기 217
 Lesson 66 [전자 투표 시스템] - 암호화폐로 전자 투표 시스템 구현하기 219
닫기