Sort:  

maybe a CPC (Cost Per Click) model works better. e.g. A click can be broadcasted to the steem blockchain.

That would cost someone bandwidth for each click. It is also something that can be easily gamed/abused.