4 months ago
Since I don't seem to have to pay a fee for posting?
This is super experimental and mostly a prototype. So, doesn't have sophisticated spam control mechanisms. However, as this is decentralized, spam control can also be left up to specific front-end providers. For example, Uphack can choose to hide specific posts if they look spammy. But those posts are still on the blockchain and if someone doesn't agree with us they have the option to roll out a new front-end like Uphack.
Also, if users are charged to post the adoption will significantly slow down. So, we have to find better ways to control spam rather than enforcing a fee.
Does that answer your question?
Sure, thanks! :) I'm talking about spamming the blockchain itself :p There are other models. Steem for example uses a bandwidth model similar to that used by ISPs. What's great with Tendermint is that you can build arbitrary application, so you don't have to go for a fee model necessarily
Did you think about some kind of KYC or integration with Civic to prevent Sybil attack?
And then allow a certain number of actions per account per day.
I believe this will reduce spamming the network drastically.
You don't worry about spam until your service gets popular enough to attract spammers.
Reddit has a time between posting for new accounts. I imagine there is AI now that can figure out if you're a spammer or not more easily.
There is CoinHive too where you can require PoW for every post. There's a minimum level of work required for each post... and then if you post more, the PoW required increases. If you don't post, the PoW required slowly goes down.