These steps happen every time you login, and while the secret will be different each time, your keypair from (1) is the same. So, your keypair is your identity and the signature (3) proves you “own” that identity. If you don’t have the keypair you can’t produce the same signature.
Excellent. Thank you very much. I will have to read this many times. Bitcoin is mind blowing.
Could you please explain to me in lamens terms what is happening when I create an account with my lightning wallet? My mind was blow. It seems feasible that one day we will be able to cross login to different platforms this exact way. I have little understanding though of what's going on under the hood and i'm so curious!