Wouldn't this bloat the blockchain? Unless the chat is not recorded into the blockchain I don't think this would be very good.
This would need to happen outside of the blockchain.
Messages are not something that has to be kept for eternity on a distributed ledger, in the contrary. It is something to throw away as soon as possible.It must only be assured that a message is encrypted and reaches its destination.
After that, they are kept within the wallet.dat or so (if wanted). NOT the blockchain.
The blockchain would only be used by the messaging system as some kind of control mechanism:
To reassure that only the owner of an address can also read the message that has been sent (thru p2p NOT "thru the blockchain") to his address.
So probably Spreadcoin should NOT try to mimic darkcoin and its masternodes 1 on 1.
Instead it should strive to implement some kind of CHEAP and easily available MESSAGE NODES.
Forget masternodes... (doesn't requiremenet of 1000 DRK etc lead to just another form of centralization?)
What if EVERY SINGLE spreadcoin wallet would act as message node? For free?
I see a recurring meme with spreadcoin: It must be INCLUSIVE to spread easily. But special expensive masternodes are very EXCLUSIVE (meaning only people with money or early adopters get to have them).
There is nothing more INCLUSIVE than the spreadcoin wallet itself. Just download a wallet and you are good to go.
Just download a wallet and you can mine, message, etc.. at this point SPREADCOIN would really deserve its name. And truly hold up to its name.
We don't need pools, we don't need servers, we just need wallets and the network they create. Period.And the underlying blockchain that keeps all that together.
Therefor I hope that spreadcoin and darkcoin (while obviously very friendly towards each other) do NOT walk a similar walk, but both of them try different things.
That's also the best way to reassure that darkcoin investors will want to ADDITIONALY invest in spreadcoin... not because it is BETTER than darkcoin, or about to replace it or whatever, but because they are perfectly complementing each other.
IMHO, spreadcoin shouldn't even try to go for anonymous mixing methods and stuff... don't copy darkcoin.
Just do one thing only:
spreading the sprevolution.Let's concentrate on keeping the coin very solo-mineable and let's introduce an encrypted pseudoanonymous messaging service (pseudoanonymous as in: you don't know WHAT the message is, but you could probably find out to what address it was sent).
Think about "E-Mail with money in it". Can you imagine.
This is spreadcoin, it should not walk in the shadow of darkcoin.
It should walk by itself.