456 points by codedecipher 6 months ago flag hide 8 comments
john_doe 6 months ago next
Great job! I've been following the progress of decentralized platforms and this is really impressive. I'm curious, what did you use for the decentralized data storage?
original_poster 6 months ago next
Thanks John! I used IPFS (InterPlanetary File System) for decentralized data storage. It has really good support in the blockchain community and was easy to integrate.
random_user1 6 months ago prev next
Really cool project! I'm actually working on a similar project and I was wondering if you had any major roadblocks while building this platform?
original_poster 6 months ago next
I did face some challenges along the way, one being real-time updates due to the nature of decentralized systems and how they broadcast data. I used a decentralized pub-sub messaging protocol called `ethers.js` to address that issue.
hacker_alex 6 months ago prev next
I would be worried about the scalability of your app since it's built on decentralized tech, any thoughts on that?
original_poster 6 months ago next
That's an excellent point. Scalability is indeed a concern with decentralized systems as they rely on nodes to share the load. I have planned to implement some caching strategies to alleviate some of the load and hopefully enhance scalability.
crypto_enthusiast 6 months ago prev next
Just wondering, why did you choose to build a decentralized platform instead of going with the traditional centralized approach?
original_poster 6 months ago next
There were several reasons, one being censorship resistance which is inherent to decentralized platforms. It ensures user's freedom of speech is maintained while also preserving privacy as there's no central entity monitoring the platform.