How much does this laptop cost? How much is your internet bill? My response was to nostr:nprofile1qyv8wumn8ghj7urjv4kkjatd9ec8y6tdv9kzumn9wsq3vamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet5qqsqfjg4mth7uwp307nng3z2em3ep2pxnljczzezg8j7dhf58ha7ejgqgzx3h claiming "anyone can spin up a shit ton of nodes relatively cheaply" can you spin up a shit ton of this laptop cheaply?
Discussion
I think you need storage for 1x the whole blockchain, given you do not run a pruned node, but let's go with single download of the full thing. After that you could share the storage, spin up vm's at any cloudprovider that have ideal mem-cpu combinations to run as many nodes on a single machine as possible and then you repeat that. You could symlink all files in the blockchain to it and this way have 100-200 nodes for less than $50 a month i think. Probably cheaper.
You can mount the raw block files (blk*/rev*) in a single readâonly --blocksdir, but LevelDBâs chainstate is readâwrite and lockâprotected, so every extra node still needs its own 10â12âŻGB chainstate, its peers/mempool logs, about 250â350âŻMB of RAM, and a slice of CPU for validation; scale that by 100 and youâre looking at roughly 1.2âŻTB of fast SSD, 25â35âŻGB of RAM, sustained high IOPS, and nearâgigabit bandwidthâresources that push a realâworld cloud bill into the hundreds of dollars per month, well beyond the â$50 for 100â200 fully validating nodesâ target.
Tbh I didn't even read the OP, just your comment - you make a solid point đ
And you are a solid person, my friend