Just started running Bitcoin knots node on my Ubuntu box. In Settings->Options->Main, I am limiting the Prune Block storage option to approx 16 Gig. I have a few questions based on this scenario.
Does it mean not all blocks will be stored on my machine, but only the last few whose combined size will be ~16G? Does it work like a LIFO structure, as in, once a new block is detected in the blockchain, the oldest one is kicked out from my machine?
Does pruning the block size really contribute a node to the blockchain, and help secure the network? Or to do that, I should always run a full node?
Finally, I am also using Sparrow wallet for transaction, although so far it is connecting to the public electrum server for broadcasting new transactions. Can I connect to my knots with the pruned block size? Sparrow looks for transactions in my wallet across the blockchain, right? So what if my UTXOs are older than the last blocks in my node? Can Sparrow still find them?