http://www.nongnu.org/lzip/xz_inadequate.html
Интересная статья, но всё же:
* сложность пускай бОльшая, но не настолько чтобы говорить что формат
непригоден к использованию. У нас полно over-engineered вещей
вытеснивших многие другие разумные
* если надо восстанавливать испорченные данные, то для этого есть
отдельные инструменты типа zfec
* если надо проверять целостность, то я однозначно за криптографические
подходы типа sha256
* padding данных до 4-х байт это практика известная с XDR формата
сериализации данных и мне оно нравится. Хуже не будет, а может где-то
помочь