This is a Proof-of-Concept.I assume it has a lot of potential for future applications of alternate blockchains.
I am happy to introduce SYYK - Messaging on the blockchainWe might call this a simple twitter clone, but it is demonstrating the possiblility of decentralized, un-censorable and absolute free (public) messaging on the blockchain.For this PoC I use the power of the Syscoin blockchain's data aliases, combined with a JSON payload for timestamps and messages.
Basically the data alias stores the message data JSON array, that is parsed by the website. Fortunately, I can see the data of a data alias even tho I do not own it, so I created a "master data alias" containing a "followers" array.
For execution, the master data alias is parsed, and thereafter each follower's data.
I have a heap of ideas how to make this one even larger, more powerful, and - yes, thinking of such - a powerful money machine attractive for investors, without bugging the users.
The one displayed here has to be considered alpha state.
For the next steps I want to finish my implementation of FaceBook on the blockchain. Working title: SocialChainThis will in alpha stage support profile pic, status message and message updates as is SYYK.
I hope the SYS devs will be able to provide an on-chain-encryption system soon, this will then be implemented as private messaging within SocialChain immediately
For this, and more, it is absolutely neccessary to have the SYScore implementation done to build lightweight applications on top of it.
For SYYK and SocialChain I imagine lightweight Android and IOS apps, but do not think those are really practical right now with the need to dowload and store blockchain and wallet as total on the phone.
I am happy to discuss advantages, disadvantages and thoughts on this! Please share your opinion
If you want to see your messages here, create a dataalias on the Syscoin Blockchain, pm me the name and use data in this format: '{"timestamp": [123,123], "message": ["Some msg", "next msg..."]}'
Each msg needs a corresponding timestamp. Automatic updating script is finished but not tested, will release it here asap I have tested it in full.
For next steps I seek:
- A dev to adopt SYScore in total for all the additions the Syscoin blockchain offers (As stated, I would like to develop the mobile apps for this based on it)
- Possible Investors. I believe this ideas and its standing code base is viable to start off a business off it.
Ps: The screen was taken from testnet, am building everything for mainnet meanwhile and will update, then also with a newer screenshot of new dataaliases, and public available testpage you can browse to.