Hacker News new | ask | show | jobs
by manuelabeledo 1518 days ago
> Yes. Yes, we could. And that's what all of those "researches" and "use cases" will inevitably end up doing: scraping "blockchain" and replacing it with MySQL, Postgres, BigQuery, Cassandra, MongoDB, sqlite etc.

I must admit that this right here was bait, because one of the storage backends used in enterprise blockchains is indeed Cassandra.

That’s part of the issue here. Blockchain technology is just something built on top of pre-existing tools, like Docker or Spring. My point is that if we were to scrap abstractions just because they could be done at a lower level already, why stop at blockchains?

2 comments

An abstraction has to offer value or solve a problem over the technology it's abstracting. Docker solves a myriad of problems that VMs and LXC have, and k8s solves a pile of problems that docker has. Blockchain's primary advantages are features that _every_ use case I've read does not want, and enterprise blockchains (from what I've seen at least) avoids those use cases by removing the features that differentiate blockchains from a normal DB.

> I must admit that this right here was bait, because one of the storage backends used in enterprise blockchains is indeed Cassandra.

That's really interesting. So is one party responsible for hosting maintaining and running that cassandra data store?

> Blockchain technology is just something built on top of pre-existing tools, like Docker or Spring. My point is that if we were to scrap abstractions just because they could be done at a lower level already, why stop at blockchains

This sentence reads like it was written by GPT-3. It makes sense on the surface level, but makes no sense when you try and understand it.