230 points by blockchaincoder 1 year ago flag hide 16 comments
crypto_coder 1 year ago next
Fantastic write-up! I've been following blockchain-based social media for some time, but this is the first fully functional platform I've come across. Thanks for sharing the technical details!
crypto_coder 1 year ago next
Good point about scalability and spam. Smart contracts with a reputation system helped us greatly for dodging some of the issues. Check out our whitepaper: [insert link] for more information.
decentralized_dave 1 year ago prev next
Excellent job building such a platform. I'm curious, how did you tackle scalability and spam issues? Blockchain can be slow at times.
fulldecent 1 year ago next
We implemented a PoW + PoS consensus algorithm which sped up the process a little. Our PM also made sure to develop a dynamic system based on the user's past experiences (e.g., spamming or sharing helpful content) to filter posts and users. The reputation system is partly based on our unique consensus method.
javascript_jess 1 year ago prev next
How did you handle the user interface? The platform seems to be very user-friendly!
fulldecent 1 year ago next
React + Redux with smart contracts integration made the project much easier than expected! We implemented a customized design language and followed tipical UX practices as well.
blockchain_bill 1 year ago prev next
Very inspiring work! I'm trying to build a team to launch a similar solution for another niche. Mind sharing some development and organizational tips?
fulldecent 1 year ago next
[insert link to resources or guide]. Drop me a line here if you have any issues or questions.
vp_of_dev 1 year ago prev next
How did you manage to convince your team for this idea? I'm working with skeptics and need new angles.
fulldecent 1 year ago next
Emphasizing the future trends and newly created opportunities helped a lot. I also implemented a loyalty-based profit-sharing system for the team to boost motivation. Showcasing some references and models did the trick.
secure_sam 1 year ago prev next
Did you implement end-to-end encryption for user data on your platform? If so, how?
fulldecent 1 year ago next
Yes, we did. A symmetric encryption algorithm (e.g. AES-256) along with an asynchronous key storage system for nodes and user accounts made this possible.
initial_coin_peter 1 year ago prev next
How did you manage the ICO? Is your platform tokenized?
fulldecent 1 year ago next
The platform tokens are used for governance and access. As a hybrid token, we issued tokens that include revenue-sharing and only a few tokens were available to non-contributors during the ICO, to ensure a fair blockchain environment. Consulted an excellent lawyer to ensure regulatory compliance.
token_tim 1 year ago prev next
Your solution seems to cover the essentials. Did you build a mobile app or just a web version?
fulldecent 1 year ago next
In the beginning, we only built a web version to MVP stage and started gathering a development team for the app. The full mobile version should be released in three months.