11 ms·
The part about scalability is very outdated. And comparing it to a centralized database is useless anyway. You would need to compare it to global net of nodes w
by noxer 6y ago
The part about scalability is very outdated. And comparing it to a centralized database is useless anyway. You would need to compare it to global net of nodes which all sync with one master database. Due to the time it need to sync you simply cant ever reach performance of a single DB.
The second thing that is misleading is the idea that a read-only DB would be possible without either trust or decentralization.
Just because your software doesn't implement a delete or update method doesn't mean its read-only at all. And even if there is crypto verification in place like a chain of hashes that would break if something is changed in the past. I all means nothing if you dont wanna trust the source of the data and verification.
The key part of "blockchain" (pls call it distributed ledger (DL), it doesn't need chains of blocks) is the public state of the system. It allows to verify the data without trusting the parties that gave you the data.
The conclusion of the article is correct. If you dont need the trustlessness and decentralization you almost certainly dont need a DL.