Part of Deeptech & High-tech
Blockchain and Digital Trust
Evaluate when a shared ledger helps, trace transactions and design a verifiable credential workflow. Build a local hash chain and an access-controlled registry model. This course teaches architecture and prototypes, not cryptocurrency trading.
Sponsored by InscientechObjectives
- - Compare a database, signed log and blockchain against a concrete trust problem.
- - Compute a hash, link records and explain the limits of local tamper detection.
- - Trace signing, validation, inclusion and finality without exposing private material.
- - Explain ordering, fault assumptions and governance choices.
- - Specify state transitions, permissions and failure cases for a registry.
- - Deliver a tested architecture with explicit off-chain responsibilities.
Prerequisites
Basic files, percentages and logical reasoning. Complete PY or demonstrate equivalent coding skills before the Python labs.
Recommended tools
What professionals use for this course, with a free or open-source option wherever there is one.
See live how one change breaks the chain.
- CyberChefOpen source
Compute hashes (SHA-256) and encode data.
- ThonnyOpen source
A simple Python editor for beginners: it shows variables step by step.
Draw data flows, trust boundaries and threats.
Understand wallets, transactions and smart contracts.
- Remix IDEOpen source
Try a smart contract, on a test network only (no real money).
- Hyperledger FabricOpen source
Documentation of a permissioned ledger for businesses.
Lessons
- Course OverviewReading · 10 min
- 1.1 Choosing a shared ledgerReading · 67 min
- 1.2 Hands-on lab — Choosing a shared ledgerReading · 101 min
- 2.1 Hashes and tamper evidenceReading · 67 min
- 2.2 Hands-on lab — Hashes and tamper evidenceReading · 101 min
- 3.1 Keys and transaction lifecycleReading · 67 min
- 3.2 Hands-on lab — Keys and transaction lifecycleReading · 101 min
- 4.1 Consensus and governanceReading · 67 min
- 4.2 Hands-on lab — Consensus and governanceReading · 101 min
- 5.1 Smart contracts and external factsReading · 67 min
- 5.2 Hands-on lab — Smart contracts and external factsReading · 101 min
- 6.1 Privacy and a defensible prototypeReading · 67 min
- 6.2 Hands-on lab — Privacy and a defensible prototypeReading · 101 min
- Final exam — multiple choiceQuiz · 24 min
- Final exam — written answersAssignment · 45 min
- Final projectAssignment · 288 min
- What next? Tools and your pathwayReading · 5 min
