Once you complete this course, you will have a good understanding of what blockchain is and its impact and potential for change around the world. You will also be familiar with some of the immediate blockchain use cases in technology, business, and enterprise products and institutions.
Understand what blockchain is, and gain an appreciation for this transformative technology and its impact around the globe by analyzing use cases and future trends in technology, business, and enterprise products and institutions.
- LFS170x is part of the Blockchain for Business Professional Certificate. Skills in blockchain are being reported as the top job-skill in demand. This program is designed for the business professional who needs to understand the potential (or threat) of blockchain to their company and industry. Armed with better information of the blockchain landscape, this program will help you rise to new challenges in your current role by giving you a new dimension on which you can add value to your employer
By the end of this course, you should be able to:
- Discuss blockchain technologies.
- Understand why Blockchain is a transformative technology with potential for change around the world.
- Understand how blockchain is solving problems that were difficult in the past.
- Discuss blockchain use cases in production today.
Chapter 1. Introduction to Blockchain
- Introduction to Blockchain and The Early Internet
- Blockchain Basics
- Career Opportunities in Blockchain
- Blockchain Use Cases
- Summary
Chapter 2. Blockchain Mechanics
- Contents
- Introduction
-
- Chapter Overview
-
- Learning Objectives
-
- Understanding Ledgers
-
- Video: Introduction to Blockchain Components
-
- Ledgers and Basic Accounting Systems
-
- Video: Island of Yap
-
- Yap
-
- Video: The Evolution of Distributed Ledgers
-
- Decentralized Ledger
-
- Cryptography
-
- Video: From Distributed Ledger to Cryptography
-
- Video: Rose Greenhow
-
- Early Use of Cryptography: Caesar Cipher
-
- Cryptography Key Terms
-
- Video: Cryptography Basics
-
- Cryptographic Functions
-
- Video: Byzantine Fault Tolerance
-
- Types of Cryptography in Blockchain
-
- Public Key Cryptography
-
- Identity: RSA Public Key Cryptography
-
- Video: Private/Public Key Cryptography
-
- Zero-Knowledge Proof (ZKP)
-
- Video: Zero-Knowledge Proof (Cave Example)
-
- Hash Functions in Blockchain
-
- Video: Cryptographic Hashing Demo
-
- Merkle Tree
-
- Video: Merkle Tree, Validation of Data
-
- Ethereum vs. Hyperledger Fabric
-
- Transparency and Immutability
-
- Video: Disintermediation - Trust Through Transparency
-
- Traditional Database Updates
-
- Transparency of Traditional Databases
-
- Blockchain Updates
-
- Transparency of a Blockchain
-
- Transparency: Databases vs. Blockchain
-
- Video: Transparency
-
- Immutability in the Blockchain
-
- Video: Immutability
-
- Immutability in the Blockchain Is Essential
-
- Why Is the Blockchain Immutable?
-
- Immutability Mechanisms
-
- Hashing and Chaining
-
- Video: Hashing and Chaining with Proof of Work
-
- Knowledge Check
- Summary
Chapter 3. Blockchain Functions
- A. Introduction
-
- Chapter Overview
-
- Learning Objectives
-
- B. Smart Contracts
-
- Video: What Are Smart Contracts?
-
- Smart Contracts Recap
-
- What Do Smart Contracts Provide?
-
- Video: Campaign Finance
-
- C. Blockchain Security
-
- Blockchain Security vs. Standard Cybersecurity
-
- Video: Introduction to Blockchain Security vs. Standard Cybersecurity
-
- Blockchain Security Environment
-
- Security Attacks
- 10.1. Security Attacks: Denial-of-Service (DoS)
- 10.2. Security Attacks: Endpoint Security
- 10.3. Security Attacks: Code Vulnerabilities
- 10.4. Security Attacks: Intentional Misuse
- 10.5. Security Attacks: Data Protection
-
- D. Public and Permissioned Blockchains
-
- Different Types of Blockchains
-
- Video: Public (Permissionless) Blockchains
-
- Public Blockchain Benefits
-
- Video: Private (Permissioned) Blockchains
-
- Private Blockchain Benefits
-
- Security: Public vs. Private Blockchains
-
- Video: Public and Private Comparison
-
- Is Blockchain Right for You?
-
- Blockchain Decision Chart
-
- Questions to Ask When Deciding on Blockchain
-
- Video: Blockchain Is Like Hot Sauce
-
- E. The Blockchain Transaction
-
- Video: Blockchain Transaction Flow
-
- Blockchain Transactions
-
- F. Consensus
-
- Consensus in Blockchain
-
- Video: Consensus
-
- Introduction to Consensus in the Blockchain
-
- Consensus Mechanisms
-
- Proof of Work
-
- Proof of Stake
-
- Fault Tolerance in the Blockchain
-
- Video: Fault Tolerance
-
- The Byzantine Generals' Problem
-
- Video: Proof of Work vs. Proof of Stake
-
- Proof of Work vs. Proof of Stake
-
- Bitcoin Consensus Model
-
- Ethereum Consensus Model
-
- Hyperledger Fabric Consensus Model
-
- Corda Consensus Model
-
- G. Knowledge Check
- H. Summary
Chapter 4. Blockchains and Governance
- Chapter 4. Blockchains and Governance
- A. Introduction
-
- Chapter Overview
-
- Learning Objectives
-
- B. Open Source Code
- C. Governance
-
- Introduction to Governance
-
- Video: Governance Explained
-
- Governance Models
-
- How Does Blockchain Fit Into Governance?
-
- On-Chain vs. Off-Chain Governance
-
- What Is Blockchain Governance?
-
- Blockchain Governance Strategies
-
- Consortium Governance
-
- Who Really Governs the Blockchain?
-
- Bitcoin Network and Governance
-
- Bitcoin Improvement Protocols (BIP)
-
- Governance in Ethereum
-
- Ethereum Improvement Proposals EIP’s
-
- DAO Hard Fork on Ethereum
-
- Governance in Hyperledger Frameworks
-
- Governance in Corda
-
- Working Groups and Special Interest Groups
-
- Video: Governance With Autonomy - Driverless Cars
-
- Decentralized Autonomous Organization (DAO)
-
- Video: Decentralized Autonomous Organization (DAO)
-
- Governance for Enterprise
-
- Governance for Enterprise: Consortiums
-
- Consortiums: Pros and Cons
-
- D. Identity and Anonymity on Blockchain
-
- Video: Identity on the Blockchain
-
- Identity
-
- Video: Anonymity in the Blockchain
-
- Advanced Blockchain Anonymity Techniques
-
- Specific Anonymity Implementations
-
- Trust in Blockchains
-
- Establishing Trust in Blockchains
-
- What Do Blockchains Really Do?
-
- E. Knowledge Check
- F. Summary
Chapter 5. Blockchain Problem Solving and Future Trends
- A. Introduction
-
- Chapter Overview
-
- Learning Objectives
-
- B. Problems Blockchain Solves
- B.1. Immutability
-
- Immutability Defined
-
- Video: Immutability
-
- Traditional Database Immutability Concept
-
- Blockchain Immutability Concept
-
- B.2. Transparency
-
- Transparency Defined
-
- B.3. Append-Only
-
- Traditional CRUD Explanation
-
- Blockchain Append-Only
-
- B.4. Autonomy
-
- Autonomy Defined
-
- Autonomy: Human Process-Driven Complexity
-
- Autonomy with Smart Contracts
-
- Video: Smart Contracts
-
- Multi-Party Transactions
-
- Blockchain Multi-Party Sync (Removing Middlemen)
-
- Cross Border Payments and Ledgers
-
- Video: Double Spend
-
- Blockchain Solves The Double Spend Problem
-
- Digital Currency Difficulties
-
- B.1. Immutability
- C. Digital Currencies
-
- Digital Currencies Overview
-
- Cryptocurrency Defined
-
- Cryptocurrencies Markets
-
- D. Future Trends
-
- Self-Sovereign Identity (SSI)
-
- Key Concepts
-
- Decentralized Finance
-
- Benefits of Decentralized Finance
-
- Central Bank Digital Currencies (CBDC)
-
- Types of Central Bank Digital Currencies
-
- Non-Fungible Tokens (NFTs)
-
- Interoperability
-
- E. Knowledge Check
- F. Summary
Chapter 6. Blockchain Use Cases
- Chapter 6 Blockchain Use Cases
- A. Introduction
-
- Chapter Overview
-
- Learning Objectives
-
- B. Blockchain in Practice
-
- Blockchain Use Case Categories
-
- C. Enterprise Solutions
-
- Enterprise Solutions Overview
-
- Global Supply Chains
-
- Video: Supply Chain - Maersk
-
- Farm to Table - Walmart
-
- Video: Walmart
-
- Healthcare
-
- Finance Markets
-
- D. Public Sector Solutions
-
- Public Sector Solutions Overview
-
- E. Social Impact Solutions
-
- Social Impact Solutions Overview
-
- F. Platform Developer’s Solutions
- G. End User Solutions
- H. Future of Blockchain
- I. Knowledge Check
- J. Summary
- Chapter Summary