Я бы в принципе и за джейсон топил, если бы не необходимость всякие бейз-кодировки использовать повсеместно и промлемы инт-флоат(что, впрочем, вряд-ли касается этого случая)
биты может есть смысл брать чтобы сравнивать на сях. я согласен что лучше начать с описания схемы в целом, а потом придумывать как пихать ее "по проводу"