Open molecular opened 2 years ago
Thanks again molecular for that tip on r/btc. I'm trying to decide btwn 1TB & 2TB SSD, the WD Green NVMe on Amazon. I'm guessing 2TB since it's 15% cheaper per TB. I mean my point is it'd be nice if SmartScan could incorporate a chart of blockchain size, similar to EtherScan.io which puts ETH at 0.7 TB. However Blockchair puts ETH in at 0.4 TB. I figure maybe I could fill up 2TB for fun.
WD Blue & WD Black are for devs & gamers, except that there's almost no chance of my CPU being able to keep up with even SATA speeds! (WD Green may be like 5x faster than SATA in CrystalDiskMark.) Today I actually figured out how to combine 1MiB SSD + 64GiB HDD + 233GiB SSD (SATA), since BCHD doesn't fit in 233GB. (Satoshi's genesis block actually gets like a partition to itself on SSD, or else Windows won't let me span a volume in the correct order, etc.) I've already ordered a bunch of NVMe adapters so I'll have another 256GB SSD running probably tomorrow.
Edit: It just occurred to me that a CPU can't possibly hash more than a GB/s. 7-zip predicts a few minutes for SHA-256 of a 1GB iso. From playing around with a vanity gen I can do 1.8 MHash/s for a couple hundred Bytes, which amounts to 360 MB/s. Assuming the CPU has to hash all the data, the SATA SSD speed of up to 550 MB/s will typically max out a node CPU. A more powerful CPU could use the cheapest speed of NVMe - but more memory speed won't necessarily help with syncing a node. Anyway, some SmartScan stats could help in deciding what size SSDs are needed to run a server/node (nodes may only need HDD).
bit of a weird place for this conversation, but who cares, right? ;-)
Hi,
I'm impressed by the quality of the code I looked at so far (picking out pieces for a pet project).
Awesome work!
A question: was this built from ground up or forked from some ethereum explorer?
Thanks for making this, it's extremely helpful for me.