Well, tbh, I still don't fully understand what I am providing with mining that I get those coins (I write coins because atm I have bitcoins and litecoins), am I on the right track when I would say that 'unconfirmed transactions' get confirmed by using software and resources that I provide through my computer?
Well Danny gave you an exact answer
The miners confirm the transactions and provide a certain security to the network. The more hashingpower the miners have the harder it is for someone to doublespend coins.
Anyway:
https://en.bitcoin.it/wiki/Securing_your_wallet#Making_a_new_wallet
This helped! In some way, I managed to run 'old' wallet and I can see my bitcoins there but since I still have a problem with sync and I can't send them to my newly created address on new wallet
And from what I understand, all I need to do is make regular back ups and my wallet.dat file IS THE FILE I want to copy to a secure place
Much more clearer now thank you! All I need to solve now is how to get the sync process up and running again...
That sync problem can have several causes. Its hard to say. Might be a firewall that is blocking outbound traffic.
Here is a list of nodes: https://en.bitcoin.it/wiki/Fallback_Nodes
that should be online all the time. If you are not sure wether your ISP uses ipv4 or ipv6, try both.
Try adding some of them manually and see if you can get a connection.
You can also try to get a connection via tor.
You can also make a list of nodes in your bitcoin.conf and run the client with -conf=
I'll teach you!
1. Go to C:\Users\User\AppData\Roaming\Bitcoin
2. Open bitcoin.conf.
3. Add the following lines to it:
addnode=137.116.225.142
addnode=85.214.251.25
addnode=67.186.224.85
addnode=88.198.58.172
addnode=91.210.181.21
addnode=64.27.57.225
addnode=63.247.147.163
addnode=213.112.48.166
addnode=199.115.228.181
addnode=199.115.228.182
addnode=91.121.205.50
addnode=198.211.116.191
addnode=162.243.120.138
addnode=95.85.8.237