By taking this focus course, attended candidates are expected to be familiar with the following concepts:
Blockchain Basic
- Permissioned and distributed ledger
- Public, private and side chain
- Tokenized and token-less blockchain
- Types of blockchain technology
Properties of Blockchain
- Decentralization
- Transparency
- Immutability
- Availability
- Secure
- Uniqueness
Concepts of Blockchain
- Transaction life-cycle
- Commonly used opcodes
- UTXO
- Transaction fee
- Transaction pool
- Transaction verification
Crypto Primitives
- Cryptographic hash function
- Hash pointer and Merkle tree
- Block P2P network
- CAP theorem
- Types of consensus
- Genesis Block
- Digital Signature
- Public Key Cryptography
- A basic cryptocurrency
- Name Coin
- Zcash
Bitcoin Basics
- Creation of coins, native coins
- Payments and double spending
- FORTH-the precursor for Bitcoin scripting
- Symmetric cryptography
- Elliptical curves
- Hashes SHA 256
- Message digest
- Proof of Work
- Permissioned Blockchain
- Actors in a Blockchain
- Blockchain ledger