Steem blockchain is transactionfeeless so you don't have to pay anything to post.
Spam is handled with rate-limiting. The more you own Steem Power, the more frequently you can make transactions. Here is explanation how it works: https://bytemaster.github.io/article/2016/02/10/How-to-build-a-decentralized-application-without-fees/