Blog: Prototyping a Bloom filter-based erasure code in Zig (Information Chaining, Part 1)