3 ms·
Ask HN: Why are the cloud providers misrepresenting blockchain technology?
Well, startups too are misrepresenting blockchain tech. But cloud providers doing this seems strange.
Have a look at the following offerings:
1. AWS Blockchain - https://aws.amazon.com/blockchain/
An excerpt from the page - "Blockchain technologies are often used to solve two types of customer needs. In the first case, multiple parties work with a centralized, trusted authority to maintain a complete and verifiable record of transactions." - WHAT, REALLY?!
2. Azure Blockchain - https://azure.microsoft.com/en-in/solutions/blockchain/
What are they really selling? - A 2018 post by Consensys comes to mind - https://media.consensys.net/blockchain-vs-distributed-ledger-technologies-1e0289a87b16 - this neatly distinguishes b/w blockchain and other distributed ledger technologies (DLT) - Corda & Hyperledger & discusses each's capabilities and limitations.
AWS & Azure blockchain offerings basically allow you to setup Corda, Hyperledger & other DLTs in the cloud. It's not hard to see why they want you to do this - basically just like every other application, DLTs require compute, network and lots of storage. Not to forget cross-selling analytics services. But does it really require the biggest cloud providers to misrepresent blockchain tech?
R3's Corda uses intermediaries called notaries to establish trust and the notary service provides consensus as a pluggable component. Hyperledger's orderer service provides consensus as a pluggable component too.
Now most business use cases listed with the aforementioned cloud offerings could easily be powered with Crash fault tolerance (CFT) consensus (like Raft) and Byzantine fault tolerance (BFT) consensus (like PoW) would be an overkill. And if I'm only using their cloud offering in a DLT with CFT consensus configuration, I'd be better off using a more mature distributed database technology instead. So what's the point of all this AWS/Azure blockchain hoo-ha anyway?
Am I missing something here?
- smt88 8y agoThey want to make money off the blockchain hype. That’s it. They’re not idiots and they know what they’re selling. I’ve bumped into a few projects where a company’s non-technical management demanded that blockchain be used, regardless of technical reasons. Several of those projects ended up using immutable, append-only, row-level-encrypted databases and then called them “blockchain”. Management was satisfied.
- fiiv 8y ago"Blockchain" is like "cloud" as a term – it is ambiguous. It means different things to different people. Not everyone understands what a blockchain is – a lot of people probably have about as much understanding of it as they do cloud. I guarantee a lot of people who even give talks and consult on blockchain tech don't know what Byzantine fault tolerance is.