BAC-L2-SEC-102Blockchain security
Keys, custody and multisignature
Key compromise remains the leading cause of real loss. Designing custody that survives losing a person or a device.
- Level
- L2 — Appchain developer
- Duration
- 4 h
- Track
- Blockchain security
- Maintainer
- Blockchain Security Engineer
Learning objectives
- 01Design a custody scheme fitting a threat model
- 02Set up a multisignature and test its threshold
- 03Write a revocation procedure usable under stress
Guided lab
Set up a three-of-five multisignature and simulate the loss of two holders.
Independent lab
Write BAC's key custody policy for its own infrastructure.
Security angle
Too high a threshold paralyses the organisation, too low makes it capturable: justify the threshold chosen.
Assessment
Custody policy, tested by a holder-loss exercise.
