В статье представлено введение в новое семейство кодов стирания - Information Chaining, разработанное в Open Cybernetics.
Коды стирания (erasure codes) - это алгоритмы и схемы кодирования, которые решают задачу преобразования исходных данных (сообщения из *n* символов) в избыточное представление (из *m* символов, где m > n). Это позволяет восстановить исходные данные даже при потере или «стирании» (erasure) некоторой части закодированных символов.
Автор объясняет, как, модифицируя классическую структуру фильтра Блума (используя его упрощённую версию с одной хеш-функцией), можно организовать "цепочку" битов сообщения, где каждый следующий бит зависит от предыдущего через обновляемое состояние (chain header).
05.02.2026
Похожее
30.09.2026
БД на Zig
Автор рассказвает как они переписали свою поисковую БД с Go на Zig. Zig дал порт...
25.08.2026
Вкуc zig после Rust
Автор, семь лет писавший на Rust, переписал свой проект jsonpath-rust на Zig и д...
15.08.2026
Самый сложный калькулятор
Автор строит "калькулятор" максимально сложным способом. От токенизации арифмети...
13.08.2026
Треды в Zig
Автор разбирает устройство std.Io.Threaded в Zig - реализации интерфейса ввода-в...