Nope. I shut down and restart my main system too much to trust it with something that important. I do run a full (unpruned) node on a RasPi, and a second node on an old laptop, again unpruned, just to keep a second full copy of the blockchain on disk in case my primary copy fails (and I have tested that recovery path).
Discussion
✅ Optimism Airdrop Round 2 Is Live!
👉 https://telegra.ph/Optimism-Airdrop-Round-2-Is-Live-05-04 Claim your free $OP.
There isn't any reliability issues with turning your node on & off with your machine other than having to wait a little if you leave it off for weeks to synced the blocks.
Are these nodes youre running plain core or another node software?
Plain core. I don't think the laptop is very up-to-date, that core version is probably a few years old. And that one actually gets left off for periods of time, switched on occasionally to update the chain backup to current. The Pi is always on, and runs mempool as well - which is always up on one of my screens, so I know fairly quickly if it is having any issues.
I think I updated the core version on that last week, maybe the week before. It was about a year out of date. Actually I know I updated mempool, because now I can reverse the direction of the blocks on the display. I checked for updates on everything else, and I think I updated core and lnd because they were behind.
I am aware that reliability in itself isn't the excuse. The blockchain stored on the system gets caught up quickly. Maybe I have some hardware concerns, maybe I don't need Microsoft or my employer knowing I'm running core -
But maybe it is more psychological - I think I would feel a sense of guilt or shame if I left my node powered down over a couple days, or even rebooted it every week. Yes, main system is Windows, and mostly because the realities of my job. Ive had primary systems be Linux and Mac in the past.