EYBlockchain / starlight

:zap: solidity --> zApp transpiler :zap:
Other
183 stars 38 forks source link

Move to Poseidon hash commitments #128

Closed MirandaWood closed 2 years ago

MirandaWood commented 2 years ago

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)

github-actions[bot] commented 1 year ago

:tada: This issue has been resolved in version 1.0.0-beta.1 :tada:

The release is available on:

Your semantic-release bot :package::rocket: