3 ms·
The article boasts of ethereum L2 being able to support 500 TPS thanks to blobs. That's at least two decimal orders of magnitude away from being a global payme
by zachmu 3y ago
The article boasts of ethereum L2 being able to support 500 TPS thanks to blobs.
That's at least two decimal orders of magnitude away from being a global payment solution. It's a joke.
- chrispeel 3y agoWhere did you get that number? Vitalik gave goals of 1.33 MB per second in blob space, and a compressed tx size of 25 bytes. This gives around 50,000 transactions per second, which seems like a worthy goal.
- zachmu 3y agoI would have sworn I read it in the linked article, but it's sure not there when I read it again. And it's not in the oldest archive.org copy either. I can only conclude I hallucinated it, which makes me uncomfortable.
- chrispeel 3y agoThanks for responding
- Terretta 3y agoI'm curious what you think the latencies of 50,000 distributed transactions becoming a consistent chain add up to?
- TimJRobinson 3y agoThe reason L2s can scale that high is every machine doesn't have to process every transaction. Each L2 is its own chain that uses its own sequencer/s. The blocks from this chain are then compressed into a single blob of data with a ZK proof that the transactions are valid. The validators on L1 only need to verify that ZK proof matches the hash of the submitted data, which can be done in a few ms even if the L2 did 1M+ transactions.