Ok that gives me more stuff to research, so thanks. One more question if your up to it:
Does a wallet need to be online in order to confirm receiving the coin. Or is the conformation done solely by others in the network?
Thanks again
A "confirmation" is simply the presence of a block on a chain that agrees on that transaction existing; if the block containing your transaction is the latest one, it's considered one confirmation. If there's a block after it, there are two confirmations. If there are two blocks after it, then three, and so on. These confirmations are "created" by the miner who agrees to include your txn in their block, as well as the miners mining on top of that chain. Clients only have to go online and update their understanding of the state of the blockchain in order to "confirm" receiving that coin; this can be done much later.
Ofcourse the wallet should be online for the confirmation from one wallet to another wallet . If you will send the coin form one of your wallet then that will need the server system where the logical problem get solved during the process that goes through the main server . So it is mendatory part that main wallet should remain online .
There's no such thing as a "main server" in a decentralized cryptocurrency. What you're saying doesn't make sense.
But here a main thing is that here no one can tell about such technical terms , so here I will suggest you to go in the altcoin development section and see the mendatory things that needed for the transaction .
Why not? There are developers, cryptography researchers, and students studying these things in depth on this forum that can provide this information in great detail in technical terms.