[실시간 온라인] 4대 공개형 블록체인 입문

Introduction

블록체인에 대한 기본지식은 물론, 블록체인을 대하는 자신의 방향성에 대해 길잡이를 제공해 드립니다!

블록체인의 사전적 정의는 ‘누구나 열람할 수 있는 디지털 장부에 거래 내역을 투명하게 기록하고, 여러 대의 컴퓨터에 이를 복제해 저장하는 분산형 데이터 저장기술’ 입니다. 디지털 장부에 거래 내역을 투명하게 기록하기 위해 정보보호 기술을 이용하여 블록을 만들고 P2P 기술을 사용하여 합의를 진행하고 데이터를 기록하게 되면, 화폐까지도 통용할 수 있도록 하는 ‘신뢰’의 기술입니다.

모든 IT 서비스에는 이를 지속하기 위해 데이터를 저장하는 데이터베이스가 있습니다. 활동이나 계약 등 모든 것은 저장해두지 않으면 일회성으로 사라져버리기 때문에 추후에 다시 활용하거나 증거 등이 되려면 서비스의 근간에 있는 데이터베이스의 데이터를 신뢰할 수 있어야 합니다.

그 신뢰를 위해 지금까지는 각 객체간의 믿음보다는 확실하고 안전하게 중앙화된 신뢰자를 두었습니다. 하지만, 블록체인 기술이 나옴으로써 중앙화된 중간신뢰자가 없어도 사용자간에 ‘신뢰’를 담보할 수 있는 패러다임이 생겨나게 됩니다.

블록체인은 지금 우리가 사용하고 있는 기술의 아직까지는 완전한 대체제가 아니지만 계속해서 발전해나가고 있는 기술 입니다. 블록체인이 없어도 완벽히 신뢰할 수 있는 중간신뢰자가 있다면 현재의 기술로도 충분히 서비스를 개발하고 이용할 수 있습니다.

그렇지만, 각 객체, 사용자 서로를 신뢰할 수 있다면, 그리고 모든 기록을 투명하게 공개할 수 있다면, 기록의 근원을 찾아가서 신뢰할 수 있다면, 그런 기술이 꼭 필요한 곳이 있다면 블록체인은 확실한 기능을 발휘하게 될 것입니다.

본 강의를 들으시면 블록체인을 바라볼 수 있는 눈을 가질 수 있도록 해드리겠습니다.

그리고 4대 공개형 블록체인인 비트코인의 탄생 부터 왜 이더리움으로 발전되고, 다시 이더리움 킬러로 이오스가 생겨나고, 우리나라의 카카오(그라운드x)는 왜 클레이튼을 만들고 블록체인 사업을 진행하게 되었는지 알려드리겠습니다.

블록체인이 뭔지 스스로의 정의를 가지고 싶으신 분들에게 기본을 가져가시고 자신의 앞으로의 방향성에 대해 길잡이가 될 것이라고 확신합니다.

공개형 블록체인 vs 기업형 블록체인

공개형(Public) 블록체인은 이름에서 알 수 있듯이, 거래내역 뿐만 아니라 네트워크에 참여하는데 있어 누구에게나 공개가 되고 공유가 됩니다. 즉 누구나 트랜잭션(거래)을 생성할 수 있고 검증을 할 수 있으며,블록을 생성하는 노드가 될 수 있습니다. 대표적인 블록체인으로는 비트코인과 이더리움이 있습니다.

기업형(Private) 블록체인은 폐쇄형 블록체인이라고도 불립니다. 공개형 블록체인과 다르게 기업형 블록체인 네트워크에 참여하기 위해서는 한 명의 주체(기관)로부터 허가가 있어야만 블록을 생성하거나 트랜잭션을 검증, 생성을 할 수 있습니다.

본 강의에서는 공개형 블록체인에 대해 다룹니다. 특히 가장 많이 사용되는 대표 공개형 블록체인인 비트코인(bitcoin), 이더리움(ethereum), 이오스(EOS), 클레이튼(Klaytn)에 대해 알아봅니다.

