Is there a category for platforms like https://scuttlebutt.nz and maybe https://tezos.xyz that use blockchains but are not selling snake oil and/or devastating the climate? Itβs too late to use βweb3β I think. Maybe mastodon fits in this list too, but it feels more semi-centralized than decentralized.
@hkgumbs@akkartik it's perhaps technically a blockchain, but so is Git too then. I prefer to only apply blockchain (without saying "technically") to projects that use cryptocurrency. There are too many negative connotations.
Mastodon is definitely not a blockchain in any way.
@akkartik In my mind βblockchainβ == βcryptographically signed linked list as a means for storageβ. Is that off? (Itβs probably off. Iβm _just_ diving into this world and trying to figure out the categories.)
@makeworld Yes. "blockchain" doesn't just mean a chain of blocks, it's a (cryptographically signed) chain of blocks plus a method for determining which head is globally the canonical head.
SSB doesn't have this, it just hopes it will never encounter two different heads that are both a valid transitive child of the one you have.
To put it simply, cryptocurrencies make the most expensive valid head the canonical one to make an attack expensive, and that's why you need proof of either consumption or capital.
@makeworld If you don't have the consensus algorithm it's just a Merkle chain. SSB is a Merkle chain. git is a more general Merkle tree. Reader caution: An actual Merkle tree may have a stricter definition, but these follow the general principle of it.
This is super helpful thank you! βBlockchain doesnβt just mean a chain of blocksβ perfectly captures my misunderstanding.
A more frazzled version of my initial post would have read βwhat is the fediverse!? Iβm seeing different definitions that seem to span from SSB to Mastadon to wealth transfer schemes.β Reflecting on it that way highlights that even my question conflates the platforms impact with the technical details.
@hkgumbs By the strictest and earliest definition the Fediverse would be the network of servers running OStatus.
Later as most of the servers in that Fediverse added ActivityPub support and further down the road dropped OStatus, the Fediverse arguably came to mean that network of servers that speak ActivityPub, or rather the almost-ActivityPub that allows you to communicate with Mastodon.