Motivating The Math on Nostr: Did you know that the points on an elliptic curve form an Abelian group? Now I’m ...
Did you know that the points on an elliptic curve form an Abelian group?
Now I’m glad we suffered through 2 podcasts to explain what groups are and how we don’t know why but it’s important to know something is a group!
We (on this podcast) still don’t know why this fact matters for elliptic curves yet - but it seems plausible in the context of what we discussed that we like:
1) closure under point addition (adding any two points gives us a point that is definitely on the curve)
2) infinity point is the identity (always wondered what that point meant in the coding books like jimmysong (npub10vl…sp42) Programming Bitcoin)
3) order of addition doesn’t matter (P1+P2) = (P2+P1)
So the points being an abelian group makes all of the arithmetic around adding points nice. VERY NICE!
Now I’m glad we suffered through 2 podcasts to explain what groups are and how we don’t know why but it’s important to know something is a group!
We (on this podcast) still don’t know why this fact matters for elliptic curves yet - but it seems plausible in the context of what we discussed that we like:
1) closure under point addition (adding any two points gives us a point that is definitely on the curve)
2) infinity point is the identity (always wondered what that point meant in the coding books like jimmysong (npub10vl…sp42) Programming Bitcoin)
3) order of addition doesn’t matter (P1+P2) = (P2+P1)
So the points being an abelian group makes all of the arithmetic around adding points nice. VERY NICE!