Nice! I have been looking to do something like that too. That seems way lighter than what I have heard you need for a witness node though. I was told like 32GB of RAM and 1TB SSD or NVMe... Maybe that is for an API node...
You are viewing a single comment's thread from:
With enough RAM, you can keep the shared_memory file (basically blockchain state) in memory, rather than on disk (my case here). It will be much faster to load the state on node restart, not to mention replay ;) But if you are patient enough, you can use the cheapest option like this one.
Ah, okay. I have been looking to run a witness locally for a while just didn't know what kind of machine to get.
If you want to go full-performance with minimal cost, you need 32 GB of RAM (shared memory file takes 24 GB at the moment and for fastest node it's recommended to keep it in memory) and 1 TB of storage (nvme preferred for speed, block log file takes a bit under 500 GB at the moment). Regarding the CPU, take anything modern and you will be fine. The most important measure is single core performance as it will define how fast can you replay a node from scratch.
got it thanks for the info!