Hey, just a few
dozen questions that I cant find a satisfactory answer to from the wiki or anywhere else on the internet

1. When almost all bitcoins have been mined, is the only incentive for people to continue mining operations, to gain transaction fees? Would this be enough?
2. As the bitcoin network grows exponentially, wouldn't there come a point where there are so many transactions etc going on that the network finds it hard to cope and it begins to take ages to do simple transfers? This may be completely wrong, I just get the impression from when synchronizing more recent block chain blocks are so much larger and take longer to download than early ones.
3. (I have read about this question on the wiki but am still not entirely sure) Your 'wallet' is just a private alphanumeric string with which all the bitcoins that belong to you are associated, or something more in that .dat file? And receiving addresses are simply public addresses for your wallet for people to send bitcoins to?
4. If tonnes of nodes went offline for whatever reason, so the bitcoin network shrunk to a fraction of its size, even if only temporarily, what impact would this have on the vulnerability of the network to an attack and the average transaction speed?
Cheers! Please forgive my newbie lack of knowledge if some of these questions are nonsensical. I have read alot about bitcoins but dont have a computing background

Xenon