4 ms·
Well, the idea is that most people should be able to run a full node. Even now, you need a quite large SSD to sync and store the blockchain. Ideally, you'd want
by Geee 4y ago
Well, the idea is that most people should be able to run a full node. Even now, you need a quite large SSD to sync and store the blockchain. Ideally, you'd want to run full node on a mobile device. Block size can be increased in the future when it's reasonable to do so.
Even with larger blocks, there's still the issue of latency and throughput. LN offers trustless instant settlement with very high throughput. Everyone is able to run their own node and open channels, so it doesn't really depend on any central third parties, even if there's some degree of concentration of liquidity. There should always be multiple routes and it should be possible to circumvent any bad actors. And obviously, L1 is still available for everyone.
In addition, there are other L2 solutions such as fedimints and statechains. The beauty of layered architecture is that there can be multiple competing solutions on L2, and L1 can be kept simple, secure and decentralized.
Here's a good article on the problems of scaling with big blocks + SPV: https://www.coindesk.com/markets/2017/07/30/could-spv-support-a-billion-bitcoin-users-sizing-up-a-scaling-claim/ https://www.coindesk.com/markets/2017/07/30/could-spv-suppor...