4차 산업혁명을 이끌 또 하나의 기술 블록체인을 이해하기 어려운 이유는 뭘까? 우선은 컴퓨터과학에서 나온 기술 몇 가지를 의외의 방식으로 이용하기 때문이다. 더구나 이 기술을 그동안 이용해 오던 일반적인 방식과 다르게 약간 비틀어서 사용하기 때문에, 일반인과 마찬가지로 IT 전문가도 처음에는...
Chapter 01 블록체인에 대한 호기심
다가가기 어려운 블록체인
Chapter 02 해시함수를 이용한 작업증명
해시함수
거꾸로 생각하기
해시캐시 - 작업증명의 아이디어
Chapter 03 블록의 구성과 체인
화폐의 가치
블록의 구성
블록의 연결
블록헤더만 해시
블록체인 구조의 요약
Chapter 04 채굴 - 블록 만들기
피어투피어 네트워크
채굴
난이도 조정
Chapter 05 블록체인의 충돌을 해소하는 긴 블록체인 선호 정책
긴 블록체인 선호 정책
블록체인 분기
분기 수렴 방식의 약점
Chapter 06 거래의 기록
거래기록
비대칭키 암호
비대칭 암호를 이용한 비밀 메시지 전송
CHAPTER
디지털 서명
UTXO (Unspent Transaction Output)
거래기록의 검증
거래 수수료
다른 거래 방식과의 비교
Chapter 07 비트코인 주소를 이용한 소유권 증명
공개키 주소
공개키 해시 주소
비트코인 주소를 이용한 거래의 표현
Chapter 08 거래 시나리오
이중거래
전파 단계 거래의 검증
이중거래 분석
블록체인 거래 총정리
Chapter 09 비트코인의 진화와 위협 요소
영원히 증가하는 기록
집단 채굴의 위협
채굴집단에 의한 위협 - 가상 시나리오
사용자 편의 기능의 부족
발전의 가장 큰 걸림돌인 블록크기
양자컴퓨팅
Chapter 10 블록체인 응용
금융에서의 응용
투표
인공지능
그 밖의 응용