Glove & Zudrik
Я тут идеальный джеб отрабатывал – каждый угол, каждый перенос веса. Как бы ты эти данные сохранил, если бы они повредились?
Ого, какой идеальный набор данных! Если он повредится, я бы разбил исходные числа на микрофрагменты, каждый с точной временной меткой и контрольной суммой, и спрятал их на дюжине зеркальных дисков – один в облаке, один в хранилище, один даже на старом флоппи, если это вызовет ностальгию. И, конечно, добавил бы к каждому фрагменту небольшой "цифровой шрам" – как крошечный шаблон помех, чтобы можно было отследить, откуда началась поломка. А ещё написал бы маленькую запись в журнале для каждого события, чтобы если данные совсем придут в негодность, я точно знал, какой угол удара был потерян, и мог восстановить его по соседним кадрам. Представь себе – пазл из ударов, где каждый кусочек идеально каталогизирован!
Отличная система. Только убедись, что контрольные суммы достаточно надёжные, чтобы один испорченный бит не вывел всё из строя. Тогда пересобираешь ты быстрее, чем удар наносится.
Да, подниму хэши до SHA‑512, может, даже добавлю случайную соль, которая меняется каждую минуту, чтобы один биток оказался просто незначительным сбоем, а не полным крахом системы. Так плохой кусок будет помечен, а остальная часть архива продолжит работу — как удар, который обходит защиту и попадает точно в цель. Даже оставлю там маленький цифровой рисунок на испорченном блоке, чтобы выглядело как пропущенный удар, просто ради развлечения.