Skip to content
Artwork for Magic Internet Math
Magic Internet Math · May 7 · 1 hr 27 min

Vegas Recap and Elliptic Curve Point Operations

The Study guide: https://ecc-study-guide.magicinternetmath.com/guide.pdf In this episode, I (Brian) finally introduce myself properly and Rob and I kick off with a Vegas + Bitcoin++ recap before diving back into Chapter 6 of our elliptic curve study guide. We talk small, dev‑focused conferences versus mega‑cons, the Hoover Dam power-plant tour, and the standout conversations around quantum risk, BitVM, and Binohash. We also share plans to bring a math‑track BitDevs to Philly and to run a hands‑on Codex32 workshop soon. Then we slow things down to the math. Using the curve over the reals as a warmup, we revisit the group axioms that make elliptic curves useful for Bitcoin: identity (the point at infinity), inverses (reflect across the x‑axis), closure, and associativity. We sketch point addition and doubling, why doubling accelerates scalar multiplication, and how this geometry-algebra fusion underpins private→public key derivation. Along the way we touch BIP‑68 relative timelocks, why secp256k1’s simple y^2=x^3+7 form is performant, and where post‑quantum work like FROST and research at ZeroSync/Localhost is heading. 'Magic Internet Math (site)': https://magicinternetmath.com/ 'bitcoin++ (developer conference series)': https://www.btcplusplus.dev/ 'Hoover Dam (Bureau of Reclamation)': https://www.usbr.gov/lc/hooverdam/aboutus.html 'BIP 68: Relative lock-time': https://bips.dev/68/ 'BitVM whitepaper (Robin Linus)': https://bitvm.org/bitvm.pdf 'Binohash: Transaction Introspection Without Softforks (paper)': https://robinlinus.com/binohash.pdf 'ZeroSync Association': https://zerosync.org/ 'StarkWare (STARK-based scaling)': https://starkware.co/ 'libsecp256k1 (Bitcoin Core library)': https://github.com/bitcoin-core/secp256k1 'Codex32 overview (Blockstream/Andrew Poelstra)': https://blog.blockstream.com/codex32-a-shamir-secret-sharing-scheme/ 'FROST threshold Schnorr (IETF RFC 9591)': https://www.ietf.org/rfc/rfc9591.html 'BIP 32: Hierarchical Deterministic Wallets': https://bips.dev/32/ 'An Introduction to Statistical Learning (ISLR)': https://www.statlearning.com/home 'Localhost Research (Bitcoin research org)': https://lclhost.org/ 'OpenSSL (project site)': https://www.openssl.org/ 'NIST note on removal of Dual_EC_DRBG': https://www.nist.gov/news-events/news/2014/04/nist-removes-cryptography-algorithm-random-number-generator-recommendations

0:00 · Opening, intros, and a lost episode saga-1:27:23

transcript

No transcript — this publisher did not publish one.

show notes

The Study guide: https://ecc-study-guide.magicinternetmath.com/guide.pdf


In this episode, I (Brian) finally introduce myself properly and Rob and I kick off with a Vegas + Bitcoin++ recap before diving back into Chapter 6 of our elliptic curve study guide. We talk small, dev‑focused conferences versus mega‑cons, the Hoover Dam power-plant tour, and the standout conversations around quantum risk, BitVM, and Binohash. We also share plans to bring a math‑track BitDevs to Philly and to run a hands‑on Codex32 workshop soon. Then we slow things down to the math. Using the curve over the reals as a warmup, we revisit the group axioms that make elliptic curves useful for Bitcoin: identity (the point at infinity), inverses (reflect across the x‑axis), closure, and associativity. We sketch point addition and doubling, why doubling accelerates scalar multiplication, and how this geometry-algebra fusion underpins private→public key derivation. Along the way we touch BIP‑68 relative timelocks, why secp256k1’s simple y^2=x^3+7 form is performant, and where post‑quantum work like FROST and research at ZeroSync/Localhost is heading.
links17

chapters

41 chapters

more episodes

All episodes