Magic Internet Math
The Study guide: https://ecc-study-guide.magicinternetmath.com/guide.pdf [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/ [https://magicinternetmath.com/] * 'bitcoin++ (developer conference series)': https://www.btcplusplus.dev/ [https://www.btcplusplus.dev/] * 'Hoover Dam (Bureau of Reclamation)': https://www.usbr.gov/lc/hooverdam/aboutus.html [https://www.usbr.gov/lc/hooverdam/aboutus.html] * 'BIP 68: Relative lock-time': https://bips.dev/68/ [https://bips.dev/68/] * 'BitVM whitepaper (Robin Linus)': https://bitvm.org/bitvm.pdf [https://bitvm.org/bitvm.pdf] * 'Binohash: Transaction Introspection Without Softforks (paper)': https://robinlinus.com/binohash.pdf [https://robinlinus.com/binohash.pdf] * 'ZeroSync Association': https://zerosync.org/ [https://zerosync.org/] * 'StarkWare (STARK-based scaling)': https://starkware.co/ [https://starkware.co/] * 'libsecp256k1 (Bitcoin Core library)': https://github.com/bitcoin-core/secp256k1 [https://github.com/bitcoin-core/secp256k1] * 'Codex32 overview (Blockstream/Andrew Poelstra)': https://blog.blockstream.com/codex32-a-shamir-secret-sharing-scheme/ [https://blog.blockstream.com/codex32-a-shamir-secret-sharing-scheme/] * 'FROST threshold Schnorr (IETF RFC 9591)': https://www.ietf.org/rfc/rfc9591.html [https://www.ietf.org/rfc/rfc9591.html] * 'BIP 32: Hierarchical Deterministic Wallets': https://bips.dev/32/ [https://bips.dev/32/] * 'An Introduction to Statistical Learning (ISLR)': https://www.statlearning.com/home [https://www.statlearning.com/home] * 'Localhost Research (Bitcoin research org)': https://lclhost.org/ [https://lclhost.org/] * 'OpenSSL (project site)': https://www.openssl.org/ [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 [https://www.nist.gov/news-events/news/2014/04/nist-removes-cryptography-algorithm-random-number-generator-recommendations]
30 episoder
Kommentarer
0Vær den første til at kommentere
Tilmeld dig nu og bliv en del af Magic Internet Math-fællesskabet!