본문 바로가기
IT교육

공공장소 블록체인 강좌 - Core부터 DApp까지 국내유일의 강의

by 대소니 2018. 10. 17.


블록체인 코어 강좌 - Core부터 DApp까지


소개


대기업 책임연구원이 직접 강의하는

비트코인 코어 -> 이더리움 코어 -> DApp 까지

국내 어디에서도 볼수 없는 최고의 블록체인 강의가 시작됩니다.


커리큘럼


[1주차]

1단계 : 비트코인 코어 개념 - 분산원장 데이터(Distributed Ledger Data)

- Byzantine Generals Problem

- 비트코인 코어 구성요소 소개

- 블록(Block)의 아키텍쳐

- 블록체인의 정의와 구성

- 암호화 알고리즘 (대칭키, 공개키, 개인키, ECC)

- 주소(address) 체계와 생성

- 실습 

   : Libbitcoin 라이브러리 개발환경 설정

   : 개인키, 공개기, 주소 생성하기

- 지갑(Wallet) 역할과 종류

- 실습 

   : HD지갑의 키 생성하기

 


2단계 : 비트코인 코어 개념 - 트랜잭션과 합의 알고리즘

- 비트코인 트랜잭션의 유형

- 트랜잭션의 기본요소인 UTXO의 개념

- 트랜잭션의 구조

- 트랜잭션의 유효성 검증을 위한 스크립트 연산

- 실습

   : Libbitcoin 라이브러리를 사용하여 raw transaction 생성하여 전송

- 비트코인 노드의 종류

- SPV 노드의 동작원리 : 블룸필터와 머클패스

- 비트코인 합의 알고리즘(PoW)의 원리

- 트랜잭션과 블록의 유효성 검증방법

- 블록체인의 분기

 

[2주차]

3단계 : 이더리움 코어 개념 - 실행환경과 트랜잭션

- 이더리움 코어 설치하고 메인넷, 테스트넷 접속

- genesis 블록을 구성하여 프라이빗 넷 구성

- 이더리움의 상태전이 시스템

- 이더리움 어카운드의 구조와 종류

- 이더리움 개인키, 공개키, 어카운트 생성원리

- 이더리움 상태, 트랜잭션, 리시트의 구조

- 이더리움 블록과 제네시스 블록, 블록체인의 구조

- 엉클블록과 고스트 프로토콜

- 이더리움 트랜잭션의 수행과정과 이더, 가스의 개념

 


4단계 : 이더리움 코어 개념 - 합의 알고리즘과 EVM 및 P2P 프로토콜

- RLP & HP 엔코딩 알고리즘

- 기수트리, 머클트리, 머클 패트리시아 트리의 구조

- 이더리움의 합의 알고리즘 : 작업증명(PoW)

- 메모리 기반의 작업증명 알고리즘 : 이대시(ethash)

- PoS 방식의 합의 알고리즘 : 캐스퍼(Casper)

- 스마트 컨트랙트의 개념과 작동과정

- 스마트 컨트랙트 실행을 위한 EVM의 구조

- EVM OP코드와 OP코드의 동작원리

- 이더리움의 P2P 프로토콜 : 노드 디스커버리 프로토콜, 부트스트랩 노드


[3주차]

5단계 : 스마트 컨트랙트 프로그래밍

- 스마트 컨트랙트의 개념

- Solidity 개발환경 및 디버깅 방법

- ERC20 토큰 개발

- Metamask와 Testnet을 활용한 스마트 컨트랙트 배포



6단계 : DApp 프로그래밍

- 풀스택 DApp의 구조

- web3.js 를 활용한 DApp 개발

- truffle framework을 활용한 DApp 개발

- 스마트 컨트랙트 보안



강좌개요


– 정 원 : 10 명

– 등록기간 : 현재 ~ 11/15일

– 강의일정 : 11/17(토)~12/01일(토), 매주 토요일 3주간

– 강의시간 : 매주 토요일 , 오전 11시~3시(4시간)

– 비 용 : 96만원/3주, 20%할인 겨울이벤트 ⇐ (정상가) 120만원/3주


   

★ 강좌 상세내용 : http://edu.gonggongplace.com/k-course/blockchaindev/

 상담 신청서 : https://goo.gl/forms/wSURgRgZtBKNPuia2

★ 카카오톡 문의 ID : blindaro

★ 블록체인 오픈채팅방 : https://open.kakao.com/o/gQDSHGM



신청방법


아래 공공장소 블록체인 강좌 페이지에서 결제 신청하시면 완료!.

http://edu.gonggongplace.com/k-course/blockchaindev/




강의장소


공공장소 센터

(서울시 강남구 역삼동 747-9 수양빌딩 4층, 역삼역 2번출구 5분거리)




댓글0