I am curious why equations for signing/validating with ECDSA have forms they have. Is it possible to use simpler equation that have same properties.
For example, this is an equation I found in the book on Bitcoin:
$$ s = (z + re)/k $$ where,
$r = x\_coordinate\_of(k \cdot G)$,
$e$ - private key,
$z$ - message hash,
$k$ - random number,
$(s, r)$ - signature
What is interesting is that original paper for ECDSA uses a little bit different formula:
$$ s = k / (z + re) $$
Question
But is it possible to use something even simpler? For example:
$$ s = k/ze $$
And then we can check on validation that next equation holds:
$$ s \cdot z \cdot P = r, $$ where $P = e \cdot G$ is public key.
Why do we need to incorporate $r$ in the formula? And why it should be incorporated via addition, but not multiplication, for example?