How would a real-time 1v1 game work on the EOS Blockchain? I've noticed that many of the games/gambling dapps on EOS are mostly player vs. blockchain, like EOSBet.
Could I have real-time updates to multi-indexed tables using just eos.io, or would you need a backend server for all players in the game?
I know dfuse.io provides a direct streaming service, would it be possible to use that as a part of your stack? I've looked at it, but I am confused on how to exactly use it.