Point

강의를 들으시면 다음의 질문에 답할 수 있게 됩니다

  1. 블록체인 기술은 어떻게 만들어진것인가?
  2. 어떻게 암호학과 합의 알고리즘으로 신뢰성을 어떻게 가지게 되는가?
  3. 중앙집중 원장과 분산 공유 원장의 차이점은 무엇이고, 왜 필요한 것인가?
  4. 비트코인과 블록체인의 관계는?
  5. 비트코인과 이더리움의 차이점은?
  6. 비트코인은 왜 거래소에서 계속해서 가격이 올라가는가?
  7. 이더리움과 이오스의 차이점은?
  8. 클레이튼의 기술 기반은 무엇인가?
  9. 소프트포크? 하드포크?는 어떻게 다르고 왜 일어나는가?
  10. 풀노드, 라이트노드, 채굴(Mining)은 무엇인가?
  11. 합의 알고리즘은 무엇이고 각각(PoW, PoS, PBFT) 어떻게 다른가?
  12. 블록체인에서 트랜잭션은 무엇이고 왜 필요한가?
  13. 개인키와 공개키는 왜 필요한가?
  14. 계정(Address), 지갑은 무엇이고, 어떻게 만들어 지고 관리해야 하는가?
  15. 블록체인에서의 블록의 구조는?
  16. Smart Contract의 의미는 무엇인가?

Lesson

강의 상세내용

비트코인은 블록체인 기술을 탄생시켰고, 이더리움은 블록체인을 플랫폼화 시켰습니다. 이오스는 더 빠른 속도를 위해 합의 알고리즘을 변경했습니다. 그리고 클래이튼은 이더리움과 이오스를 조합하여 서비스를 지향하는 블록체인을 만들었습니다.

1장에서는 가장 기본이 되는 비트코인의 핵심적인 내용만을 뽑아 블록체인이 왜 필요하고 어떤 기술들로 이루어져 있는지에 대해 먼저 이해하는 시간을 갖습니다.

2장에서는 이더리움은 비트코인에서 무엇을 다르게 했는지, 이더리움만의 특징에 대해 알아봅니다.

3장에서는 이오스는 또 이더리움과 어떤 부분이 다르고 어떤 강점을 가지고 있는지 알아봅니다.

4장에서는 클레이튼은 이더리움의 어떤 부분과 이오스의 어떤 부분을 차용하여 어떤 새로운 개념을 만들어 블록체인을 만들게 되었는지 알아봅니다.

본 강의는 블록체인 기술적인 분류에 대해 좀 더 고민을 해보고자 방향성을 집중하였습니다. 블록체인을 처음 접하게 되는 암호화폐(코인)와의 연관성은 적습니다. 하지만, 강의를 들으시면 왜 비트코인, 이더리움, 이오스가 거래소에서 높은 가격대를 형성하고 있는지에 대한 근본적인 의문은 조금 해소가 될 것으로 생각됩니다.

질의응답방을 운영하여 수업을 듣는 동안 드는 갖가지 의문에 답변드리도록 하겠습니다.

#Bitcoin #Ethereum #EOS #Klaytn #Blockchain

Goal

강의를 들으면 다음의 목표를 달성할 수 있습니다

  • 블록체인의 기본 원리와 개념에 대해 이해합니다.
  • 블록체인을 구성하는 기술들(암호학, 증명, 합의 등)의 연관관계에 대해 이해합니다.
  • 4대 공개형 블록체인(비트코인, 이더리움, 이오스, 클레이튼)에 대해 이해합니다.
  • 블록체인의 비즈니스 사용에 필요한 기술적 접근방법에 대해 이해합니다.

For YOU

이런 분들께 강의를 추천드립니다!

