A brief introduction to the module

https://youtu.be/cvhR4d7yrQU

Letโ€™s learn!

Read the resources provided while keeping in mind the learning objectives. There are 6 learning objectives and a final section to test your knowledge.

<aside> ๐Ÿ’ก Learning objective 1

Understand that a blockchain is:

  1. a shared database
  2. immutable (history of data is not editable by anyone)
  3. collectively maintained by many computers around the world
  4. secured through cryptography </aside>
๐Ÿ““ย Blockchain Facts: What is it, how it works, and how can it be used

<aside> ๐Ÿ’ก Learning objective 2 Understand:

  1. how the nodes (computers) maintaining the blockchain agree on a single source of truth
  2. examples
  3. how these consensus mechanisms resist sybil attacks
  4. when a chain โ€œforksโ€ into 2 heads, how consensus mechanisms decide which chain is the โ€œcorrect oneโ€ </aside>
๐Ÿ““ Consensus mechanisms

<aside> ๐Ÿ’ก Learning objective 3 Understand:

  1. how proof-of-work works
  2. what finality means and how it affects users of blockchains
  3. that blockchains like Ethereum run on a distributed system across thousands of machines across the world
  4. disadvantages of PoW </aside>
๐Ÿ““ Proof-of-work (PoW)

<aside> ๐Ÿ’ก Learning objective 4 Understand:

  1. how Proof-of-stake works in Ethereum
  2. what finality means in PoS Ethereum
  3. disadvantages of PoS </aside>
๐Ÿ““ Proof-of-stake (PoS)

<aside> ๐Ÿ’ก Learning objective 5 Understand

  1. what Ether is
  2. who created Ethereum
  3. who created Bitcoin
  4. what Ethereum gas is </aside>
๐Ÿ““ย What is Ethereum?