Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Macquarie University

Blockchains and Cryptocurrencies Fundamentals

Macquarie University via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course offers a comprehensive introduction to blockchain technology and cryptocurrencies, starting with foundational concepts and the evolution of money and payment systems. Students will explore how blockchain networks function, including block validation, cryptographic hashing, and consensus mechanisms such as Proof of Work and Proof of Stake. The course delves into Ethereum's architecture, smart contracts, gas fees, and recent protocol upgrades. Learners will also gain hands-on insights into decentralized applications (DApps), token standards (ERC-20, NFTs), and use cases in gaming and decentralized finance (DeFi). Finally, the course examines real-world business applications of blockchain, highlighting its potential to transform industries through decentralization, transparency, and automation.

Syllabus

  • Blockchain, Decentralised Systems, and Consensus Mechanisms
    • In this module, we will explore the core ideas and mechanisms that define how blockchain systems work. We will gain a clear understanding of the fundamental concepts and processes that form the foundation of blockchain technology.
  • Mining and Validating: Proof of Work and Proof of Stake
    • In this module we will learn how blockchain systems validate blocks. This includes the hash algorithms underlying protocols like Bitcoin and proof of stake processes such as those used in Ethereum.
  • Ethereum, The World Computer
    • In this module, we will learn how Ethereum functions and what makes it unique. We will explore smart contracts, the role of gas, compute, and storage, and gain an understanding of both the legacy and updated Ethereum fee models.
  • Introduction to Dapps and DeFi
    • In this module we will learn how decentralised applications (Dapps) can be deployed using smart contracts. This will include a brief introduction to tokens (ERC20 and NFTs), decentralized games (Cryptokitties, Axie Infinity), Decentralized Finance).
  • Overview of Blockchain Applications
    • In this module, you will learn how blockchain systems can be applied across a range of business scenarios and the kinds of efficiencies and solutions they can provide. We will explore how blockchain facilitates secure transactions, enhances transparency, streamlines processes, and supports innovative business models.

Taught by

Ali Amrollahi and Sean Foley

Reviews

Start your review of Blockchains and Cryptocurrencies Fundamentals

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.