Now that NF has moved to Poseidon over SHA, we can do the same. Poseidon is much more efficient in a circuit and it seems like there is also a variable length version we can use for our commitments.
(NB: using Poseidon over Mimc for membership witnesses would be much more work, as it requires editing Timber and adding the hash to our Merkle Tree contract, so I think that can be held off)
Now that NF has moved to Poseidon over SHA, we can do the same. Poseidon is much more efficient in a circuit and it seems like there is also a variable length version we can use for our commitments.
(NB: using Poseidon over Mimc for membership witnesses would be much more work, as it requires editing Timber and adding the hash to our Merkle Tree contract, so I think that can be held off)