Block Chain Basic
less than 1 minute read
1. 블록체인의 등장
- 1.1 블록체인의 정의
- 1.2 블록체인의 한계
- 1.3 상향식 접근법과 하향식 접근법
- 1.4 실습
- 구동 및 개발 환경 구축하기
- 블록 구조
- 블록 생성
- 블록 검증
- 1.5 정리
2. 네트워크
- 2.1 인터넷 프로토콜 스택
- 2.2 응용 계층
- 클라이언트-서버 구조와 P2P 구조
- 응용 계층 프로토콜
- P2P 파일 전송
- 2.3 전송 계층
- 2.4 네트워크 계층
- 2.5 링크 계층과 물리 계층
- 2.6 실습
- HTTP 인터페이스
- 웹소켓 인터페이스
- 체인 선택 규칙
- 2.7 정리
3. 기초 수학
- 3.1 정수
- 3.2 대수 구조
- 3.3 소수
- 3.4 이산 로그
- 3.5 실습
- 3.6 정리
4. 암호학
- 4.1 암호 시스템
- 4.2 대칭키 암호
- 4.3 비대칭키 암호
- 4.4 디지털 서명
- 타원 곡선 디지털 서명
- 이더리움 트랜잭션 서명
- 4.5 영지식 증명
- 어린이를 위한 영지식 증명
- 영지식 증명의 수학적 구현
- 4.6 실습
- 4.7 정리
5. 사용 사례
- 5.1 거래 계층
- 5.2 가상 머신 계층
- 스마트 계약
- 이더리움 가상 머신
- 트루빗
- 네뷸라스
- 5.3 정리
참고자료
Comments