These ideas need to be floated because it’s for everyone. No getting rich off this kinda stuff.
These ideas need to be floated because it’s for everyone. No getting rich off this kinda stuff.
Blockchain is “great” for distributed data. How many people do you know would want to run a node that hosts a few TB of data and requires equally copious amounts of bandwidth?
If you meant that you think we should have federated services that interact with each other using an open protocol, I’ve got great news for you! Mastodon uses ActivityPub to federate and is a Twitter replacement. Lemmy and KBin both implement ActivityPub as well and are more geared towards forum-style use like Reddit.
Regardless of the underlying technology that’s chosen, I think the real issue is that everything ends up being centralised. That gives individuals/companies too much power. If every community has its own subreddit, then each reddit policy change is going to offend/infuriate some part of the user base.
If a community forum decides they want to ban $content, it only affects that community and nobody else cares.
Every forum doesn’t need to be connected with everything else. There’s very little benefit from a scuba diving forum to see posts about tennis or sneakers. The only reason Reddit is popular is because instead of having aggregating clients that show a bunch of different topics from different interest groups, we let the servers be the aggregators.
I guess what I’m describing is usenet, where your usenet client just shows you the things you were subscribed to. Gah I’m old.
So a blockchain forum is doable in a similar way as NFTs. Would require caching on the read side, and unless your users are posting important enough stuff to warrant high xact fees, off-chain write batching.
The real obstacle is that like NFTs, it'd be solving a mostly theoretical problem. Barely anyone cares that a forum is owned by someone, and you need a ton of users to gain traction.
That said, Mastodon is sort of like that... It's a sort of partial implementation of a fundamentally similar idea.