EE817/IS893: Blockchain and Cryptocurrency


Syllabus

Textbook
  • Required: Papers!
  • Optional
    • Handbook of Applied Cryptography by Alfred J. Menezes, Paul C. Van Oorschot, Scott A. Vanstone (Editor), CRC Press, ISBN 0849385237, (October 16, 1996) Available on-line at http://www.cacr.math.uwaterloo.ca/hac/
    • Security Engineering by Ross Anderson, Available on-line.

Class Homepage: https://syssec.kaist.ac.kr/~yongdaek/courses/ee817/

Read this document very carefully, as it defines what is required to perform effectively in this class.

Cryptocurrency and Blockchain technology are booming. On the other hand, they are faced with quite a few hard problems. This class studies current status-quo in blockchain and cryptocurrency technology, understanding its limitation and future directions.

Instructor: Yongdae Kim
      Email: yongdaek (at) kaist.ac.kr
      Office: Room 201 N26 (CHiPs Building), 291 Daehangno, Yuseong-gu, Daejeon, 305-701, Republic of Korea
      Lecture: MW 10:30 - 11:45, Room 112 N1 (IT Convergence Building)
      Office hours: By Appointment

Course content : Introduction to Blockchain, Basic cryptography, P2P Networks, Bitcoin, BLEEP, Mining Attacks, Network Attacks, PoS, DPoS, VRF, PoET, PoSP, Side Chain, Plasma, Sharding, Smart Contract, Security of Smart Contract, Economics and Token Economy, DEX and DAO

Evaluation: The following rules will be strictly enforced.

Evaluation will consist of one lecture, reading report, and a research project. 


Lecture: 20 %
Reading report: 42 % (3 % x 14)
Project: 38 %

Incompletes will in general not be given. These options will be considered only when a provably serious family or personal emergency arises, proof is presented, and the student has already completed all but a small portion of the work.

Scholastic conduct must be acceptable. Specifically,
you must write your own reading reports.