Bitcoin and Cryptocurrencies
Fundamentals of Bitcoin and the Cryptocurrency space
You will learn the basics of smart contracts, the Ethereum platform and how to build decentralized applications.
- The basic properties and intent of centralized/decentralized currency and an in-depth understanding of Bitcoin from the ground up, including - Identity, Transactions, Record Keeping, and Consensus.
- The roots of Bitcoin in the Cypherpunk movement and Libertarian ideals, and the revolutionary significance of Bitcoin as opposed to some of its early predecessors.
- The mechanics behind Bitcoin, such as the Bitcoin network, cryptography and cryptographic hash functions, Bitcoin Script, privacy, and hash commitment schemes.
- Real-world aspects of Bitcoin, such as wallets, wallet mechanics, mining, transactions, and Bitcoin governance and the various ways one can interface with the Bitcoin network.
- How to destroy Bitcoin, including various network attacks.
- The properties behind the second-largest blockchain platform, Ethereum, including the Ethereum Virtual Machine and the idea of Turing completeness, the key protocol differences between Bitcoin and Ethereum, the use cases of Ethereum.
*University of California, Berkeley 在全球大學排名第13位 (資料來源：Times Higher Education (THE) World University Rankings 2020).