The solution is streaming the data at all times. The idea of a black box is an antiquity - something used as a backup to the stream, perhaps.
Hold on while I go patent the shit out of this (yeah right, fuck the USPTO if they approve something so obvious).