강의를 들으면 좋으신 분

  • 블록체인이 뭔지 모르지만 알고 싶은 분
  • 기존 기술과 블록체인의 차이점을 모르겠는 분
  • 이래저래 보기는 했지만 전체적으로 감이 잡히지 않는 분
  • 4대 공개형 블록체인를 구성하는 기술을 알고 싶으신 분
  • 블록체인을 도입하거나 이해해서 사용해보고 싶은데 어떻게 접근해야 할지 시작점을 모르겠는 분
  • 암호화폐 투자는 하지만 기술적으로는 거의 감이 없는 분
  • 각각의 기술(암호학, 증명, 합의 등)에 대해 대강 설명할 수는 있지만 서로의 연관관계를 말하기 어려우신 분

강의 대상이 아니신 분

  • ICO, 코인 거래에만 관심이 있으신 분
  • 개발적인 입장에서만 관심이 많으신 분
  • 가상화폐에 대해 수준급 지식을 가지고 계신 분

Professor

조범준

가상화폐 플랫폼 구축 및 개발 전문가

조범준 강의교수님은 고려대학교 컴퓨터 정보통신대학원 졸업 후 Blockchain Mainnet 구축, Smart Contract 개발 경험이 있으며 AWS Solutions Architect Professional 입니다. 현재 블록체인 Klaytn 거버넌스 카운슬에 속한 회사에서 블록체인 플랫폼 구축 및 개발을 하고 있습니다.

  • 현재 블록체인 Private Network 구축, SmartContract 및 서버 개발자 (경력 15년)
  • ICO 시작부터 실제 사용한 SmartContract 개발
  • 암호화폐 거래소 연동 시스템 개발
  • 고려대학교 컴퓨터 정보통신대학원
  • AWS Solutions Architect Professional
  • Microsoft Certified Solutions Expert (MCSE)

Curriculum

커리큘럼

제 1장 | 비트코인 (bitcoin)

블록체인의 시작 비트코인을 기본으로 블록체인의 의의와 기반이 되는 기술 전반에 걸쳐 알아봅니다.

  • 비트코인 논문 주요 내용
  • 비트코인 신뢰의 원천 ‘블록체인’
  • 블록체인의 단어적, 기술적 의미
  • 비트코인 기술 구성 요소
  • 블록구조
  • 지갑, 거래 생성, 채굴, 합의(PoW)
  • 왜 암호화폐의 기준이 되었는가? 

제 2장 | 이더리움 (ethereum)

블록체인 2세대로 불리는 이더리움에 대해 앞에서 배운 비트코인과 비교하며 무엇이 추가되고 변경되었는지 확인합니다. 블록체인의 핵심 기술인 합의 알고리즘의 핵심을 알아보고, 다양한 합의 알고리즘의 차이점에 대해 학습합니다.

  • 비트코인과 이더리움의 차이점
  • 합의 알고리즘 구성 요소
  • 합의의 단계 및 각 단계의 의미
  • 작업 증명 (PoW): 비트코인과 이더리움의 차이
  • 이더리움 계정 구조 (EOA, CA)
  • Smart Contract 개요
  • 트랜잭션 수수료 지급 방식

제3장 | 이오스 (EOS)

이더리움 킬러라고 불리는 EOS는 이더리움과 어떻게 다른지에 대해 학습합니다.

  • 지분 증명 (PoS): 이더리움 캐스퍼와 EOS(BFT-DPoS)의 차이
  • EOS의 Account 개념
  • EOS의 개인 트랜잭션 수수료가 없는 이유
  • 실제 거래내역으로 확인하는 Block, Transaction 구조
  • Coin과 Token

제4장 | 클레이튼 (Klaytn)

서비스형 블록체인이라 불리는 클레이튼은 이더리움, 이오스와는 또 어떻게 다르게 변경하고 진화했는지에 대해 학습합니다.

  • 클레이튼 개요
  • 이더리움 하드포크와 이오스와의 연관성
  • 거버넌스 카운슬
  • 코어 셀 네트워크(CCN)
  • 엔드포인트 노드 네트워크(ENN)
  • 서비스체인 네트워크(SCN)
  • Klaytn BApp (Blockchain App)
  • 합의 알고리즘 (PBFT -> Istanbul BFT)

