Blockchain Developer
Security fundamentals and cryptography questions
28 questions on Security fundamentals and cryptography for blockchain developers, easiest first.
Easy 7
Medium 9
- EIP-712 domain separatormedium
- Approving with a signaturemedium
- Unchecked ecrecovermedium
- Chain ID in transactionsmedium
- A signed voucher used twicemedium
- Hiding a 4-digit code with a hashmedium
- A signature that leaves out a fieldmedium
- Signatures from smart walletsmedium
- A signed order with no expirymedium
Hard 12
- Replaying a signed messagehard
- Using a signature as a noncehard
- Domain separator after a chain splithard
- Commit-reveal that can be copiedhard
- Why ZK rollups still post datahard
- Building leaves for a Merkle airdrophard
- The trusted setup in a SNARKhard
- Merkle leaves that look like nodeshard
- A permit that someone uses firsthard
- One signature, two meaningshard
- A permit call that silently succeedshard
- One signer counted twicehard