Blockchains don’t scale. Not today, at least. But there’s hope.

Greta's bookmarks 2019-03-28

Summary:

In a traditional database system, the solution to scalability is to add more servers (i.e. compute power) to handle the added transactions. In the decentralized blockchain world where every node needs to process and validate every transaction, it would require us to add more compute to every node for the network to get faster. Having no control over every public node in the network leaves us in a pickle.   As a result, all public blockchain consensus protocols that operate in such a decentralized manner make the tradeoff between low transaction throughput and high degree of centralization. In other words, as the size of the blockchain grows, the requirements for storage, bandwidth, and compute power required by fully participating in the network increases. At some point, it becomes unwieldy enough that it’s only feasible for a few nodes to process a block — leading to the risk of centralization.   In order to scale, the blockchain protocol must figure out a mechanism to limit the number of participating nodes needed to validate each transaction, without losing the network’s trust that each transaction is valid.

Link:

https://hackernoon.com/blockchains-dont-scale-not-today-at-least-but-there-s-hope-2cb43946551a

From feeds:

Blockchain and Decentralization for Library and Information Science » Greta's bookmarks

Tags:

decentralized systems storage limitations challenges nextsteps intermediate

Date tagged:

03/28/2019, 23:31

Date published:

03/28/2019, 19:31