블록체인의 이해

교과목 구분: 
전공선택
교과목 번호: 
M1522.002800
학년: 
4학년
학점: 
3

이 강의에서는 공개키 암호화, 해시 함수, 디지털 서명, 영지식 증명 등 블록체인의 기반기술과 합의 알고리즘, data feeds, 거버넌스(governance), 결정성(determinism) 등 블록체인의 중요 개념들을 설명한다. 그 뒤에 비트코인, 이더리움, 하이퍼레저 패브릭, 리플 등 대표적인 블록체인 시스템들을 설명한다. 블록체인이 탈중앙화(decentralization)의 핵심 기술임을 설명하기 위해 PoW, PoS, PBFT, Paxos 등의 합의 알고리즘과 Chord, Pastry, Kademlia 등의 P2P 네트워크를 설명한다.