The BLAKE2 hash functions used by Zcash.
The definition of BLAKE2 is more general than Zcash. BLAKE2 is defined elsewhere, and used by Zcash. In the ACL2 community books, this is defined under kestrel/crypto/blake/.