flâneur — a map of the web's best reading

Blockchain Foundations at Stanford

web.stanford.edu · 1,841 words · saved by 3 readers

Blockchains are a new field of computer science which combines cryptography, distributed systems, and security. In this course, we go deep in understanding the fundamentals: What are blockchains, how do they work, and why are they secure? Develop your own full node of the Marabu Protocol. This graduate-level course teaches you about blockchain foundations. The course focuses on the first principles and foundations behind blockchains with the aim of understanding how and why blockchain technology works and is secure. We do not focus on Bitcoin or Ethereum engineering peculiarities, but we explore the general concepts of the blockchain field. However, the course is heavy on both engineering (writing code) and theory. The course focuses on three questions: The topics of the course include proof-of-work (in static and variable difficulty), proof-of-stake, transactions in the UTXO and accounts model, authenticated data structures such as Merkle Trees, and simple payment verification. A cent

EE 374: Blockchain Foundations at Stanford Stanford EE374, Spring 2022 Blockchain Foundations Blockchains are a new field of computer science which combines cryptography, distributed systems, and security. In this course, we go deep in understanding the fundamentals: What are blockchains, how do they work, and why are they secure? Basic Info Wed/Fri 3:15-4:45pm Location : 200-034 Instructors : Prof. David Tse , Dr. Dionysis Zindros Teaching Assistants : Kamilla Nazirkhanova , Srivatsan Sridhar Grader : Cynthia Liu Canvas • Piazza Office hours David Tse: By appointment Dionysis Zindros: Wed 5-6

Explore this link on the map →

saved by

related reading