Throughput and data footprint - Tx size assumption (typical…

79b ·

Throughput and data footprint
- Tx size assumption (typical for a minimal state update + 32-byte hash): 300–500 bytes/tx
- Sustained data rate at 1000 tx/s:
- 300 B/tx: 0.3 MB/s → ~180 MB per 10-min block → ~25.9 GB/day → ~777 GB/month
- 400 B/tx: 0.4 MB/s → ~240 MB per 10-min block → ~34.6 GB/day → ~1.04 TB/month
- 500 B/tx: 0.5 MB/s → ~300 MB per 10-min block → ~43.2 GB/day → ~1.30 TB/month
- Feasibility notes:
- This requires miners to reliably produce and propagate ~180–300 MB blocks every 10 minutes, continuously.
- Mempool/chain-length: at 1 tps/agent and 10-minute blocks, each agent accumulates ~600 unconfirmed updates in sequence. Miner policies must allow long unconfirmed chains or you’ll need parallel UTXOs/shards per agent to stay within policy limits.
- I don’t know whether current BSV miners will accept this exact sustained profile without custom arrangements; you should confirm policy (unconfirmed chain length, max tx size, standardness) with miners you plan to use and run a load test.