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-simulatorTL;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
Published at
2025-02-28 10:18:31Event JSON
{
"id": "f3ad76c877694439391f9afd46a4378f7a6f6632c9697e6a3a092748f7d5d0bf",
"pubkey": "b8f4c2e90f0dd667121533d7b8dafd77384b0b5051f8272e5493c58f7f93e14b",
"created_at": 1740737911,
"kind": 1,
"tags": [
[
"t",
"#bitcoin"
],
[
"t",
"#zkrollup"
],
[
"t",
"#scaling"
]
],
"content": "I am sorry to tell you but Bitcoin used as DA layer for rollups could handle ALL Ethereum Rollups of today! \n\nAnd this is WITHOUT Starknet's current compression.\n\nMethodology here: https://github.com/AbdelStark/bitcoin-da-throughput-simulator\n\nTL;DR: Bitcoin as Starknet's Data Layer\nMethodology\n\nAnalyze Starknet-on-Ethereum:\n- Measure L2 transactions and data (state diff) posted to Ethereum.\n- Calculate TPS and data per transaction.\n\nExtrapolate to Bitcoin:\n- Use Bitcoin’s block size (4 MB) and block time (600 seconds).\n- Compute Bitcoin’s data throughput and estimate Starknet TPS.\n\nKey Numbers\n\nStarknet-on-Ethereum over the selected period:\nTPS: ~270.\nData per tx: ~29 bytes.\n\nStarknet-on-Bitcoin (Theoretical):\nBitcoin throughput: ~6,830 bytes/s.\nEstimated TPS: ~235.\n\nConclusion\n\nIf 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.\n\n#bitcoin #zkrollup #scaling",
"sig": "b89f4cb956f6182a693930ed07f1c305b459f7b46c2adb9a664dd5cb0a6e9f0686d817409ed17fd4c05f21fb67ceb39e3538fca17964de06da8894d6380a0c5a"
}