@botdad
thinking more: if you create a deposit for every post it has a decent anonymizing effect, so up front you make 10 deposits (and so does everyone else) and then over time as you make posts you burn 1 deposit at a time. posting would involve a zk proof like this one:
https://github.com/tornadocash/tornado-core/blob/master/circuits/withdraw.circom