EdusalsaDiscover Your Stanford

EE 374

Scaling Blockchains

  • Not Offered

3 units

Letter or Credit/No Credit

Blockchains, invented by Satoshi Nakamoto, is a breakthrough technology in providing decentralized trust without a central authority. The original blockchain protocol has strong security guarantees but is not scalable in terms of transaction throughput and confirmation latency. One of the central challenges in the field is to design scalable blockchain protocols. A well-known, but unproven, conjecture , called the Blockchain Trilemma, states that it is impossible to build a blockchain system that is simultaneously decentralized, secure and scalable. We will take a first principle approach to resolve the conjecture in this course, using tools including stochastic analysis, information and coding theory. Prerequisite: EE 178, CS 109 or equivalent.

Course Prequisites

Sign Up

To save EE 374 to your course bucketlist

Already Have An Account? Log In