And LN doesn't solve this in any way, before anyone claims otherwise.
And LN doesn't solve this in any way, before anyone claims otherwise.
There may be one in the works now, I do have literal money on Pulsechain/PRC-20.
Also, unlike other technologies that can sit very comfortably in their niches, payment & more generally monetary technology needs to be used by the vast majority of people in order to be useful. I was pointing out that BTC or ETH will never be successful as a monetary technology, the way gold or fiat are, because they are impossible to access by the vast majority of people by their very design.
Can there be other designs of cryptocurrency that can solve this? Perhaps - time will tell.
0: https://polynya.medium.com/conjecture-how-far-can-rollups-da...
Only after you get past this hurdle do you even have access to a L2. Of course, you then need extra transactions on the L1 chain to gain access to the L2 - with LN at least, this scales even worse, as you need some fraction of the number of pairs of people to communicate - so some fraction of (50M)² transactions - which fraction depending on how centralized the network will be.
Then of course, L2s offer little in terms of guarantees for your money unless you can quickly and often close the channel and get the L1 guarantee.
So no, BTC and ETH fundamentally can't scale to a large number of people using them, regardless of how many trillions of transactions per second L2s can do. They are failed technologies for anything similar to their original goals.
It's barely even worth mentionibg that with 1 wallet per real person, you get worse privacy for your transactions than VISA offers you - as many have shown, for any kind of practical privacy you need many temporary wallets, bringing the total number of transactions required just to have a single Satoshi in those wallets to many times more.
An L2 like zk-rollup - assuming the protocol is implemented correctly - has same security guarantees as Ethereum since the validity proof is posted to L1. Most of them include an escape hatch, a L1 function that lets users withdraw funds in a permissionless way.
Ethereum can certainly theoretically scale to millions of users and a far higher order of magnitude than VISA. It presents an open source, verifiable, and permissionless alternative with better programmability and cryptographic primitives. Regarding privacy: see zk proof based L2s such as Aztec.
Also, not sure what the point about off-chain assets is. I can buy cheese off-chain, even denominated in BTC maybe, but that doesn't mean I'm using BTC or LN when giving the seller 10,000 sat worth of cash.
> An L2 like zk-rollup - assuming the protocol is implemented correctly - has same security guarantees as Ethereum since the validity proof is posted to L1.
zk-rollup seems to be a technology, not a specific L2 implementation as far as I could find, so I couldn't see more details. How would you transact with it without an ETH wallet? If it's posting to L1, how does it avoid L1's slowness.
> Ethereum can certainly theoretically scale to millions of users and a far higher order of magnitude than VISA.
I'll believe it when it's a little closer. Currently, the difference is so huge this seems like a comical statement.
It is only state channels - peer to peer links, and then making it work requires clients to figure out routes over those links themselves, which won't scale beyond a few million users.
Ethereum L2s are their own network and usually EVM compatible so work exactly the same as Ethereum. They use the same wallet, tooling etc. Then every N minutes they post a proof of what happened + compressed transactions needed to reproduce what happened to Ethereum L1. It's easiest to think of them like zipping a bunch of transactions to post them to Ethereum. Currently they are about 10x as performant as Ethereum so cost 1/10th as much while still being fully secured by Ethereum. They are still super new only coming out less than a year ago.
Optimism and Arbitrum are the biggest and currently they only have one sequencer which orders the transactions and posts batches to L1. Because there is only one sequencer transactions are basically instant and then are secured by Ethereum when the next batch of transactions is posted to it. Most of the major exchanges let you and ETH or stablecoins directly onto Optimism and Arbitrum.
Zk-rollups are next gen tech where they post a zk proof of what happened to the layer 1 + compressed transaction data. They are more efficient than current L2s and more secure. The biggest ones coming soon are zkSync, Starknet, and Scroll.
You can see all the L2s at https://l2beat.com and their current tps at https://ethtps.info
Once Ethereum has data shards and nodes mostly store large blobs of L2 transaction data + check proofs instead of running all transactions this will be 100x - 1000x more efficient than today.