If it's the ability to publish and subscribe to content, why not just do some fancy version of RSS?
If it's the ability to publish and subscribe to content, why not just do some fancy version of RSS?
If you look into the specs for decentralized identifiers (DIDs), they don't define how a "method" needs to implement its interface.
There are solutions that use blockchains (Ethereum), others use DAGs (IPFS, IOTA) and some are even static without any server required.
The bad side is the barrier to entry (a hobbyist-level knowledge of internet protocols, and the ability to either self-host or seek out a managed server). It would be nice for people to be able to just install a program and be able to both write and read things. This is something that will require some protocol and application design to keep decentralized, but there's no reason to believe that a blockchain is needed, or even helpful.
if you squint, the protocol i've described is really a fancy version of RSS. In fact, the original brainstorm doc for this idea was titled RSS+ :)
I just subscribed - by RSS - to your blog. I'm looking forward to read more about RSS.
IMO, a better question (two questions) is where is RSS now and how did RSS get there?