Table of Contents
1. Overview of Blockchain Technology
2. Cryptographic Hash Function
3. Understanding Blockchain with Cryptocurrency
4. Distributed Consensus in Open Environments
5. Understanding Blockchain for Enterprises
6. Distributed Consensus in Closed Environment
7. Enterprise Application of Blockchain
8. Hyperledger and Smart Contracts
9. Blockchain Interoperability
10. Legal and Environmental Aspects
11. Exercises for Practical
      Index