Duration
2 days
Course Description
The Blockchain Foundation certification is designed to provide candidates a well-rounded understanding of blockchain concepts. It covers the potential for blockchain applications that can be used for solving real business problems in
industry, and an overview of blockchain technology and cryptocurrencies as a use case of blockchain.
This is a blockchain technology course with some practical exercises to experience two of the most popular cryptocurrencies – Bitcoin and Ethereum. Candidates will understand blockchain technology well enough to put their
knowledge to use in real life. The course exposes candidates to real-life blockchain and crypto trading with the purpose of using this knowledge in business opportunities.
After completing the course, candidates will be equipped with fundamental blockchain knowledge, and comfortable with cryptocurrency concepts. This knowledge can be used as a starting point in the journey of blockchain
opportunities.
Syllabus: Version 1.0.0 (March 2019)
Target Audience
This is a foundation course for blockchain, intended for anyone who wants to quickly understand and expand their knowledge of how blockchain and Bitcoin work as well as how they are applied in business. The target audience includes but is not limited to:
- Technology enthusiasts
Learning Objectives
- Understand the history and origin of blockchain.
- Explain the features and components of blockchain.
- Identify and explain different types of blockchain.
- Describe blockchain applications and uses cases.
- Explain the working of blockchain technology.
- Describe the concept of mining and how it is done.
- Give the overview of crypto economics and crypto trading.
- Enlist different types of cryptocurrencies.
- Explain the concept of Bitcoin and Ethereum.
- Explain Enterprise Ethereum Alliance and hyperledger.
Course Requirements
Requirements involve having a basic understanding of the Internet and an open, curious mind.
Exam Details
- Exam Type: Multiple Choice
- No. of Questions: 40
- Duration: 60 minutes; 15 minutes additional time provision for candidates who speak English as a second language.
- Prerequisite: There are no required prerequisites. We recommend that participants possess basic knowledge of
- computer science to understand the concepts in this certification.
- Supervised (Proctored): Yes (Web/Live)
- Open Book: No
- Pass Score: 65%
- Delivery: Online
Learning Level of the Syllabus
The modern version of Bloom’s taxonomy of learning is a widely used classification framework for course syllabi and assessments for certification. The taxonomy classifies learning into six ascending levels.
The level of this course is level 1-2 (Knowledge and comprehensive).
Module 1. Blockchain Overview
1.1 Introduction to Blockchain
- Evolution of Money
- What is a ledger?
- History of Ledger
- Types of Ledgers
- How financial system works?
- Known Challenges of Financial System
- What is blockchain?
- Comparing Distributed Ledger and Blockchain
- History and Origin of Blockchain
- Differences between Blockchain and traditional Database
- Participants in Blockchain Network
- Benefits of Blockchain
- Comparing Blockchain and Centralized Server
1.2 Understanding Blocks and Nodes
- What is a block?
- Types of Blocks
- Structure of a Block
- Properties of a Block
- Nodes
- Types of Nodes
- Peer-to-Peer Network
1.3 Components of Blockchain
- Blockchain Components
- Assets
- Consensus in Blockchain
- Consensus Protocol – Proof of Work (PoW)
- Consensus Protocol – Proof of Stake (PoS)
- Proof of Work v/s Proof of Stake
- Basic Parameters of Consensus Mechanism
- Immutable Ledger of Transparency
1.4 Types of Blockchain
- Blockchain Types
- Public Versus Private Blockchain
- Permissioned and Permission-less Blockchain
- Open and Closed Blockchain
- Selecting a Suitable Blockchain Type
Module 2. Working of Blockchain Demystified
2.1 Working of Blockchain
- Tiering of Blockchain Technology
- Foundation of Blockchain
- Working of Blockchain
- Transaction
- Transaction Lifecycle
- Creating Transactions
- Broadcasting Transactions
- Propagating Transactions
- Types of Transactions
- Relationship between Transactions and Blocks
- Spending the Transaction
2.2 Cryptography
- Cryptography in Blockchain
- Features of Cryptography
- Types of Cryptography Algorithms
- Symmetric Encryption
- Asymmetric Encryption
- Difference between Hashing and Encryption
- Different Hash Functions
- Cryptographic Hash Functions
- Digital Signatures
- Multisignature
2.3 Mining
- Transaction Validator
- Blockchain Mining
- How a Bitcoin is mined?
- Functions of Bitcoin Mining
- Factors Affecting Miner Profitability
- Hash Rate
- Mining Difficulty
- Mining Hardware
- Mine Bitcoin at Home
- Mine Bitcoin in Cloud
- Types of Mining
- Solo Mining
- Pooled Mining
Module 3. Cryptoeconomics
3.1 Overview of Cryptoeconomics
- What is a currency?
- Birth of Cryptocurrency
- Economics behind Cryptocurrency
- Generation of Cryptocurrency
- Features of Cryptocurrency
- Cryptocurrency Types
- Altcoin
- Token
- Types of Tokens
3.2 Crypto Trading
- Features to Select Crypto Exchange
- Traditional Stock Trading Ecosystem
- Cryptocurrency Trading Ecosystem
- What do I need to buy Bitcoin?
- Storing Bitcoin and Other Cryptocurrencies
- Cryptocurrency Wallet Types
3.3 Ethereum
- Introduction to Ethereum
- Differences between Bitcoin and Ethereum
- Advantages of Ethereum
- Components of Ethereum
- Ether
- Gas in Ethereum
- Smart Contracts
- Features of Smart Contract
- Smart Contract Applications
- Ethereum Virtual Machine
- Decentralized Autonomous Organization
- Decentralized Applications
Module 4. Applications and Use Cases of Blockchain
4.1 Applications of Blockchain Technology
- Evolution of Web Platform
- Web 3.0
- Blockchain Ecosystem
- Steps to Create and Implement Blockchain
4.2 Blockchain Use Cases
- Finance Services
- Supply Chain Management
- Insurance
- Healthcare
- Automobile
- Legal
Module 5. Blockchain Consortiums5.1 Consortiums
- What is a consortium?
- Success Factors for a Consortium
- Types of Blockchain Consortia
- Initial Coin Offerings
- ICO Regulations
- Security Challenges of ICO
5.2 Enterprise Ethereum Alliance
- What is Enterprise Ethereum Alliance?
- Vision of EEA
- Purpose of EEA
- Challenges of EEA
- EEA Architecture
5.3 Hyperledger
- What is Hyperledger?
- Working of Hyperledger
- Goals of Hyperledger
- Hyperledger Modular Approach
- Hyperledger Architecture
- Components of Hyperledger
- Hyperledger Frameworks
- FABRIC
- IROHA
- SAWTOOTH
- INDY
- BURROW
- Hyperledger Tools
- Difference between Bitcoin, Enterprise Ethereum Alliance, and Hyperledger
Module 6. Future of Blockchain
6.1 Other Blockchain Frameworks
- Stellar
- Working of Stellar
- Stellar Exchange
- How to buy and store Lumens?
- Other Framewokrs
6.2 Way Forward
- Timeline of Blockchain Developments
- High Level Summary of Blockchain Risks and Challenges
- Internet of Things Meets Blockchain
- Blockchain and Artificial Intelligence
- Blockchain and Cybersecurity
- Business Continuity Planning and Blockchain
- Misconceptions about Blockchain
This is a version-specific reference outline. Confirm the current syllabus and delivery arrangements with EIEIO.