Topics include history of blockchain, consensus mechanisms, Hash function, digital signature schemes, zero-knowledge proofs and SNARKs, verifiable random functions and quantum-safe blockchain.
Learning Objectives
Define and provide the mathematical foundations of blockchain from a cryptographic point of view.
Framework Connections
The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):