Description | Textbook | Schedule | Grading | Projects | References | History | |
Time: Tuesday 14:00-17:00 Location: 3201, Teaching Building, Daxing Class web site: https://huipingsun.github.io/bct202302 |
Class live: No Instructor: Huiping Sun (sunhp(at)ss.pku.edu.cn) TA: Bingyu Liu, Haotian Zhao |
This course will provide an overview of relevant topics in the blockchain technology. On the technical side, we start with the origin, concept and state of art of blockchain technology, and explain the basic algorithm including cryptography, peer-to-peer network, smart contract, then introduce the mainstream platform and key mechanism including Bitcoin, Ethereum, IPFS, Consortium blockchain, Solidity, Scalability, Sharding, LightClient, etc. On the non-technical side, we will look at the applications, projects, communities, laws and regulations behind blockchain technology, then introduce DApp, Web3, DeFi, challenges, problems and future trends of blockchain technology. On the practice side, you will understand how blockchain work by a series of blockchain experiments and project.
Date |
Topics |
Readings |
February 21 |
00. Course Overview [Slides] |
No |
February 21 |
01. Blockchain Technology Overview [Slides] |
|
February 28 |
02. Blockchain Platforms: Bitcoin I [Slides] |
|
March 07 | ß
03. Blockchain Platforms: Bitcoin II [Slides] |
|
March 14 |
04. Blockchain Platforms: Bitcoin III [Slides] |
|
March 21 |
05. Blockchain Platform: Ethereum I , Smart Contract |
|
March 28 |
06. Blockchain Platform: Ethereum II , DAPPs] |
|
April 04 |
07. Blockchain Applications I [Slides] |
|
April 11 |
08. Blockchain Mechanism: Consensus I [Slides] |
|
April 11 |
NO |
|
April 18 |
09. Blockchain Mechanism: Consensus II [Slides] |
|
April 18 |
08. Project Proposal II: [Witness] |
NO |
April 25 |
10. Blockchain Platform: IPFS & FABRIC [Slides] |
|
May 09 |
11. Blockchain Mechanism: Scalability [Slides] |
|
May 16 |
12. Blockchain Application: DeFi [Slides] |
TBD |
May 23 |
13. Blockchain Mechanism: Regulation [Slides] |
TBD |
May 30 |
14. Blockchain Future: Challenges [Slides] |
TBD |
June 06 |
15. Blockchain Future: Trends [Slides] |
TBD |
June 13 |
16. Project Presentations [Slides] |
No |
The grading scheme is as follows:
TBD