Episode 25: Compact Client-Side Block Filters (Neutrino) episode artwork

EPISODE · Jan 29, 2021 · 26 MIN

Episode 25: Compact Client-Side Block Filters (Neutrino)

from Bitcoin Explained - The Technical Side of Bitcoin · host Van Wirdum Sjorsnado

In this episode of The Van Wirdum Sjorsnado, hosts Aaron van Wirdum and Sjors Provoost discuss Compact Client Side Filtering, also known as Neutrino. Compact Client Side Filtering is a solution to use Bitcoin without needing to download and validate the entire blockchain, and without sacrificing your privacy to someone who operates a full node (and therefore did download and validate the entire blockchain). Downloading and validating the entire Bitcoin blockchain can take a couple of days even on a standard laptop, and much longer on smart phones or other limited-performance computers. This is why many people prefer to use light clients. These aren’t quite as secure as full Bitcoin nodes, but they do require fewer computational resources to operate. Some types of light clients — Simplified Payment Verification (SPV) clients — essentially ask nodes on the Bitcoin network about the particular Bitcoin addresses they are interested in, to check how much funds they own. This is bad for privacy, since the full node operators learns which addresses belong to the SPV user. Compact Client Side Filtering is a newer solution to accomplish similar goals as SPV, but without the loss of privacy. This works, in short, by having full node operators create a cryptographic data-structure that tells the light client user whether a block could have contained activity pertaining to its addresses, so the user can keep track of its funds by downloading only a small subset of all Bitcoin blocks. Aaron and Sjors explain how this works in more detail, and discuss some of the tradeoffs of this solution.

Episode metadata supplied by the publisher feed · Published Jan 29, 2021

Embed this episode

NOW PLAYING

Episode 25: Compact Client-Side Block Filters (Neutrino)

0:00 26:28

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Bitcoin Explained - The Technical Side of Bitcoin?

This episode is 26 minutes long.

When was this Bitcoin Explained - The Technical Side of Bitcoin episode published?

This episode was published on January 29, 2021.

Can I download this Bitcoin Explained - The Technical Side of Bitcoin episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!