The hash chain over observation records. An entry's hash covers the previous hash and the canonical content (the record without its prev and hash fields).
prev
hash
Adds prev and hash to each record in order; returns the records and the head hash.