Post Thumbnail

В статье представлено введение в новое семейство кодов стирания - Information Chaining, разработанное в Open Cybernetics.

Коды стирания (erasure codes) - это алгоритмы и схемы кодирования, которые решают задачу преобразования исходных данных (сообщения из *n* символов) в избыточное представление (из *m* символов, где m > n). Это позволяет восстановить исходные данные даже при потере или «стирании» (erasure) некоторой части закодированных символов.

Автор объясняет, как, модифицируя классическую структуру фильтра Блума (используя его упрощённую версию с одной хеш-функцией), можно организовать "цепочку" битов сообщения, где каждый следующий бит зависит от предыдущего через обновляемое состояние (chain header).

Похожее

Post Thumbnail

Revo

На эту пятницу у меня вас новый язык программирования, написанный на Zig Revo...

Post Thumbnail

Zig IO

В Zig 0.16 появился std.Io - кроссплатформенный интерфейс для ввода-вывода и кон...

Post Thumbnail

scripty

Scripty - это минимальный язык выражений без переменных, циклов и условий. Тольк...

Post Thumbnail

Bun в бан

Автор анализирует недавний перевод Bun с Zig на Rust, выполненный с помощью Clau...