CHAPTER 1 블록체인 이해하기
Lesson 01 [블록체인이 가져다 준 충격] - 왜 블록체인을 주목해야 할 기술로 여기는 것일까?
Lesson 02 [블록체인의 정의] - 블록체인의 정의 살펴보기
Lesson 03 [블록체인의 기초] - 블록체인의 대략적인 구조 ①
Lesson 04 [블록체인의 기초] - 블록체인의 대략적인 구조 ②
Lesson 05 [블록체인의 종류] - 퍼블릭 체인과 프라이빗 체인
Lesson 06 [블록체인의 특징] - 블록체인의 장단점
CHAPTER 2 비트코인 살펴보기
Lesson 07 [블록과 발행 계획] - 비트코인의 성장 과정
Lesson 08 [비트코인과 전자 화폐] - 비트코인과 전자 화폐의 차이점
Lesson 09 [비트코인 처음 사용하기] - 비트코인 처음 사용하기 ① - 필요한 사항 확인하기
Lesson 10 [비트코인 지갑] - 비트코인 처음 사용하기 ② - 지갑의 종류
Lesson 11 [비트코인 거래 계좌] - 비트코인 처음 사용하기 ③ - 거래 계좌 개설
Lesson 12 [비트코인 얻기] - 비트코인 얻기
Lesson 13 [비트코인 송금 방법] - 비트코인 송금하기
Lesson 14 [보안] - 비트코인의 위험성 이해하기
Lesson 15 [비트코인과 블록체인] - 비트코인을 거래할 때의 블록체인 동작
CHAPTER 3 블록체인을 지원하는 암호화 기술 이해하기
Lesson 16 [암호화 기술의 목적] - 정보 시스템을 지원하는 현대 암호화 기술
Lesson 17 [공개 키와 비밀 키] - 특정 사람만이 정보에 접근하는 공개 키 암호
Lesson 18 [암호화의 보안 강도] - 안전한 암호 키를 생성하는 난수 생성법
Lesson 19 [해시 함수의 구조] - 디지털 문서의 손상을 감지하는 ‘단방향 해시 함수’
Lesson 20 [해시 함수의 약점] - 해시 함수의 충돌 저항성
Lesson 21 [전자 서명] - 디지털 문서의 작성자를 증명하는 ‘전자 서명’
Lesson 22 [공개 키 인증 기반?PKI] - 전자 서명이 진짜임을 증명하는 ‘전자 인증서’
Lesson 23 [타임스탬프] - 디지털 문서 생성 시간을 증명하는 ‘타임스탬프’
Lesson 24 [미래에 유망할 암호 관련 기술] - 미래의 블록체인에 필요한 새로운 암호 기술
CHAPTER 4 블록체인을 지원하는 분산 시스템
Lesson 25 [블록체인을 지원하는 네트워크] - P2P 분산 시스템
Lesson 26 [P2P 방식의 특징] - P2P 분산 네트워크의 안전성과 신뢰성
Lesson 27 [블록체인이 할 수 없는 것] - CAP 정리로 살펴보는 블록체인
Lesson 28 [블록체인의 데이터 스토리지 기술] - 컨텐트 주소의 구조 이해하기
Lesson 29 [블록체인의 분기] - 블록체인은 모든 노드가 같은 연산 수행
Lesson 30 [합의 형성 구조] - 분산 시스템에서 ‘합의’를 형성하는 방법
Lesson 31 [합의 형성과 암호화폐] - 블록체인의 합의 형성 방법인 작업 증명과 지분 증명
Lesson 32 [작업 증명의 합의 방식] - 블록이 분기했을 때의 해결 방법
CHAPTER 5 지갑의 구조 이해하기
Lesson 33 [지갑] - ‘지갑’은 암호화폐의 잔액을 확인하는 수단
Lesson 34 [지갑 주소] - 지갑 주소를 알아내는 방법
Lesson 35 [지갑 앱] - 거래의 창구 역할을 하는 지갑 앱
Lesson 36 [효율적인 지갑 주소 관리 방법] - 결정성 지갑 주소의 구조 이해하기
Lesson 37 [지갑 종류] - 뜨거운 지갑과 차가운 지갑의 차이
Lesson 38 [다중 서명 주소] - 트랜잭션 서명 권한을 분산하는 다중 서명 주소
CHAPTER 6 블록체인에 거래를 기록하는 트랜잭션 이해하기
Lesson 39 [트랜잭션] - 트랜잭션의 역할과 내용
Lesson 40 [거래 내용의 연속성] - 지갑 주소의 미사용 잔액 ‘UTXO’
Lesson 41 [합의 구조] - 트랜잭션을 합의하는 방법
Lesson 42 [뒤집히는 합의] - 블록체인의 완결성 문제
Lesson 43 [트랜잭션의 순서] - 트랜잭션의 순서를 보장하는 구조
Lesson 44 [블록의 구조] - 블록체인 변경 불가성을 보장하는 구조
Lesson 45 [암호화폐] - 복사해도 괜찮은 디지털 화폐 ‘암호화폐’
Lesson 46 [블록체인의 기초] - 이중 송금 문제와 대책
CHAPTER 7 스마트 계약의 계약 집행 구조 이해하기
Lesson 47 [스마트 계약] - 합의 내용을 자동으로 실행하는 ‘스마트 계약’
Lesson 48 [월드 스테이트] - 복잡한 조건 분기를 포함하는 고급 스마트 계약
Lesson 49 [관리자 없는 조직] - 탈중앙화된 자율의 개념
Lesson 50 [외부 데이터 참조와 오라클] - 외부 정보를 참조해 움직이는 스마트 계약
Lesson 51 [P2M?M2M] - 기계가 스마트 계약을 이용할 때 발생하는 상황
CHAPTER 8 블록체인을 활용하는 세계 상상하기
Lesson 52 [암호화폐 거래소] - 암호화폐를 교환하는 거래소
Lesson 53 [법정 화폐와 암호화폐] - 법정 화폐를 블록체인에 유통하는 방법
Lesson 54 [기업 화폐 활용] - 충성 고객 만들기와 현금 흐름 개선에 기업 화폐 활용하기
Lesson 55 [지역 화폐 활용] - 인바운드 경제 정책과 지역 경제 활성화에 지역 화폐 활용
Lesson 56 [증권 분야의 블록체인 적용과 과제] - 증권 분야에 블록체인 기술 적용하기
Lesson 57 [문서 관리] - 증빙 서류의 보관과 디지털 문서의 원본 증명에 활용
Lesson 58 [보험 분야의 활용] - 사물인터넷과 블록체인으로 크게 바뀌는 보험 분야
Lesson 59 [유통 분야의 활용] - 유통 상황 추적에 블록체인 활용
Lesson 60 [엔터테인먼트 분야의 활용] - 온라인 게임에 블록체인 활용
Lesson 61 [콘텐츠 유통에 활용] - 콘텐츠의 DRM을 블록체인으로 구현
Lesson 62 [광고 분야의 활용] - 블록체인으로 새롭게 혁신하는 광고 기술
Lesson 63 [암호화폐로 자금 조달] - 새로운 자금 조달 방법 ICO
Lesson 64 [사물인터넷과 블록체인] - 암호화폐를 사용해 사물인터넷 기기 제어하기
Lesson 65 [공유 경제] - 공유 경제에 블록체인 활용하기
Lesson 66 [전자 투표 시스템] - 암호화폐로 전자 투표 시스템 구현하기