Privacy, security, and threat modelling
Protect users against both cryptographic and operational failure.
Follow these 8 lessons in order, or choose the topic you need. Each lesson combines an explanation, a worked example and practice inside the Guild.
Common-input and change heuristics
Chain surveillance infers ownership from transaction structure; heuristics are probabilistic, not consensus facts.
Open lessonCoinJoin
Collaborative transactions break simple ownership heuristics but introduce coordination, amount, and operational considerations.
Open lessonPayJoin and silent payments
Receiver-assisted construction and reusable scanning addresses reduce common transaction graph signals.
Open lessonNetwork privacy
IP observation, timing, wallet queries, and address reuse can reveal links even when on-chain structure is careful.
Open lessonHardware-wallet threat models
Secure elements, firmware, host compromise, supply chains, and verification UX define actual signing security.
Open lessonMultisig operations
Geographic separation and policy redundancy help only when backups, quorum availability, and change verification are practiced.
Open lessonProtocol attack surfaces
Parsing, consensus divergence, nonce reuse, oracle manipulation, key compromise, and economic exploits require layered controls.
Open lessonIncident response
Preparation includes detection, communication, key rotation or migration, evidence preservation, and safe recovery procedures.
Open lesson