Citadel Dispatch cover image

Citadel Dispatch

CD54: pruned nodes, utreexo, and validation with @seardsalmon, @mario_gibney, @kcalvinalvinn, @SomsenRuben, and @sanket1729

Feb 9, 2022
Guests @seardsalmon, @mario_gibney, @kcalvinalvinn, @SomsenRuben, and @sanket1729 discuss pruned nodes, utreexo, validation, full nodes, tradeoffs, liquid, soft forks, and utxo set, exploring different nodes, Bloom filters, transaction validation, privacy concerns, benefits of liquid and federated side chains, using federated side chains as test beds, progress on simplicity programming language, Bitcoin meetups, podcast's theme song, BISC and Cypher Punk Pay, and lightweight nodes.
02:04:43

Podcast summary created with Snipd AI

Quick takeaways

  • Keeping the UTXO set in memory improves the performance and speed of block validation.
  • UTXO pruning reduces the disk space required to store the UTXO set and enables more efficient syncing of new nodes.

Deep dives

The UTXO set and its role in Bitcoin validation

The UTXO set is a data structure that contains all the unspent transaction outputs in Bitcoin. It is used for fast validation of new blocks and allows for efficient verification of transactions. By keeping the UTXO set in memory, nodes can quickly verify the validity of transactions without having to access disk storage. This improves the performance and speed of block validation.

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