The upgraded hash function optimized for speed and ease-of-use in zero-knowledge applications — Efficient hash functions play a major role in modern zero-knowledge (ZK) settings. One of these hash functions, Poseidon, has found use in many of the currently used protocols, including Zcash and Mina. However, improvements can be made to its performance, functionality, and usability to adopt it for a wider range…