수강 방법

[ 실시간 온라인 강의 ]
수강신청을 해주신 분들께 개별적으로 온라인 수강을 위한 링크를 보내드립니다.
강의자료는 당일 배포합니다

일정

기간: 2021.04.13 – 2021.04.22
일정: 매주 화/목 20:00~22:00 4회 총 8시간

수강 인원

15명 제한

유의사항

개별 노트북 필수 지참, 세금계산서 발급가능
※ 기타 유의사항은 아래에서 확인해주세요.

강의안내

1
개강 전에 개강안내 메일을 개별적으로 전달드립니다.
정해진 시간에 화상회의 솔루션 Zoom을 통해 진행됩니다. Zoom 접속링크는 개별적으로 전송합니다.
개강 1일 전에 강의교재 PDF 파일을 개별 이메일로 발송해 드립니다.
환불을 원하실 경우 [ 성함, 환불하고자 하는 강의명, 환불 사유 ] 정보를 edu@fins.ai 이메일로 보내주세요. 정보 확인 후 환불 도와드리겠습니다.

결제 안내

  • 대학(원)생 / 단체 / 기수강생 할인 가능합니다. (* 타쿠폰과 중복할인은 불가)
  • 카드 결제시 최대 6개월 무이자 할부 가능합니다.
  • 세금계산서 발급 가능합니다. 담당자(bill@fininsight.co.kr)에게 연락주시면 더 자세히 안내해 드리겠습니다.


인터넷 결제환경 안내

  • Windows 7, 크롬 브라우저에 최적화 되어있습니다. 인터넷 익스플로러는 버전 9 이상을 권장합니다.
  • iOS에서는 현재 결제가 불가합니다. 타 방식 이용을 권해 드립니다.
  • 맥북에서는 Safari(사파리)에서 결제가 가능합니다.


강의 유의사항

  • 본 강의에는 교재비가 포함되어 있습니다.
  • 강의의 최소 인원(5명)이 미달될 경우 일정이 연기될 수 있습니다.
  • 일정 연기 시, 수강생 분들께 개강 3일전 개별 연락을 드립니다.


인사이트 캠퍼스 지기 모집

혜택

  • 본 강의 무료 수강
  • 본 강의 외의 수강하고 싶은 강의는 50% 할인 혜택
  • 인사이트 캠퍼스지기 활동 인증서 발급
  • 금융권 진출 희망 시 진로 상담 및 네트워킹 제공 (우수 활동지기는 추천서 제공) – 핀인사이트 취업 지원 시 우대

모집 대상

  • 해당 강의 관련 학과 전일제 대학(원)생 또는 관심이 많은 타과 전일제 대학(원)생
  • 인원: 강의 당 1명

우대사항

  • 인사이트 캠퍼스 기 수강자
  • 해당 강의 관련 프로젝트 경험자
  • 해당 강의 관련 컴퓨터 언어 활용 가능자

활동 내용

  • 수강생들이 효과적으로 강의를 수강할 수 있도록 돕는 역할
  • 운영을 위한 세부사항을 기획하며, 다음 기수 수강생 모집 준비를 지원하는 역할
  • 해당 강의 종료 후 수강생 인터뷰 작성 (A4 1장 분량) – 차기 강의 개발 전략에 참여

신청 방법

  • 아래 신청 버튼을 통해 캠퍼스지기를 신청해주시면, 신청하신 모든 분들께 해당 강의 개강 1주 전까지 개별 연락 드립니다. 
  • https://goo.gl/forms/5KsDKKkUywVKPbZB2


위시리스트에 추가
수강신청하기
신청자: 15 students
일정: 2021년 4월 13일 ~ 22일 / 매주 화,목 20:00~22:00
강의: 1
시수: 4회, 총 8시간
레벨: Beginner