🎯 Learning Objectives
Understand slashing conditions (e.g., double-signing, surround voting) and how to implement guards in a remote signer to prevent them.
📚 Resources
📖 Reading Materials
- "Slashing" on Ethereum.org and detailed specs – 40 min
- Web3Signer docs on anti-slashing – 30 min (focus on parallels for Signatory-EVM)
🎥 Video Content
⏱️ Estimated Time
1.5 hours total
🛡️ Follow-up Activity
Design Exercise
Brainstorm slashing guards for Signatory-EVM (e.g., database to track signed messages, policy checks for nonce/epoch). Discuss: How to integrate with TEEs for secure state tracking?
✅ Progress Tracking
Tick off items as you complete them:
- Read "Slashing" documentation on Ethereum.org
- Study detailed slashing specifications
- Review Web3Signer anti-slashing concepts
- Watch "Ethereum Slashing Explained" by Bankless
- Brainstorm slashing guards for Signatory-EVM
- Discuss TEE integration for secure state tracking