Introduction to Blockchain
Topics Covered During this Class:
Fundamentals of blockchain: What is blockchain and how is it implemented
Solidity: A brief overview of Solidity and programming with it
Cryptography: Elliptic Curve Cryptography and RSA
Consensus Modeling: Specifically Proof of Stake and Proof of Work
Hashing Algorithms: SHA-256
Cryptocurrencies: Covering Bitcoin, Ethereum, and major altcoins
ZK Proofs: ZK SNARKS and STARKS
Layer 2 solutions: What Layer 2 is and Major layer 2 applications
Prerequisites and Suggested Age Group:
Prior coding knowledge is encouraged but not required.
Suggested Age Group: 13+
Class Time, Dates, and Platform:
Start Date: February 20th
Enrollment Deadline: February 19th
Class Duration: 4 Weeks
Mondays, 6:00PM - 6:45PM
Meeting Platform: Zoom
Info pertaining to teacher(s) contact information, online meeting links, and the syllabus timeline will be sent via email to enrolled students' regularly checked email within 1-2 weeks before the first class.