Account contains Account info.
Block is a unit of distributed ledger, wrapping the record.
Record from src to dst, amassing some amt srcBalance & dstBalance snapshot the last balance after a Record is written providing fast lookup on the last balance.