i would like to understand how rai is preventing spam if it has no fees?
Good question, I also want to know,
If I understand correctly, in order to send a transaction, you must first do proof of work for two other transactions, the result being that attempts to spam the network are essentially donating hash power to it.