블록체인 이론과 이더리움 사설 네트워크 구축
및 DApp 개발 실습
1. 교육대상
- 블록체인의 개념과 비트코인, 이더리움의 원리를 이해하고, 자신만의 사설 이더리움
네트워크를 구축해보고 싶은 학생
- 블록체인 엔지니어가 되려고 마음을 먹었지만 Solidity를 비롯해 어디서부터 시작해야할지
모르는 학생
- 이더리움 플랫폼에서 스마트 컨트랙트와 DApp을 이해하고자 하는 학생
- 블록체인을 활용하여 신규 창업을 준비하는 학생
- 혹은 다른 객체 지향 언어 프로그래밍 경험이 있는 학생
2. 대상/정원
- 고려대학교 서울캠퍼스 학부 재학생 30명(학년 및 계열 무관)
※ 외국인, 휴학생, 세종캠퍼스 학생, 대학원생, 학점교류생, 수료생 신청 불가
3. 학생 선발방법
- 신청서를 통해 지원 학생의 지원동기를 접수받아, 프로그램 개발 경험이 있고
특히 창업에 대한 열정이 있는 학생을 우선 선발
4. 교육 일시
- 2018년 11월 3일(토)~11월 24일(토) / 매주 토요일 9시~18시
5. 강의 장소
- 자연계 우정정보관 601호
6. 강의 교재
- 교재명: 이더리움 베이직(스마트 컨트랙트 입문에서 DApp구현까지, 출판사 북스타)
- 저자: 조수현, 이정빈, 박재용 외 2명
- 교재는 수업 전 구비(자비 부담)
7. 진리장학금 지급
- 1인 50만원(수료 후 지급)
8. 특강 지원 및 발표
- 접수기간: 2018년 10월 15일(월)~10월 26일(금) 17시까지
- 접수방법: ①특강 지원서, ②개인정보활용동의서 제출(첨부 양식)
- 접수처: 이메일 접수 koreastep@gmail.com
- 선정자 발표: 2018년 10월 30일(화) 정보대학 컴퓨터학과 홈페이지 ‘학부공지사항’ 게시판
9. 세부 일정표
회차 | 일시 | 주 제 | 강사 | 내 용 |
1 | 11/3 (9:00- 14:00- | 블록체인 및 비트코인 원리 | 박재용, 이대건 | - 최초의 암호화폐 비트코인의 등장과 의의 - 블록체인의 기본 개념 - 비트코인의 개념 및 기본 원리 설명 - 비트코인의 개념과 합의 문제와 해결법 - 비트코인의 트랜잭션 처리 원리와 합의 알고리즘 (채굴 원리) - 비트코인의 디지털 키 생성 원리와 개인키, 공개키, 주소와의 관계 - 비트코인의 블록 구성과 자료구조 - 비트코인의 블록 및 트랜잭션 검증과 합의 검증 프로세스 - 비트코인 공격 시나리오와 예방 원리 - 자바스크립트 기반으로 자신만의 간단한 블록체인 구현 |
2 | 11/10 (9:00- 14:00- | 이더리움 원리 및 사설 네트워크 구현 | 박재용, 이대건 | - 비트코인의 한계와 이더리움의 등장 - 스마트 컨트랙트의 개념과 응용 분야 - 이더리움의 트랜잭션 처리 원리와 가스(gas) 의 개념 - 이더리움의 블록 구성과 자료구조 - 이더리움의 합의 알고리즘 (채굴 원리) - 이더리움의 디지털 키 생성 원리와 개인키, 공개키, 주소와의 관계 - 이더리움블록 및 트랜잭션검증과 합의 검증 프로세스 - 스마트 컨트랙트의 동작 원리와 이더리움 가상머신 개념 - 이더리움 클라이언트 설치 및 사설네트워크 구축 - 사설 네트워크의 대화형 콘솔 사용법 학습 - 사설 네트워크에 다른 노드 추가 |
3 | 11/17 (9:00- 14:00- | 스마트 컨트랙트 작성 실습 | 박재용, 이대건 | - Mist (GUI wallet 프로그램) 사용법 - 스마트 컨트랙트 기초 구조 - Mist로 사설 네트워크에 스마트 컨트랙트 배치 방법 - 대화형 콘솔로 사설 네트워크에 스마트컨트 랙트 배치 방법 - Solidity (스마트 컨트랙트 작성 언어) 기초 문법 - Remix (Solidity IDE) 사용법 - Solidity 심화 문법 - 간단한 스마트 컨트랙트 예제 작성 |
4 | 11/24 (9:00- 14:00- | DApp 작성 실습 | 박재용, 이대건 | - DApp 개념 소개 - DApp과 스마트 컨트랙트 연동 방법 - DApp 예제 1 작성: Mini wallet - DApp 예제 2 작성: ICO (Initial Coin Offering) - DApp 예제 3 작성: 전자 투표 시스템 - 자신만의 비즈니스모델을 기반한 DApp 만들기 |
10. 진리장학금 특강 관련 문의
- SW중심대학사업단: (02)3290-4934 / koreastep@gmail.com
※ 첨부파일명
[진리장학금]블록체인 특강 안내문
1. 블록체인특강 지원서(양식)
2. 개인정보활용동의서(양식)