From another thread:
I find this problem especially interesting in generalized context of blockchain adoption. Web2 apps will give free access/trials/credits to get users hooked. In blockchain that model is difficult because transactions cost real money and are permanent. Web3 trials get attacked by bots in attempts to syphon funds.
One approach: the funds never exist in the users wallet, instead the platform covers costs at the time of contract calls. Downside is that it’s centralized. It can still be attacked even if the attacker doesn’t make gains, the company gets hurt/drained by subsidizing spam content. Need to study DeFi loans to see if this has been tackled.
This is something @ross and I have spoken about a bit, would be interesting to hear if any further insights have been gleaned from his growth hacking adventures.