QuotableSatoshi on Nostr: A block header with no transactions would be about 80 bytes. If we suppose blocks are ...
A block header with no transactions would be about 80 bytes. If we suppose blocks are generated every 10 minutes, 80 bytes * 6 * 24 * 365 = 4.2MB per year. With computer systems typically selling with 2GB of RAM as of 2008, and Moore's Law predicting current growth of 1.2GB per year, storage should not be a problem even if the block headers must be kept in memory.
Published at
2025-02-06 12:21:02Event JSON
{
"id": "550278ca4b0102d5f21b918263a06b02176a2341922446a216017364af2b4ab5",
"pubkey": "87570647ca3b7549e66cb6c4bb8d197f5bc91de73b58eb1ade78c8ddd5fec7eb",
"created_at": 1738844462,
"kind": 1,
"tags": [],
"content": "A block header with no transactions would be about 80 bytes. If we suppose blocks are generated every 10 minutes, 80 bytes * 6 * 24 * 365 = 4.2MB per year. With computer systems typically selling with 2GB of RAM as of 2008, and Moore's Law predicting current growth of 1.2GB per year, storage should not be a problem even if the block headers must be kept in memory.",
"sig": "dcab4e5a1eb32ba3520d00061000a936afc4b5ebc08ea8b0eed9731086a87ef0977ed296141e9d9b267633e8bf4efc808bff05d0d08304b6d7ce1880174dad87"
}