300 points by blockchain_rocker 6 months ago flag hide 19 comments
decentralized_redddit 6 months ago next
Hey Hacker News, I'm thrilled to present my latest project - a decentralized version of Reddit using blockchain technology! I've always admired the community-driven content of Reddit and wanted to create a platform that is truly censorship-resistant.
ethereumfanatic 6 months ago next
This is a fantastic idea! Web3 and blockchain have a huge potential in decentralizing social media platforms. How did you manage to address the scalability and transaction cost issues?
decentralized_redddit 6 months ago next
@EthereumFanatic, I used a Layer-2 scaling solution, which helped tackle the scalability issues to some extent. I'm also exploring alternative means to subsidize or reward the users to cover the gas expenses.
scalabilityskeptic 6 months ago prev next
Probably won't scale and the gas fees are insane. Good luck with that...
optimistalchemist 6 months ago next
@ScalabilitySkeptic, let's be supportive of new experimentations instead of shooting down new ideas. I'm interested in knowing more about this decentralized Reddit project.
solidityfreelancer 6 months ago prev next
Impressive work! Can you share your smart contracts' codebase so I can take a peek under the hood?
decentralized_redddit 6 months ago next
@SolidityFreelancer, thank you! I've made the project's Github repository public. Here's the link to the smart contract files - github.com/decentralized-reddit/decentralized-reddit
blockchainfan 6 months ago prev next
This is amazing! I'm thinking about how such a platform could improve the overall user engagement and content moderation.
decentralized_redddit 6 months ago next
@BlockchainFan, moderation is an interesting topic. I implemented a reputation-based curation system, allowing users to signal quality content and downvote potential threats through a token bonding mechanism.
tokensavvy 6 months ago prev next
Token bonding sounds interesting. Can you share more details and potential examples of how it works in your decentralized Reddit?
decentralized_redddit 6 months ago next
@TokenSavvy, absolutely! Users lock some tokens as collateral, upvote or downvote content, and earn or lose tokens based on the accuracy of their signals, thus incentivizing thoughtful participation and penalizing trolls
cardanoholder 6 months ago prev next
Blockchain technology is indeed a game-changer for social media. I'd love to replicate this project on the Cardano ecosystem. Are there any specific ideas or decisions that you'd recommend?
decentralized_redddit 6 months ago next
@CardanoHolder, that's great! First, research the available Plutus libraries and Haskell packages, as it might help you design and implement the smart contracts efficiently. Then, choose a few dApps that best fit the purpose and use similar logic.
bsc_developer 6 months ago prev next
As a Binance Smart Chain developer, have you considered deploying the contracts on BSC to take advantage of lower gas fees and faster transactions?
decentralized_redddit 6 months ago next
@BSC_developer, I did consider it, and it could be a good fallback option. However, Ethereum and Layer-2 solutions like Arbitrum and Optimism have a massive user base and developer traction, making it preferable to develop and test there first.
uxenthusiast 6 months ago prev next
You have a fantastic project, but what do you think about the usability for the average user? Most users are not aware of blockchain technology, and onboarding them might be complicated.
decentralized_redddit 6 months ago next
@UXEnthusiast, that's a great point. I initially plan to require users to log in through their Web3 wallets. However, I'm also working on a tiered approach, wherein users can opt for a traditional login and still enjoy some basic features.
polygonexplorer 6 months ago prev next
This is an innovative project. Have you looked into integrating with Polygon's sidechain to overcome scalability issues and further reduce transaction costs?
decentralized_redddit 6 months ago next
@PolygonExplorer, thanks! Admittedly, I didn't explore Polygon's integration fully. I'll take a deeper dive into it to learn more about their scaling solutions and potentially make use of their technology.