When a project has a problem that needs solving, and they look for a solution to that problem, and the right solution happens to be a blockchain-like system, then we're talking about the technology known as blockchain.
If the problem these projects are trying to solve isn't how to scam people, the project will usually intentionally avoid using the word "blockchain", like Scuttlebutt and Jami do, and instead refer to their solution with terms such as "cryptographically-verified append-only ledger"
They do this because, when other people hear "blockchain", they usually either hear "this will be used to scam me" or "I can use this to scam others". Because they're thinking about the grift known as blockchain, not about the (relatively obscure by comparison) technology known as blockchain.
When a project says they're looking into how a combination of blockchain and their project could be useful, they're not trying to solve any problem. They've decided they want to transform their existing project into a scam, using the grift known as blockchain.
If they are interested in solving a problem, they'll talk about the problem, and how they solve it using something similar to the technology known as blockchain. If they're interested in scamming you, they'll talk about the grift known as blockchain, and ask you to use your imagination to envision for them how the technology known as blockchain will help the project, while they stick their hands in your pockets.
https://en.wikipedia.org/wiki/Secure_Scuttlebutt doesn't have the word blockchain on it, and from reading the protocol section, I don't think it uses a public blockchain as defined there: https://www.schneier.com/essays/archives/2019/02/theres_no_g...
So you're just talking about something else, but as Schneier argues, anything other than a public blockchain is nothing new and has little to do with all the hype beyond the confusing names.
> User content in SSB is organized as an append-only sequence of immutable messages, where messages cryptographically sign adjacent messages for the purpose of guaranteeing unforgeabilitity of the sequences as they are replicated to other peers.
That's pretty much a blockchain. Of course, they don't call it a blockchain themselves, because the Scuttlebutt people are not running a grift, they're creating a communication protocol that happens to use cryptographic primitives similarly to how blockchains use them.
Concretely, if Scuttlebutt uses a blockchain, then Git also uses a blockchain by a similar reasoning. I don't think the original post claiming that "there are no use cases for blockchains" was implicitly claiming that Git (or Scuttlebut) is not relevant software, just that they don't use a blockchain, because indeed they don't for any interesting definition of "blockchain".
Only if you remove all of the parts of a blockchain that make it a blockchain. The definition from wikipedia isn't a blockchain, it's a Merkle Tree. They're not the same thing - a blockchain _uses_ a merkle tree. The bits that are bolted onto the merkle tree are what make it a blockchain, and are the bits that don't provide value.
This is fully addressed in Schneier's article.
Sure, in the same way that a hammer can be used for a screw, or an HGV can be used for commuting to work - i.e. it _will_ do the job, but there were plenty of other alternatives available. The thing that a blockchain does is a _decentralised_ verifiable supply chain. A verifiable supply chain has existed since we've been doing digital signatures, and RSA has existed since the 70's.
The problem with using blockchain for supply chains is what happens if someone claims that the original source is wrong? Say I'm Maersk, and one of my ships says "no, I did deliver that". Are Maersk's customers going to say "no, we believe that guy, we're forking the blockchain?" Or are they going to say "That sucks, guess you shoiuld have delivered it" and claim the loss on their shipping insurance? We both know it's the latter.
> But this is demonstrably not true.
Is it? I've yet to see a demonstrable use case for blockchains that actually solves a problem. We've been doing this for almost 15 years now, and we're still waiting for it.
> It's just a technology and people have misused it but that doesn't render the technology itself useless or a scam.
People misusing technology doesn't make it useless, but if the _only_ use case is useless or a scam, then the tech is useless.
Everything I read in this thread is dripping with vehemence, hate, ridicule, or certitude (your I haven't seen a demonstrable use case in 15 years).
If the kind of echo chamber you want to build is the one where you've won and any even smallest proffering of a tilt toward blockchain as useful is crushed congratulations you're doing it: nobody who even wants to give one inch to blockchain will come around here. When I try and point out one useful thing is a blockchain, oh that thing is a different kind of blockchain. It's astounding the mental acrobatics people will go to to stand victors over their tiny corner of the internet.
This is frankly culty, repressive behavior that's not at all in the spirit of curiosity.
You're right, I can't speak for maersk, but given this is a pseudonymous internet forum where in this thread they are touted as legitimising the tech, I think it's fair game to speculate based on knowledge.
> When I try and point out one useful thing is a blockchain, oh that thing is a different kind of blockchain.
Meanwhile, everytime I ask for a problem that a blockchain solves, I get back problems that are better solved _without_ blockchains, or solutions that don't actually solve the problem in the first place.
I'm open to having my mind changed, I really am (it's happened many times on this forum), so please, feel free to share some of the problems that are being solved.
> spirit of curiosity
I'm curious: what useful application of the blockchain have we seen in the past 15 years (outside of cryptocurrencies whose usefulness is apparently largely confined to pyramid schemes and paying for crimes)?
> A blockchain powers Secure Scuttlebutt, Jami, Urbit
I've honestly never heard about any of these. But I have heard/read about many other "uses" of blockchain, which ultimately boil down to scam. There are possible use cases, they just drown in the sea of scams.
How does a blockchain verify the data being entered into it?
Unfortunately this isn't actually a property of a blockchain, this is a property of a ledger. I'm still trusting Maersk in this situation, because if I don't, what do I do, fork the blockchain and pretend that Maersk has the item?