<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>blockchain-compression notes</title><description>Engineering notes from the blockchain-compression team — Zstandard dictionaries, ratio honesty, and chain-specific structure.</description><link>https://blockchain-compression.cryptuon.com/</link><language>en-us</language><item><title>Why generic compressors leave bytes on the table for chain data</title><link>https://blockchain-compression.cryptuon.com/blog/generic-compressors-and-chain-data/</link><guid isPermaLink="true">https://blockchain-compression.cryptuon.com/blog/generic-compressors-and-chain-data/</guid><description>Vanilla zstd is excellent at what it does. What it does is rediscover common byte patterns on every compress call. Here is why that matters for Solana data, and what a hardcoded dictionary actually buys you.</description><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate></item><item><title>Measuring compression: ratios that matter for archive node operators</title><link>https://blockchain-compression.cryptuon.com/blog/measuring-ratios-that-matter/</link><guid isPermaLink="true">https://blockchain-compression.cryptuon.com/blog/measuring-ratios-that-matter/</guid><description>The headline 60:1 in our README is the top of one preset&apos;s range on archival data. Here is how we measure compression ratios honestly, why the lower bound matters more than the upper, and how to benchmark on your own workload.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>Reading the algorithm: how we exploit chain-specific structure</title><link>https://blockchain-compression.cryptuon.com/blog/reading-the-algorithm/</link><guid isPermaLink="true">https://blockchain-compression.cryptuon.com/blog/reading-the-algorithm/</guid><description>A walk through the actual source of the Solana preset — the dictionary patterns, the Zstd construction, the preset-to-level mapping. Nothing magical, mostly a small constant table feeding a well-tested encoder.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item></channel></rss>