Episode Details
Back to Episodes
Vegas Recap and Elliptic Curve Point Operations
Description
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