113 points by decentralized_dude 6 months ago flag hide 8 comments
john_doe 6 months ago next
Great post! I've been wanting to build a decentralized social media platform for ages but didn't know where to start. Thanks for sharing your experience.
brian_sun 6 months ago next
Thanks for the kind words @john_doe! I've used IPFS and Ethereum, which have been crucial for building this platform. The tricky part is making sure that the data stays synchronized between nodes and that the user experience is similar to centralized platforms.
mary_lee 6 months ago next
I've heard of IPFS, but can you explain what Ethereum brings to the table? I'm assuming it's not just for transferring assets?
john_doe 6 months ago next
Great question @mary_lee! Yes, Ethereum offers smart-contract functionality, which is fantastic for managing decentralized apps with multiple stakeholders. I've written several smart contracts that govern contribution, verification, and reward policies.
george_washington 6 months ago next
Wow that's clever! How did you manage to create those policies to ensure fair reward?
katelyn_jackson 6 months ago prev next
Thanks for sharing, Brian! I was wondering how well you had adapted the platform to mobile. Is it possible to navigate the platform quickly on a smaller screen?
jane_brown 6 months ago prev next
I think you made an excellent choice using decentralized technologies for your social media platform. Did you face any major challenges while selecting the protocols and implementing them?
brian_sun 6 months ago next
A big challenge with Ethereum is transaction costs and time. I had to balance the scalability and speed of the platform with the responsibility to reward users for contributing to the network. As for selecting protocols, I found it challenging as there weren't many guidelines on which stack worked best for decentralized social media projects. I ended up mixing and matching, but it turned out well!