Go to login Go to sub menu Go to text
이흥노 교수
이흥노 교수
  • Type MOOC course
  • Period Always open
  • Learning Time Study freely
  • Course approval method Automatic approval
  • Certificate Issue Online

Instructor Introduction

  • 이흥노 교수

    Professor, School of Electrical Engineering and Computer Science
    Gwangju Institute of Science and Technology (GIST)
    261 Cheomdan Gwagiro (Oryong dong), Buk-gu
    Gwangju 500-712, Republic of Korea

    E-mail: heungno@gist.ac.kr

Lecture plan

강의
  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