(01716430): Blockchian(Spring 2021)


Time: Tuesday 13:00-17:30

Location: 3302, Teaching Building, Daxing

Class web site: https://huipingsun.github.io/bc2021

Class live: No

Instructor: Huiping Sun (sunhp(at)ss.pku.edu.cn)

TA: Meilin Lv

Course Description

This course will provide an overview of relevant topics in the blockchain. On the technical side, we start with the origin, concept and state of art of blockchain, then explain the basic algorithm, supporting technology and key mechanism relating to blockchain technology. On the non-technical side, we will look at the applications, projects, communities, laws and regulations behind blockchain, then introduce challenges, problems and future trends of blockchain. By the end of this course you will understand how blockchain work.

Course Textbook

Course Schedule

Date

Topics

Readings

March 09

00. Course Overview [Slides]

No

March 09

01. Blockchain Overview [Slides]

March 16

02. Blockchain Basics [Slides]

March 23

03. Bitcoin I [Slides]

March 30

04. Bitcoin II [Slides]

April 06

05. Bitcoin III [Slides]

April 13

06. Ethereum [Slides]

April 20

07. Blockchain Application [Slides]

No

April 27

08. Project Presentations [Slides]

No

Course Grading

The grading scheme is as follows:

Course Projects

Course References

Course History