Posted by purszki
May 25, 2026/20:47 UTC
The email details the exploration of various filtering mechanisms for blockchain applications, specifically aiming to optimize data processing over a span of approximately 1000 blocks. Initially, the focus was on optimizing for CPU efficiency rather than bandwidth, which led to the evaluation of different Golomb Coded Set (GCS) parameter sets. However, these were found not to be faster than the BIP158 standard initially used.
Further investigations are suggested to reassess these parameter sets with an emphasis on bandwidth efficiency this time, inspired by findings that were not available during the first evaluations. The sender mentions plans to revisit their previous code and apply these new insights to see if they align with theoretical expectations.
Additionally, the email introduces an interest in alternative filtering solutions such as BuRR and Ribbon filters, which show promise particularly for applications with smaller wallet sizes. These filters, along with xor and binary fuse filters, represent a group of technologies that, despite their similarities in design, utilize distinct construction methodologies. A comparative analysis is proposed, starting with retesting the GCS prefilter followed by experiments with BuRR and Ribbon filters to determine their practical applicability and performance in real-world scenarios.
Thread Summary (10 replies)
Apr 19 - Jun 12, 2026
11 messages
TLDR
We’ll email you summaries of the latest discussions from high signal bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.
We'd love to hear your feedback on this project.
Give Feedback