Bitcoin, Explained — The Technical Side of Bitcoin

Episode 80: Stratum V2

In this episode of Bitcoin, Explained, Aaron (@AaronvanW) and Sjors (@provoost) are joined by Braiins co-founder Jan Čapek (@janbraiins), who has been leading the initiative to upgrade pooled mining to the Stratum V2 pro...

2023-06-13

Episode notes

In this episode of Bitcoin, Explained, Aaron (@AaronvanW) and Sjors (@provoost) are joined by Braiins co-founder Jan Čapek (@janbraiins), who has been leading the initiative to upgrade pooled mining to the Stratum V2 protocol. Aaron, Sjors and Jan discuss what pooled mining is, how the Stratum protocol helps with that, and in what ways Stratum V2 is an improvement over Stratum V1.


Chapters


00:00:00 Jan Čapek and Braiins

00:02:56 Listener boostagrams

00:04:07 Stratum V1, mining pools and shares

00:13:01 Stratum V1 shortcomings and mining firmware

00:21:32 Censorship resistance and job negotiation

00:26:52 Why Stratum V2: securing miners’ hash rate

00:29:43 Binary messages and more efficient mining

00:32:33 Empty blocks and speculative block templates

00:38:26 Stratum V2 adoption, translators and privacy

00:42:55 Remaining challenges: payouts and share accounting


Episode Sponsor: https://voltage.cloud/


Sjors New Book: https://btcwip.com