Building an Ethereum Blockchain App: 1 Introduction to Blockchain
1h 5mBeginner2021-07-14
Authors

Michael Solomon
Security Speaker, Consultant, Trainer, Project Manager
Course details
What is blockchain technology, and where did it come from? Why are other people using it, and what can it do for you? This series of eleven courses introduces blockchain technologies and deep dives into Ethereum development. In this first course, instructor Michael Solomon explains in-depth what blockchain is. Michael explains the beginning of blockchain and how it differs from Bitcoin. He shows you how blockchain solves common problems in the vendor-customer relationship, then goes into blockchain immutability and consensus. Michael covers what’s contained in the actual blocks of a blockchain story and how the data on the blockchain is linked together. He goes over blockchain mining and the algorithms that nodes use to arrive at consensus and keep the blockchain synced. Michael describes the difference between public blockchains and private ones, then finishes up with how blockchain provides solutions to many issues in distributed processing.
Skills covered
EthereumWeb3CryptocurrencyFinance and AccountingEssential TrainingData ScienceOpen Source
Concepts
0. Introduction
- 01 - Introduction to blockchain
1. What Is Blockchain
- 02 - The beginning of blockchain
- 03 - Currency and cryptocurrency
- 04 - Why use the blockchain
- 05 - Blockchain data and blocks
- 06 - Blockchain immutability
- 07 - Blockchain consensus
- 08 - Building the blockchain story
- 09 - Hashes
- 10 - What is a chain of blocks
- 11 - Finding the nonce
- 12 - Blockchain mining
- 13 - Arriving at consensus
- 14 - Public vs. private blockchains
- 15 - Distributed processing and blockchain solutions
Related courses
- Building an Ethereum Blockchain App: 2 Introduction to Ethereum
- Building an Ethereum Blockchain App: 3 Ethereum Development
- Building an Ethereum Blockchain App: 4 Ethereum Development Tools
- Building an Ethereum Blockchain App: 7 Smart Contracts
- Building an Ethereum Blockchain App: 6 Building Your First Ethereum App
- Building an Ethereum Blockchain App: 5 Your Ethereum Wallet
- Building an Ethereum Blockchain App: 8 Supply Chain Smart Contract dApp
- Building an Ethereum Blockchain App: 9 Testing Ethereum Apps