I understand that there are 2^256 different combinations of private keys, which makes it virtually impossible for somebody to generate the same private key as me by chance. But, what if that happens? Aren't I fucked? Because from what I understand, the generation of your public key is deterministic based on your private key. I don't 100% understand relationship between public key and wallet address, but isn't that also deterministic?
Also to all those keyboard warriors who think I'm an idiot, this is how you learn. Please link useful resources etc.