I setup a private net where only 4 nodes are connected. But when I am doing transactions and checking my transactions log. I am getting hundreds of confirmations. Who can see my private Ethereum blockchain transactions and confirming it?
Actually confirmations showing in the transactions log are the number of block added over the block containing same transaction. So you can get hundreds of confirmations in a 4 node private net. It's fine.
For more detail on confirmation : What number of confirmations is considered secure in Ethereum?