(01716430): Blockchian(MEM, Fall 2025)


Time: Saturday 13:00-16:00

Location: Room 301, No.2 Teaching Building, PKU

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

Class live: No

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

TA: Chang Dai

Course Description

This course offers a comprehensive exploration of key aspects within blockchain technology.

From a technical standpoint, we delve into the origins, concepts, and the current state of blockchain technology. We provide an in-depth explanation of fundamental algorithms, encompassing cryptography, peer-to-peer networks, and smart contracts. Additionally, we introduce prominent platforms and critical mechanisms, such as Bitcoin, Ethereum, Consensus, Security, Privacy and more.

On the non-technical front, we examine the real-world applications, ongoing projects, community dynamics, and the legal landscape surrounding blockchain technology. Furthermore, we introduce concepts like DApp, Web3, DeFi, Stablecoin, RWA, DID, and discuss the challenges, problems, and future trends shaping the trajectory of blockchain technology.

For hands-on experience, this course includes a series of blockchain experiments and projects, providing practical insights into how blockchain operates.

Course Textbook and Reference

Course Schedule

Date

Topics

Readings

September 14

00. Course Overview [Slides]

No

September 14

01. Blockchain [Slides]

September 21

02. Decentralization [Slides]

October 19

03. CryptoCurrency [Slides]

TBD

October 26

04. StableCoin & RWA [Slides]

TBD

November 02

05. Decentralized Finance (DeFi) [Slides]

TBD

November 09

06. Web 3.0 [Slides]

TBD

November 16

07. Blockchain for Data & ID [Slides]

TBD

November 23

08. Blockchain for Industry [Slides]

TBD

November 30

09. Blockchain Government [Slides]

TBD

December 07

10. Blockchain Challenges & Future [Slides]

TBD

December 14

11. Project Report

TBD

Course Grading

The grading scheme is as follows:

Course Projects

Course References

Course History