@devs
Riot could run on Master Nodes (as pointed out in Slack).
PIVX has a PoS master node set-up.
Please show a pic or video of torrent features, then people will probably be ok with having master nodes added.
So, what advantage would there be having master nodes on the network? We already have anonymity via ring signatures and built-in chat.
When you use the current chat feature available now, it only keeps your chats for a small period of time i believe. That's because when you chat you broadcast the message to the network but only those who have the public private key pair can open and read a message.
Those messages don't get stored in the blockchain. They go to a local folder on everyones machine. So that's why you don't want to keep all messages. Our local folder would fill up.
If Riot is introduced as an iFrame, the Matrix network stores the chat histories on their servers.
However, if you create Riot to run exclusively on the vTorrent network where do you store all those running conversations? Your local folder already needs space for the vTorrent client, the chat logs and also room for torrent files.
So if you run Masternodes, they are servers that run on the network. Which means they can both run the Riot network and also store all the running chats.
Someone somewhere needs to be running Riot and storing all the information it generates.