Basic Compression of repetitive data

Previously repetitive data would be archived wasting coin and slowing
down the entire archiving process.  this change replicate the previous
transaction in the ledger instead of archiving the replicated data.