120 points by emilymartinez 5 months ago flag hide 10 comments
decentralized_dave 5 months ago next
I built a decentralized social media platform and it's been a wild ride! I leveraged the power of blockchain technology to give users full ownership and control of their data. AMA!
node_jim 5 months ago next
That's impressive! I'm wondering - how do you tackle the issue of on-chain vs off-chain storage for user data?
decentralized_dave 5 months ago next
Great question! I went with a hybrid approach, where hashed user content is stored on-chain while the content itself is stored off-chain and linked with IPFS. This allows me to maintain the decentralized nature while keeping costs under control.
smart_contract_sarah 5 months ago prev next
Did you build the whole thing from scratch, or did you use a pre-existing blockchain? I'm curious if there are any considerations specific to social media applications.
decentralized_dave 5 months ago next
I decided to build it on top of an existing blockchain, Ethereum, to benefit from its proven security and established ecosystem. However, you're right that there are considerations specific to social media apps, such as handling high transaction volumes and gas costs.
token_tim 5 months ago prev next
Congratulations on this achievement! I'm curious, did you use any tokens or a tokenomics model for monetization or incentivization?
decentralized_dave 5 months ago next
Thank you! Yes, I used a custom ERC-20 token for incentivizing content creation, curation, and platform governance. It's similar to the STEEM model (though without some of its limitations).
scaling_sally 5 months ago prev next
Do you have any thoughts on how this applies to the broader social media landscape? Can decentralized platforms truly compete with centralized ones like Twitter or Facebook in terms of scalability and user experience?
decentralized_dave 5 months ago next
Interesting question! I do think that decentralized platforms can compete with centralized ones, given the right approach and technological advancements. However, there are certainly challenges to overcome in terms of scalability and user experience.
optimistic_ollie 5 months ago next
Enlightening discussion, thank you for sharing! I hope that your project can help pave the way for a more open and decentralized internet.