Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
321 lines (296 sloc) 12.5 KB

블록체인 코어 엔지니어 3기 (이론 5주)

2019년 유망 직종인 블록체인 코어 엔지니어로의 커리어 업을 위해 큰 도움이 될, 코어 엔지니어 3기 교육생을 모집합니다.

교육 대상

블록체인 코어 엔지니어로의 커리어 전환을 고민 중인 모든 엔지니어 🚀

이 교육이 특별한 이유

블록체인 코어 엔지니어 이론 교육은 5주에 걸쳐, 블록체인의 4 계층에 대해 세부적인 작동 원리와 응용 방법에 대해 심도있게 이해할 수 있습니다.

일정 및 커리큘럼

주차 날짜 제목 내용
1 8/31(토) 개요
  • 블록체인의 탄생
    • RSA 암호화 방식
    • E-cash
    • Hashcash
    • B-money
    • Bit Gold
    • 비트코인
  • 블록체인의 합의
    • 거래의 검증
    • 블록의 제안
    • 블록의 확정
    • 블록의 검증
    • 정규 체인 선택
  • 블록체인의 특성
    • 투명성
    • 팽창성
    • 비가역성
    • 익명성
  • 블록체인의 분류
    • 비허가형/퍼블릭
    • 허가형/프라이빗
  • 블록체인의 활용 분야
    • 금융 : 결제/투자&증권/파생상품/신용&대출/보험
    • 인프라 : 아이덴티티/분산 저장소/분산 컴퓨팅
    • 마켓 플레이스
    • 탈중앙화된 자율 조직(DAO)
2 9/7(토) P2P 네트워크 레이어, 프로토콜 레이어 I
  • 노드
    • 노드의 종류
    • 노드 운영을 위한 하드웨어 사양
  • 네트워크 구성
    • 부트스트래핑
    • 노드 발견
    • 연결 유지
    • 분산 라우팅
  • 블록 동기화
    • 최초(genesis) 블록
    • 메모리 풀
    • 블록의 구성
    • 고아(orphan) 블록
  • 합의 알고리즘
    • 비잔틴 장군 문제
    • 보안성과 생존성
    • 작업 증명(PoW)
    • 지분 증명(PoS)
    • PBFT
    • DPoS
    • 기타 (Sieve, Paxos, Raft)
3 9/21(토) 프로토콜 레이어 II
  • 정규(canonical) 체인
    • 체인의 분기(fork)
    • 분기 선택 규칙
  • 계정(account)과 상태 전이(state transition)
    • 키와 주소
    • 계정 상태
    • 글로벌 상태
    • 상태 트리
    • 상태 전이
  • 상태 머신
    • 스크립트
    • 가상 머신(EVM)
    • 웹어셈블리 가상 머신(WASM)
    • LLVM
4 9/28(토) 서비스 레이어, 애플리케이션 레이어
  • 분산 장부(distributed ledger)
    • 구성 요소
    • 암호화폐
    • 다식 부기
  • 스마트 계약(smart contracts)
    • 바이트 코드
    • 컴파일
    • 배포
    • 상호 작용
  • 스마트 계약 SDK
    • 프로그래밍 언어
    • 컴파일러
    • 배포
  • RPC
    • 블록체인 노드와 상호작용
  • API Wrapper
    • 블록체인 노드와 더 쉽게 상호작용
  • Cast study
    • 탈중앙화 Twitter 클론
5 10/5(토) 블록체인의 확장성
  • 확장성 트릴레마
    • 탈중앙성(decentralization)
    • 보안성(security)
    • 성능(performance)
  • 온체인 솔루션
    • 블록 사이즈 조정
    • 서명 사이즈 조정
    • 샤딩
    • 온체인 솔루션의 한계
  • 오프체인 솔루션
    • 상태 채널
    • 사이드 체인
    • 플라즈마
## 강사진
유윤재 강사님 최창환 강사님
서강대학교 컴퓨터공학 전공 한양대학교 컴퓨터공학 전공

  • (주)디넥스트 대표이사(CEO)
  • (주)트랜스패런시 대표이사(CEO)
  • (주)벤진 최고기술책임자(CTO)
  • (주)클라비스 최고기술책임자(CTO)

  • (주)디넥스트 최고기술책임자(CTO)
  • (주)닷 소프트웨어 최고 담당자
  • (주)JDC 소프트웨어 최고 담당자
  • (주)몬스그룹 최고기술책임자(CTO)
  • (주)픽플커뮤니케이션즈 최고기술책임자(CTO)
## 교육 비용

수강생 후기

{% embed url="https://www.youtube.com/watch?v=Qn7CHbzq4S0&t=70s" %}

교육 장소

디넥스트 캠퍼스 : 서울시 강남구 논현로75길 5-2 4층

문의

{% hint style="info" %} 카카오톡으로 문의하기 {% endhint %}

{% hint style="info" %} 전화 상담하기
02-6732-2000 {% endhint %}

신청

{% embed url="https://docs.google.com/forms/d/e/1FAIpQLSdd67-cRFfYSBrEz\_VgLSUtCT4YvftjaLeCLIeRZJIN6GktyA/viewform" %}

You can’t perform that action at this time.