The Chaincode Podcast cover image

The Chaincode Podcast

0xB10C – Tracepoints and monitoring the Bitcoin network

Jun 6, 2022
25:09

We catch up with 0xB10C about monitoring pools and tracing code execution in nodes.


Our topics:

- What he's been up to since the residency (1:05)

- Monitoring the mempool (2:52)

  - Mempool Observer

- Monitoring Mining pools (4:27)

  - MiningPool Observer

  - Mining pools not mining P2TR at Taproot activation (5:24)

  - Why monitor the network? (8:20)

  - Template discrepancies between pools and monitor (9:25)

- User-space Statically Defined Tracing (USDT) (11:07)

  - Tracing Readme

  - Using tracepoints to simulate coin selection (13:36)

  - Why are tracepoints in production code? (14:38)

  - Using tracepoints for P2P monitoring (17:05)

  - Using tracepoints to review PRs (22:00)

  - Benchmarking Erlay with USDT (22:42)

Other resources:

  - TransactionFee.info


Thanks to Emily Kee for the sound engineering.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner