I have a question and why two different private keys can lead to the same address in certain circumstances?
Example:000000000000000000000000000000000000000000000050574a424748444e47
fffffffffffffffffffffffffffffffebaaedce6af48a08c171ca0d4187a8f88
1ECDtqs8nAUyxNuTY4kTV6rHr6NoVUkMna
s= fffffffffffffffffffffffffffffffebaaedce6af48a08c171ca0d4187a8f88
N = 115792089237316195423570985008687907852837564279074904382605163141518161494337
because s being larger than the order of the curve N they are equivalent to the same private key.
r= fffffffffffffffffffffffffffffffebaaedce6af48a08c171ca0d4187a8f88 % N
r= 000000000000000000000000000000000000000000000050574a424748444e47
r = s