I've created a receiving wallet with bitcoin core (on windows). The client, however, is not synced to the network. I have already received a small amount, which I can see by using any blockchain explorer.
I would assume it's possible to create a backup of the encrypted wallet, copy it to my macbook, and use it in a core client (which is synced)?
If that works, then I'm still not sure how the synced client would know anything about the wallet's balance without running over all blocks again until it finds its transactions. I would think that this rescan goes from latest to oldest block, in which case it should definitely be a lot quicker then syncing the unsynced client.
Am I on the right track here or do I have it all mixed up and still haven't understood it? Thank you very much.