anchor.diff:  
   === Block Consensus Hash
   
  -This is a hash of all consensus data for all currencies in existance at a specific block height.
  +This is a hash of all consensus data for all currencies in existence at a specific block height.
   
   === Currency Delta Consensus Hash
   
  -A hash of only the changes to balances of a specific CurrencyID that occured during the specific block.  This has may not be very useful and/or may be difficult to compute. 
  +A hash of only the changes to balances of a specific CurrencyID that occurred during the specific block.  This has may not be very useful and/or may be difficult to compute.
   
   === Block Delta Consensus Hash
   
  -A hash of the changes to balances of a all currencies that occured during the specific block.  This has may not be very useful and/or may be difficult to compute. 
  +A hash of the changes to balances of all currencies that occurred during the specific block.  This has may not be very useful and/or may be difficult to compute.
   
   == Notes on Hash Algorithms
   
  
positive.code: 
  * Create a hash that represents the state of particular currency at specific block height.
  * Create a hash that represents the state of all currencies at a specific block height.
  * Create a hash that represents the changes to balances (deltas) that occured during a particular block. (This may be hard to calculate and/or of limited use)
  * Chance of hash collision is astronomically low
  * Hash data can be stored for every block height value from a trusted implmentation and used to regression test changes to that implementation.
  * Hash data can be used to track an inconsistency to a particular block and currency ID when troubleshooting.
  
  == Proposed Implementation
  
negative.code: = Omni Protocol Consensus Hashing Proposal
  :numbered:
  :toc: macro
  
  A draft proposal for using hashing of Omni Protocol balances for testing and validation.
  
  