Anti-theft dye packs
You know how when a robber steals a box of cash, but the box is rigged with a permanent dye which sprays over the robber and cash? It is a very effective and unambiguous way of identifying the robber. I am thinking that visibly marking and publicly shaming attackers of women may be a way of reducing the number of attacks.
1. Visibly marking assailants may make potential attackers think twice.
dye pack in action
2. I'm aiming for social shame - if you are covered in dye then you can't easily hide your crime - and if you get shunned by your peers and family then maybe you'll stop.
3. Whatever law enforcement exists will be in a fairly strong position to spot and prosecute an attacker.
This is far from perfect of course! But I find the approach inspiring and wonder if there is a way we could apply it.