Shortcomings with Whisper
Shortcomings with Whisper
Briefly on some shortcomings with Whisper. The main positive about it is that it is default in Ethereum and in production. It suffers from lack of scalability, and it’s DoS protection mechanism is poor.
- Anonymity claims not rigorous
- Lack of machine-readable spec
- PoW bad for heterogeneous nodes
- no incentive to run a node
- scaling difficulties
Whisper at Status in practice
Briefly on what Whisper looks like in practice with Status.
- Cluster with bootnodes, nodes, mailservers
- Partial relaying on mobile
- Lower PoW (isolated network)
- Mailservers: HA requirement and direct TCP
- (Topics and chat)
Futher reading
Whisper vs PSS comparison: https://our.status.im/whisper-pss-comparison/