Why Nostr? What is Njump?
2025-02-28 10:18:31

Abdel on Nostr: I am sorry to tell you but Bitcoin used as DA layer for rollups could handle ALL ...

I am sorry to tell you but Bitcoin used as DA layer for rollups could handle ALL Ethereum Rollups of today!

And this is WITHOUT Starknet's current compression.

Methodology here: https://github.com/AbdelStark/bitcoin-da-throughput-simulator

TL;DR: Bitcoin as Starknet's Data Layer
Methodology

Analyze Starknet-on-Ethereum:
- Measure L2 transactions and data (state diff) posted to Ethereum.
- Calculate TPS and data per transaction.

Extrapolate to Bitcoin:
- Use Bitcoin’s block size (4 MB) and block time (600 seconds).
- Compute Bitcoin’s data throughput and estimate Starknet TPS.

Key Numbers

Starknet-on-Ethereum over the selected period:
TPS: ~270.
Data per tx: ~29 bytes.

Starknet-on-Bitcoin (Theoretical):
Bitcoin throughput: ~6,830 bytes/s.
Estimated TPS: ~235.

Conclusion

If Bitcoin was Starknet’s Data Availability layer, ~235 TPS could be supported, assuming full block usage and efficient state diff compression (~29 bytes/tx). Real-world throughput would be lower due to unrealistic assumptions made here, but you get the point.

#bitcoin #zkrollup #scaling
Author Public Key
npub1hr6v96g0phtxwys4x0tm3khawuuykz6s28uzwtj5j0zc7lunu99snw2e29