Blockchain vs Databases

This cluster debates the necessity of blockchain for applications where a centralized database would be more efficient and sufficient, arguing that blockchain's primary advantage is only in trustless, decentralized scenarios without a trusted authority.

📉 Falling 0.1x Databases
5,243
Comments
15
Years Active
5
Top Authors
#4032
Topic ID

Activity Over Time

2011
3
2013
10
2014
58
2015
145
2016
274
2017
712
2018
983
2019
379
2020
301
2021
827
2022
981
2023
257
2024
122
2025
187
2026
4

Keywords

DB SQL ANYTHING HN UUID BS CVE GPU EC2 blockchain database blockchains decentralized distributed ledger centralized databases central trust

Sample Comments

sanswork Jan 5, 2016 View on HN

Public blockchain == glorified database too. What's your point?

drexlspivey Jun 12, 2018 View on HN

How about if you need some central authority to verify everything going into the blockchain don't use a blockchain and use a database instead?

ori_b Mar 5, 2017 View on HN

What does a blockchains buy here over a central database?

retube Jul 19, 2017 View on HN

why would blockchain be excellent for that? why not just a regular db?

HideousKojima Feb 3, 2021 View on HN

There are already technologies that work similarly to blockchain (such as Git) without needing blockchain to work. You can have distributed, immutable databases without blockchain.Blockchain's only real advantage is that it eliminates the need for trust. If your system doesn't need to be trustless, there are far more efficient (energy and otherwise) tools that already exist and accomplish everything else that blockchain does.

dnautics Sep 26, 2018 View on HN

Can someone explain why you would want to use a block chain here and not just a "database"?

scott_s Aug 21, 2018 View on HN

Blockchain is not required for that. You could just use a normal database.

JauntTrooper Jul 7, 2023 View on HN

Does it actually use a blockchain? Interesting. I would have thought a centralized database would be more efficient. What benefit does a blockchain provide here?

sirclueless Dec 14, 2017 View on HN

They can guarantee that some data that indicates it was recorded yesterday was in fact recorded yesterday and not changed at any point since yesterday.There's literally nothing a blockchain can do that a trusted central database couldn't do. So you only need a blockchain if you can't trust a central database. As a result, the answer to the question you've posed is always going to be a political one, not a technical one. ("It lets banks that don't trust each other

seibelj Jun 18, 2019 View on HN

I will answer the question that is always asked in every post regarding blockchains on HN:"Why blockchain? Can't this be done with a database?"Blockchains are databases. They are distributed, append-only, tamper-proof databases. You could call them that, or instead you could just say "blockchain" as that is what type of database the word blockchain has come to be understood as.The reason to use a blockchain rather than a centralized database is bec