(01716430): Blockchian(MEM, Fall 2025)


Time: Saturday 13:00-16:00

Location: xxx, Building of Science, PKU

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

Class live: No

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

TA: TBA

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 Basis [Slides]

TBD

September 21

02. Decentralization [Slides]

TBD

September 28

03. CryptoCurrency [Slides]

TBD

October 12

04. StableCoin & RWA [Slides]

TBD

October 19

05. Decentralized Finance (DeFi) [Slides]

TBD

October 26

06. Web 3.0 [Slides]

TBD

November 02

07. Blockchain for Data & ID [Slides]

TBD

November 09

08. Blockchain for Industry [Slides]

TBD

November 16

09. Blockchain Government [Slides]

TBD

November 23

10. Blockchain Challenges & Future [Slides]

TBD

January 04

11. Test

TBD

Course Grading

The grading scheme is as follows:

Course Projects

Course References

Course History