3 ms·
How would you make a comment system decentralized? Like where would they be stored? Genuine question by the way, I'm not familiar with decentralized computing.
by darkhorse13 6y ago
How would you make a comment system decentralized? Like where would they be stored? Genuine question by the way, I'm not familiar with decentralized computing.
- toomuchtodo 6y agoIPFS https://komento.host/ https://komento.host/ https://news.ycombinator.com/item?id=26840855 https://news.ycombinator.com/item?id=26840855
- miohtama 6y agoIPFS is a cache, not persistent storage.
- toomuchtodo 6y agoPinned objects persist.
- 7steps2much 6y agoCorrect me if I am wrong, if I am the only person pinning it, wouldn't that mean we are back to a single server? Like, if I am the only one pinning (and storing) the data, everyone downloads it from me correct? Why not just use a regular storage at that point?
- deleted 6y ago[deleted]
- deleted 6y ago[deleted]
- grej 6y agoPresumably the comments would be sharded and encrypted. Then each those chunks would have a hash generated for it, and each chunk would be stored as transactions on a blockchain, or more likely multiple blockchains for redundancy. This is how the blockchain storage companies do it.
- valdiorn 6y agoThis sounds insanely complicated for data that could just be stored in a SQLite database...
- nonameiguess 6y agoDecentralizing Disqus is trivial. Just go back to each blog has its own local comment system with commenter identities disconnected from all other sites they comment on or even anonymous. There's no reason you need a single global identity and storage backend for all content sources that support commenting. It can even be otherwise identical to Disqus except self hosted.
- fiddlerwoaroof 6y agoLocal storage: solves the spam issue and the issue of annoying commenters. https://github.com/tessalt/echo-chamber-js https://github.com/tessalt/echo-chamber-js
- viccuad 6y agoThe same way a chat system can be. See https://cactus.chat https://cactus.chat, on the Matrix network, for example.