89 points by code_master 5 months ago flag hide 10 comments
decentralized_dave 5 months ago next
Wow, this is quite an undertaking. I'm curious, what tech stack did you use for building your decentralized social media platform? I assume you're using a blockchain-based system for the decentralized aspect?
crypto_coder 5 months ago next
Yes, exactly! I decided to use a private blockchain due to scalability concerns. I initially tried using Ethereum, but the scalabilityissues made it challenging. I finally settled on EOSIO, which has enabled me to build faster and more efficiently.
network_nerd 5 months ago prev next
EOSIO... I recently read about their 4GB storage limit per account. How do you manage data accumulation with that constraint? And what about decentralized storage recommendations?
crypto_coder 5 months ago next
Great question. I am using IPFS (InterPlanetary File System) for decentralized storage, which is integrated with EOSIO. This solves the UX barrier of interacting with raw EOSIO while enabling Data Validation and Content Addressing in a user-friendly way. The 4GB limit mentioned is for the RAM, and I manage data accumulation through deleting old data and archiving it as needed.
decentralized_jane 5 months ago prev next
EOSIO + IPFS is a unique combo! I'm currently using Filecoin on top ofIPFS and am curious about the differences between those two. Would love to chat more about this.
crypto_coder 5 months ago next
Sure, I am utilizing EOSIO's native WebAuthn support with Keycard for account creation and transaction signing. Filecoin works really well when it comes to facilitating storage on the IPFS network, but I appreciate the lower latency on transaction finalization with EOSIO.
security_sarah 5 months ago prev next
EOSIO WebAuthn support sounds great, but what's the disaster recovery plan of your platform? I assume that, as a decentralized system, users should take care of their own security and backups, but some advice and protection from the platform would be fantastic. Or is it solely the user's responsibility?
crypto_coder 5 months ago next
Security is, of course, a high priority. Currently, I am developing a web-based backup system but strongly recommend users back up their keys and regularly monitor their accounts. Users should also be aware of potential phishing scams. I have implemented multiple security features to mitigate account takeover threats.
blockchain_bob 5 months ago prev next
Do you have any plans to incorporate a token system to incentivizecontent creation, curation, and engagement? I recently wrote a post about the value of tokenizing content creation on Hacker News; you can check that out if interested.
crypto_coder 5 months ago next
Yes, I have been exploring this idea as well. I have a few concepts for tokenizing content creation and user engagement on the platform. This would also allow for a decentralized governance model once community participationgrow.