Prerequisite: Prior Knowledge: Databases, Transactions, Lineage, Auditing.
Our world is becoming more digital. We are entering the next generation—where all data is available, lineage ready, write once and read many times, raw data available as needed on demand. This change introduces a few new terms—one of them is blockchain.
Blockchain has been intriguing and challenging the industry, and its ability to provide all the nuances with its answers has blown away data policy managers across the world. There are a few wrinkles that need to be ironed out and understood for this concept to be adopted and useful.
In this course we will discuss the concept of blockchain, the ideation of cryptocurrency, smart contracts, and more. Beyond the technology, this course will introduce you to the philosophy behind decentralization and why there is so much excitement around it. During the first three modules, you'll be introduced to blockchain and the technology behind it. In module four, we'll go beyond bitcoin and delve deeper into a next-generation blockchain to introduce you to what modern blockchains can do. The use cases featured in the final module are drawn from real businesses.
You Will Learn
- Why are people excited about blockchain?
- The brief, brief history of blockchain
- The move to decentralization
- Ledgers, distributed ledgers, and consensus
- What is blockchain?
The Technical Side
- Hash functions
- Public key cryptography and signing
- Blocks and blockchain
- The chain, nodes, and network
Blockchain in Use
- Trust framework and consensus mechanisms
- Public, consortium, and private blockchains
- Blockchain interoperability
- When to use a blockchain (limitations and misconceptions)
- Implications of blockchain for traditional business
- Use cases including self-sovereign identity and reputation, ownership and governance, supply chain and asset tracking, royalties in the music industry, healthcare, financial services, insurance, and banking
- Any developer and non-developer resources