From official sources we know that Dfinity offers reversed gas consumption model. Gas is paid by the dapp maintainer instead of individual users.
For me, this is a great decision that will play a huge role in technology adoption by public. But Dfinity team is not the first one which made this decision. For example, there is a Gas Station Network pattern for Ethereum that offers the same paradigm.
Such apps (which pay for their users’ actions) should somehow implement spam protection to resist intentional gas waste by “hackers”. GSN guys suggest to implement rating system. If the user behaves badly, the app just lowers her rating and the user is unable to send more transactions until she proves her loyalty again.
What’s Dfinitys take on this problem?