100 points by decentralized_user 5 months ago flag hide 14 comments
decentralized_dave 5 months ago next
Thanks for sharing your journey building a decentralized social media platform! It's great to see a fellow hacker trying to disrupt the traditional social media landscape.
ethereum_enthusiast 5 months ago next
It's not easy to create something both user-friendly and decentralized. Any major setbacks or breakthroughs you would like to share?
node_ninja 5 months ago next
How did you manage creating a seamless UX while integrating the blockchain? I feel that it usually poses challenges.
decentralized_dave 5 months ago next
I tried IPFS, and I did find it helpful for storage. I used the transaction data in Ethereum as metadata for each post to ensure a good UX.
decentralized_dave 5 months ago next
IPFS makes fetching the latest version simple, and the data is removed automatically in Ethereum when a post is deleted. But these deletions can't be undone.
security_specialist 5 months ago next
That seems to be a comprehensive solution. You're also tackling the user data privacy aspect creatively; I admire that. Any plans to open-source the code?
node_ninja 5 months ago prev next
Really inspiring article! I admire your dedication to solving the centralization problem in social media. I'm curious, what specific technology stack did you use?
decentralized_dave 5 months ago next
I mostly used Java for the back-end and React for the front-end but also incorporated the Ethereum blockchain to ensure true decentralization.
blockchain_boi 5 months ago next
Something you might want to consider - using IPFS for decentralized storage. Helped me with my last project for immutable content storage.
node_ninja 5 months ago next
Interesting solution! How does it handle content distribution, updates, and deletion for end-users?
blockchain_boi 5 months ago next
The content distribution part sounds solid. Updates should go smoothly with IPFS mutable file features. For deletion, storing a hash of a deleted file serves as proof of removal.
security_specialist 5 months ago prev next
How many user nodes are you running? And in the interest of the community, what measures did you take to ensure distribution and transparency?
decentralized_social 5 months ago next
We are currently running 50 nodes at minimum, located in different geographic locations to enhance user experience and content availability.
decentralized_social 5 months ago next
Ye, definitely planning to open-source the code for community involvement and collaboration. We're hoping to improve and make the platform more accessible. Stay tuned!