로그인 바로가기 하위 메뉴 바로가기 본문 바로가기

강좌 개요

  • 타입 MOOC 강좌
  • 기간 상시 수강
  • 학습시간 자유롭게 학습
  • 수강 승인 방식 자동 승인
  • 수료증 온라인 발급
http://gist.edwith.org/bitcoin-tech
둘러보기
좋아요 189 수강생 565

교수자 소개

  • 이흥노 교수

    GIST 전기전자컴퓨터공학부 교수

강의계획

강의
  1. Introduction to Bitcoin without Cryptography
    1. 01. Introduction to Bitcoin via Abstract
    1. 02. Blockchain, Minting, Seigniorage
    1. 03. Blockchain, Block Height, Minting Schedule
    1. 04. Genesis Block and Current Blocks
    1. 마무리하기
  2. Introduction to Bitcoin with Cryptography (1)
    1. 01. Bitcoin Enables Value Transfer over Internet!
    1. 02. Satoshi Nakamoto Cryptography Mailing List
    1. 03. Brief History
  3. Introduction to Bitcoin with Cryptography (2)
    1. 01. How to Put Digital Signature to a Message
    1. 02. Secure Hash Functions
  4. PoW Success Probability and Al-IM-To-Po Theory
    1. 01. Need for Proof-of-Work (PoW)
    1. 02. PoW Puzzles / 03. Difficulty Level of Puzzles
    1. 04. Probability of Mining Success
    1. 05. Al-IM-To-Po Theory
  5. Bitcoin Difficulty Adjustment and Block Generation Speed
    1. 01. Bitcoin Difficulty
    1. 02. History of Bitcoin difficulty
    1. 03. Geometric vs Exponential Distribution
    1. 04. Block Generation Speed
    1. 05. Double Spending Attack Possibility
    1. 06. Data Immutability
  6. Bitcoin White Paper Ⅰ
    1. 01. Transactions
    1. 02. Timestamp Server / 03. Estonian Blockchain
    1. 04. Proof-of-Work
  7. Bitcoin White Paper Ⅱ
    1. 01. Network
    1. 02. Blockchain Scalability / 03. Block Header
    1. 04. Consensus
    1. 05. Payment and Change
    1. 06. Privacy
  8. Double Spending Attack Analysis
    1. 01. Attacker vs Honest Nodes / 02. From Hash Rate Ratio to Mining Probabilities / 03. Number of Bloc
    1. 04. Double Spending Race Attack
    1. 05. Gambler’s Ruin Problem
    1. 06. Attack Success Probability
  9. Bitcoin Networks and Altcoins
    1. 01. Bitcoin Networks
    1. 02. Pre-cursors to Bitcoin
    1. 03. Proof of Work-the Monopoly Problem
    1. 04. Proof of X Schemes
    1. 05. Summary of Altcoins
  10. Addresses, Signs and Transactions
    1. 01. Mastering Bitcoin / 02. Elliptic Curve Signatures
    1. 03. Bitcoin Addresses
    1. 04. Unspent Transaction Outputs (UTXOs)
  11. Bitcoin Scripts
    1. 01. Bitcoin Script
    1. 02. Tables of OP Codes
    1. 03. Easy Script
    1. 04. P2PKH Script
    1. 05. Multisignature and Smart Contracts Scripts
  12. Blockchain Python Programming
    1. 01. Blockchain Core
    1. 02. Program Package
    1. 03. Python Blockchain Core
  13. Playing with Our Small Blockchain Network
    1. 01. Running and Testing Blockchain API
    1. 02. Blockchain Internet
    1. 03. Six Node Blockchain Network
  14. Scalable DeSecure ECCPoW Blockchains
    1. 01. Bitcoin and Ethereum
    1. 02. Problems of PoW
    1. 03. Trilemma vs. DeSecure Strategy
    1. 04. DeSecure Blockchains
    1. 05. ECCPoW
    1. 06. Open Source DeSecure Project
    1. 07. Impact of DeSecure Blockchains