Course Features

icon

Duration

6 weeks

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Effort

5 hours per week

icon

Teaching Type

Self Paced

Course Description

Developed by Blockchain at Berkeley and faculty from UC Berkeley's premier Computer Science department, this course provides a wide overview of many of the topics relating to and building upon the foundation of Bitcoin and blockchain technology.

The course covers many key topics in the blockchain space. First, we take a look at distributed systems and alternative consensus mechanisms, as well as cryptoeconomic and proof-of-stake. We then move on to the fundamental applications of bitcoin and blockchain technology, including exploring enterprise blockchain implementations (JP Morgan’s Quorum, Ripple, Tendermint, and HyperLedger), the challenges and solutions around scaling blockchain adoption, and the measures that the government is taking to regulate and control blockchain technology. We wrap up the course by also taking a look at the various blockchain ventures today and conclude with a blockchain-based future thought experiment.

This course is open to anyone with any background. Whether you are planning your next career move as a blockchain developer, crypto trader, data analyst, researcher, or consultant, or are just looking for an introduction to Blockchain.This course will help you beginto develop the critical skills needed to future-proof your career.

This is the second course in the Blockchain Fundamentals Professional Certificate program.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

Students are expected to have taken the previous course in the series, Cryptocurrencies: Bitcoin and the Crypto Space, or have similar experience and knowledge in this domain.

What You Will Learn

A formal definition of distributed consensus and foundational topics such as the CAP Theorem and the Byzantine Generals Problem.

The alternative consensus mechanisms to Bitcoin’s Proof-of-work, including Proof-of-Stake, voting-based consensus algorithms, and federated consensus.

The meaning and properties of cryptoeconomics as it relates to its two compositional fields

The various enterprise-level blockchain implementations, such as JP Morgan’s Quorum, Ripple, Tendermint, and HyperLedger, including the industry use cases for blockchain, ICOs, and the increasing regulations surrounding blockchain.

The challenges with scaling and obstacles to widespread blockchain adoption

The measures that governments have taken to regulate and control blockchain technology

An exploratory look into blockchain ventures today, such as venture capitalism, ICOs, and crowdfunding.

Course Instructors

Author Image

Rustie Lin

Blockchain at Berkeley edX Lead, Instructor at University of California, Berkeley

Rustie Lin is an undergraduate Computer Science student at the University of California, Berkeley, and is Blockchain at Berkeley’s edX team lead. Rustie has lectured for the Blockchain Fundamentals c...
Author Image

Nadir Akhtar

Blockchain at Berkeley edX Instructor at University of California, Berkeley

Nadir Akhtar is an undergraduate Computer Science student at the University of California, Berkeley, and the President of Blockchain at Berkeley. He is the Quality Assurance supervisor and a transcri...
Course Cover