Motivate the Math
Motivate the Math

Motivate the Math

Fundamentals and average_gary

Overview
Episodes

Details

What is the math that enables cryptography?

Recent Episodes

MTM22: The Cryptography Workbook (part 1)
OCT 13, 2025
MTM22: The Cryptography Workbook (part 1)
<p><strong>Fundamentals.&nbsp; </strong>@Fundamentals21m<br />Book: <a href="https://zeuspay.com/btc-for-institutions" target="_blank">https://zeuspay.com/btc-for-institutions</a><br />npub12eml5kmtrjmdt0h8shgg32gye5yqsf2jha6a70jrqt82q9d960sspky99g<br /><br /><strong>AverageGary</strong><br />npub160t5zfxalddaccdc7xx30sentwa5lrr3rq4rtm38x99ynf8t0vwsvzyjc9<br /><br />Cryptography Wookbook: <a href="https://github.com/cryptography-camp/workbook" target="_blank">https://github.com/cryptography-camp/workbook</a><br />---- navigate to the current release on the right tab to download the workbook<br />---- DO NOT LISTEN TO THE EPISODE UNLESS YOU HAVE THE WORKBOOK HANDY<br /><br />We’re back and recommitting to our North Star: getting comfortable with the math behind Bitcoin-grade cryptography. In this kickoff, we set the stage for a multi‑episode journey through a cryptography “workbook” on discrete‑log‑based multiparty signatures—using it as a scaffold to build real intuition for groups, fields, rigor, and proofs without being intimidated by jargon. We talk prerequisites (Z_p operations, cyclic groups, conditional probability, union bound, proof by contraposition), why rigor matters more than vibes, and how abstraction lets us reason cleanly about things like elliptic‑curve “addition” and key‑tweaking. We also peek at the table of contents we’ll tackle: negligible functions, games and asymptotic security, hash functions and collision resistance, commitments and accumulators (hello, Utreexo), one‑time and Lamport signatures, the discrete log problem, Pedersen commitments, DDH, ElGamal, the random‑oracle model and forking lemma, all the way to Schnorr signatures, key‑tweaks, and interactive aggregate signatures (e.g., DahLIAS). Expect a mix of precise definitions, worked examples, and occasional reinforcements from friends smarter than us—plus some probability detours like Monty Hall and Poisson to keep our statistical muscles warm.<ul><li>'DahLIAS: Discrete Logarithm-Based Interactive Aggregate Signatures': <a href="https://eprint.iacr.org/2025/692" target="_blank">https://eprint.iacr.org/2025/692</a></li><li>'BIP-340: Schnorr Signatures for secp256k1': <a href="https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki" target="_blank">https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki</a></li><li>'Bitcoin Optech Topic: Schnorr Signatures': <a href="https://bitcoinops.org/en/topics/schnorr-signatures/" target="_blank">https://bitcoinops.org/en/topics/schnorr-signatures/</a></li><li>'Taproot (overview)': <a href="https://bitcoinops.org/en/topics/taproot/" target="_blank">https://bitcoinops.org/en/topics/taproot/</a></li><li>'Utreexo: A dynamic hash-based accumulator optimized for the Bitcoin UTXO set (MIT DCI)': <a href="https://www.dci.mit.edu/utreexo" target="_blank">https://www.dci.mit.edu/utreexo</a></li><li>'Random Oracle Model (overview)': <a href="https://en.wikipedia.org/wiki/Random_oracle" target="_blank">https://en.wikipedia.org/wiki/Random_oracle</a></li><li>'Forking Lemma (cryptography)': <a href="https://en.wikipedia.org/wiki/Forking_lemma" target="_blank">https://en.wikipedia.org/wiki/Forking_lemma</a></li><li>'Decisional Diffie–Hellman (DDH) assumption': <a href="https://en.wikipedia.org/wiki/Decisional_Diffie%E2%80%93Hellman_assumption" target="_blank">https://en.wikipedia.org/wiki/Decisional_Diffie%E2%80%93Hellman_assumption</a></li><li>'Diffie–Hellman key exchange': <a href="https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange" target="_blank">https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange</a></li><li>'ElGamal cryptosystem': <a href="https://en.wikipedia.org/wiki/ElGamal_encryption" target="_blank">https://en.wikipedia.org/wiki/ElGamal_encryption</a></li><li>'Pedersen commitment': <a href="https://en.wikipedia.org/wiki/Pedersen_commitment" target="_blank">https://en.wikipedia.org/wiki/Pedersen_commitment</a></li><li>'Lamport signature': <a href="https://en.wikipedia.org/wiki/Lamport_signature" target="_blank">https://en.wikipedia.org/wiki/Lamport_signature</a></li><li>'Discrete logarithm (background)': <a href="https://en.wikipedia.org/wiki/Discrete_logarithm" target="_blank">https://en.wikipedia.org/wiki/Discrete_logarithm</a></li><li>'Finite field (Z_p basics)': <a href="https://en.wikipedia.org/wiki/Finite_field" target="_blank">https://en.wikipedia.org/wiki/Finite_field</a></li><li>'Cyclic group': <a href="https://en.wikipedia.org/wiki/Cyclic_group" target="_blank">https://en.wikipedia.org/wiki/Cyclic_group</a></li><li>'Conditional probability': <a href="https://en.wikipedia.org/wiki/Conditional_probability" target="_blank">https://en.wikipedia.org/wiki/Conditional_probability</a></li><li>'Union bound': <a href="https://en.wikipedia.org/wiki/Union_bound" target="_blank">https://en.wikipedia.org/wiki/Union_bound</a></li><li>'Monty Hall problem': <a href="https://en.wikipedia.org/wiki/Monty_Hall_problem" target="_blank">https://en.wikipedia.org/wiki/Monty_Hall_problem</a></li><li>'Poisson distribution': <a href="https://en.wikipedia.org/wiki/Poisson_distribution" target="_blank">https://en.wikipedia.org/wiki/Poisson_distribution</a></li><li>'Contraposition (proof technique)': <a href="https://en.wikipedia.org/wiki/Contraposition" target="_blank">https://en.wikipedia.org/wiki/Contraposition</a></li><li>'Riverside (recording platform)': <a href="https://riverside.fm" target="_blank">https://riverside.fm</a></li><li>'Nostr protocol (reference repo)': <a href="https://github.com/nostr-protocol/nostr" target="_blank">https://github.com/nostr-protocol/nostr</a></li></ul></p>
play-circle icon
50 MIN
MTM21: Probability, Poisson, and Adversarial Noderunning
AUG 29, 2025
MTM21: Probability, Poisson, and Adversarial Noderunning
<p><strong>Fundamentals.&nbsp; </strong>@Fundamentals21m<br />Book: <a href="https://zeuspay.com/btc-for-institutions" target="_blank">https://zeuspay.com/btc-for-institutions</a><br />npub12eml5kmtrjmdt0h8shgg32gye5yqsf2jha6a70jrqt82q9d960sspky99g<br /><br /><strong>AverageGary</strong><br />npub160t5zfxalddaccdc7xx30sentwa5lrr3rq4rtm38x99ynf8t0vwsvzyjc9<br /><br /><strong>Pascal's Triangle</strong><br /><a href="https://en.wikipedia.org/wiki/Pascal's_triangle" target="_blank">https://en.wikipedia.org/wiki/Pascal's_triangle</a><br /><br /><br />In this episode, we delve into the fascinating world of probability distributions and their relevance to Bitcoin's security and mining processes. We start by discussing the concept of probability distributions, such as binomial and Poisson distributions, and how they help us understand the likelihood of different outcomes in various scenarios. This understanding is crucial for modeling events like coin flips or mining block rewards, where knowing the average payout and the necessary capital to sustain operations over time is essential. We also touch on the importance of randomness and entropy in cryptographic applications, emphasizing the need for truly random variables to ensure security. The conversation then shifts to the adversarial nature of Bitcoin's network, highlighting the importance of understanding potential attack vectors, such as a 51% attack. We explore how the Poisson distribution is used to model the probability of mining success over a given period, and why it's vital for the network to be tested through both simulated and real-world attacks. The episode underscores the necessity of open-source software in creating robust systems that can withstand various threats, and the role of probability in ensuring the resilience and security of Bitcoin's decentralized network.</p>
play-circle icon
67 MIN
MTM20: Quantum FUD Risks & Myths
JUL 30, 2025
MTM20: Quantum FUD Risks & Myths
<strong>Fundamentals.&nbsp; </strong>@Fundamentals21m<br />Book: <a href="https://zeuspay.com/btc-for-institutions" target="_blank">https://zeuspay.com/btc-for-institutions</a><br />npub12eml5kmtrjmdt0h8shgg32gye5yqsf2jha6a70jrqt82q9d960sspky99g<br /><br /><strong>AverageGary</strong><br />npub160t5zfxalddaccdc7xx30sentwa5lrr3rq4rtm38x99ynf8t0vwsvzyjc9<br /><br /><br />In this episode, we dive into the intriguing world of quantum computing and its potential impact on Bitcoin, specifically focusing on the vulnerabilities associated with Taproot and Schnorr signatures. We explore the concept of quantum FUD (Fear, Uncertainty, and Doubt) and discuss whether the threat of quantum computing is overblown or a legitimate concern. Our conversation touches on the mathematical underpinnings of cryptography, the discrete log problem, and the potential for quantum computers to break current cryptographic schemes. We also discuss the implications of exposed public keys in Taproot and the potential risks they pose in a future where quantum computing becomes a reality.<br /><br />Additionally, we delve into the broader implications of energy consumption and AI's role in the future of computing. We explore the Kardashev scale and the potential for Bitcoin mining and AI to drive humanity towards harnessing greater energy resources. The discussion also touches on the philosophical aspects of technological advancement, the potential for cooperation over conflict, and the role of cryptography in securing digital assets. Throughout the episode, we emphasize the importance of understanding and preparing for future technological shifts while maintaining a healthy skepticism towards sensationalized threats.
play-circle icon
59 MIN
MTM19: Linear Algebra, Bitcoin as a Standard Basis for Money
JUL 4, 2025
MTM19: Linear Algebra, Bitcoin as a Standard Basis for Money
<p><strong>Fundamentals.&nbsp; </strong>@Fundamentals21m<br />Book:&nbsp;<a href="https://zeuspay.com/btc-for-institutions" target="_blank">https://zeuspay.com/btc-for-institutions</a><br />npub12eml5kmtrjmdt0h8shgg32gye5yqsf2jha6a70jrqt82q9d960sspky99g<br /><br /><strong>AverageGary</strong><br />npub160t5zfxalddaccdc7xx30sentwa5lrr3rq4rtm38x99ynf8t0vwsvzyjc9<br /><br />In this episode, we dive into the challenges of keeping up with podcast production and the importance of discourse in understanding different perspectives. We reflect on the emotional roller coaster of attending the BPI summit, where the irrefutable truth of cryptographic math and its role in a peaceful revolution were discussed. The conversation also touches on the significance of meeting highly motivated individuals in the Bitcoin space and the impact of laws on the development of this technology.<br /><br />We explore the complexities of linear algebra and its applications in machine learning, discussing the concept of vector spaces and the challenges of mastering this mathematical field. The episode delves into the idea of a standard basis in nature and how Bitcoin represents a return to such a basis. We also consider the role of open-source software in creating systems that resist corruption and the importance of perseverance in overcoming difficult subjects like math. The discussion concludes with reflections on the nature of learning and the motivation to push through challenging topics.</p>
play-circle icon
54 MIN