This crate is used internally by TinyChain. It provides append-only Chain types which support recording a tamper-proof access log as well as (de)serialization with destream.