- GitHub (2018)

Currently, in all blockchain protocols each node stores all states (account balances, contract code and storage, etc.) and processes all transactions. This provides a large amount of security, but greatly limits scalability: a blockchain cannot process more transactions than a single node can. In large part because of this, Bitcoin is limited to ~3-7 transactions per second, Ethereum to 7-15, etc. However, this poses a question: are there ways to create a new mechanism, where only small subset of nodes verifies each transaction? As long as there are sufficiently many nodes verifying each transaction that the system is still highly secure, but a sufficiently small percentage of the total validator set that the system can process many transactions in parallel, could we not use such a...

Show More
saved by: FoundryBase
updated 13 days ago
Visibility: Public (all visitors)


Comments

No comments yet. Be the first to comment!

Related Chunks

Related chunks with this resource

This Article can be found in 2 chunks
Introduction to Ethereum (blockchain technology): "A Next-Generation Smart Contract and Decentralized Application Platform
Ethereum Scalability (ideas) blockchain

MORE RESOURCES FROM SOURCE

More in FoundryBase from   GitHub