Decentralized Apps | Blockchain and Cryptocurrency: What You Need to Know | 2019

This lesson introduces decentralized applications (DApps) or smart contracts on the blockchain, primarily using Ethereum as an example. It explains how DApps execute code via miners, update states, handle cryptocurrency transactions, and implement business logic, illustrated by a rain insurance example and CryptoKitties.

⏱️ Chapter Timeline

Scroll horizontally →

✨ AI Takeaways & Lesson Breakdown

1
Decentralized apps (DApps) are programs that run on a blockchain (such as Ethereum), distinct from legal contracts and functioning more in the computer science sense.
2
DApp code is immutable and fixed forever upon creation, but the state of the DApp evolves as users and miners process transactions.
3
Miners on the network execute, run, and verify the DApp code and ensure that state transitions are computed correctly.
4
DApps can hold, receive, and send cryptocurrency (Ether) autonomously based on their programmed business logic.
5
Oracles (such as a weather service) supply external real-world data to a DApp, authenticated via digital signatures, allowing the DApp to execute conditional logic (e.g., payouts based on weather).
6
All DApp code, transaction history, and current balances are completely public, transparent, and publicly verifiable on the blockchain.
Sponsored Ad Space
Promote with us • Contact to place your banner

Course Content

25 Lessons Total

Playlist
01
Introduction to Blockchain and Cryptocurrency Course: What is Blockchain Technology | 2019
02
This is Not A “How To” Course | Blockchain and Cryptocurrency Course: What You Need to Know | 2019
03
Debrief #1: SEC Press Release | Blockchain and Cryptocurrency: What You Need to Know | 2019
04
What to Expect | Blockchain and Cryptocurrency: What You Need to Know | 2019
05
Blockchains Introduction | Blockchain and Cryptocurrency: What You Need to Know | 2019
06
What is Blockchain? | Stanford Blockchain and Cryptocurrency Course | 2019
07
The Bitcoin Blockchain | Blockchain and Cryptocurrency: What You Need to Know | 2019
08
Implementing Currency Using Blockchain | Blockchain and Cryptocurrency: What You Need to Know | 2019
09
Transactions | Blockchain and Cryptocurrency: What You Need to Know | 2019
10
Blockchain Properties | Blockchain and Cryptocurrency Course: What You Need to Know | 2019
11
What is a Wallet? | Blockchain and Cryptocurrency Course: What You Need to Know | 2019
12
Sending and Depositing Funds | Blockchain and Cryptocurrency: What You Need to Know | 2019
13
Crypto Protection, Protecting Your Crypto Assets | Blockchain and Cryptocurrency | 2019
14
What Are Crypto Currencies For? | Blockchain and Cryptocurrency Courses | 2019
►
Decentralized Apps | Blockchain and Cryptocurrency: What You Need to Know | 2019
16
Successful Examples Decentralized Apps | Blockchain and Cryptocurrency Course | 2019
17
Record Asset Ownership on a Blockchain | 2019
18
Confidential Transactions and Validation | Blockchain and Cryptocurrency Courses | 2019
19
How to Choose Miner | Blockchain and Cryptocurrency: What You Need to Know | 2019
20
Proof of Work (PoW) Blockchain and Cryptocurrency: What You Need to Know | 2019
21
Blockchains Summary | Blockchain and Cryptocurrency: What You Need to Know | 2019
22
Introducton of Joe Grundfest | Blockchain and Cryptocurrency: What You Need to Know | 2019
23
What is Crypto? | Blockchain and Cryptocurrency: What You Need to Know | 2019
24
Crypto vs. Tokens vs. ICO | Blockchain and Cryptocurrency Course: What You Need to Know | 2019
25
Theft | Blockchain and Cryptocurrency Course: What You Need to Know | 2019

Curated Deals

Affiliate Deals
Promote with us • Add deals in your admin panel

🎉 Lesson Progress Check!

Would you like to take a short quiz to test your knowledge on this video before moving on?