39 min listen
Episode 250: What's the Deal with Hash Functions?
FromZero Knowledge
ratings:
Length:
77 minutes
Released:
Oct 19, 2022
Format:
Podcast episode
Description
In this week’s episode, Anna (https://twitter.com/annarrose) and Kobi Gurkan (https://twitter.com/kobigurk) speak with Dmitry Khovratovich (https://twitter.com/khovr), researcher at the Ethereum Foundation (http://ethereum.foundation/), Dusk Network (https://dusk.network), and ABDK Consulting (https://www.abdk.consulting) and JP Aumasson (https://twitter.com/veorq) CSO at Taurus (https://www.taurushq.com/). This episode compares symmetric and asymmetric cryptography as well as a deep dive into hash functions. They explore what using Hash Functions tries to achieve, the process of developing and improving hash functions, and what it means for a hash function to be zk friendly.
Here are some additional links for this episode:
Dmitry Khovratovich Twitter (https://twitter.com/khovr)
Ethereum Foundation (http://ethereum.foundation/)
Dusk Network (https://dusk.network/)
ABDK Consulting (https://www.abdk.consulting/)
JP Aumasson Twitter (https://twitter.com/veorq)
JP Aumasson Website (https://www.aumasson.jp/)
Taurus Twitter (https://twitter.com/taurus_hq)
Taurus Website (https://www.taurushq.com/)
ZK8: New Directions in ZK hashing - Dmitry Khovratovich - Ethereum Foundation (https://www.youtube.com/watch?v=SXnb7T9YATs)
ZK8: On ZK hashes - JP Aumasson - Taurus (https://www.youtube.com/watch?v=w-4fzHpd4dk)
ZK7: Security of ZKP projects: same but different - JP Aumasson - Taurus (https://www.youtube.com/watch?v=be9pbCKNB28)
Serious Cryptography - JP Aumasson, 2017 (https://nostarch.com/seriouscrypto)
Too Much Crypto - JP Aumasson, 2019 (https://eprint.iacr.org/2019/1492.pdf)
Crypto Dictionary - JP Aumasson (https://twitter.com/cryptolexicon)
Scalable, transparent, and post-quantum secure computational integrity - Ben-Sasson, Bentov, Horesh, Riabzev, 2018, page 71 (https://eprint.iacr.org/2018/046.pdf)
NIST National Institute of Standards and Technology (https://www.nist.gov)
BLAKE2 (https://www.blake2.net)
Poseidon Network (https://www.poseidon.network)
SHA-3 (https://csrc.nist.gov/projects/hash-functions/sha-3-project)
Reinforced Concrete - Maharramov, 2021 (https://dusk.network/news/reinforced-concrete-paper-release)
Nova - Recursive Zero-Knowledge Arguments from Folding Schemes - Kothapalli, Setty, Tzialla, 2021 (https://eprint.iacr.org/2021/370)
ZK8: Fantastic Beasts: unfolding ZK hardware - Omer Shlomovits - Ingonyama (https://www.youtube.com/watch?v=0q0BAO18Hu0&feature=youtu.be)
—-----------
Find the Aleo repo here github.com/aleohq (github.com/aleohq).
Today's episode is sponsored by Anoma.
Anoma is a set of protocols that enable self sovereign coordination.
Anoma's first fractal instance Namada (https://namada.net/) is planned for later in 2022, and it focuses on enabling shielded transfers for any assets, with a few second transaction latency and near zero fees.
Visit anoma.net for more information.
If you like what we do:
* Find all our links here! @ZeroKnowledge | Linktree (https://linktr.ee/zeroknowledge)
* Subscribe to our podcast newsletter (https://zeroknowledge.substack.com)
* Follow us on Twitter @zeroknowledgefm (https://twitter.com/zeroknowledgefm)
* Join us on Telegram (https://zeroknowledge.fm/telegram)
* Catch us on Youtube (https://zeroknowledge.fm/)
* Head to the ZK Community Forum (https://community.zeroknowledge.fm/)
* Support our Gitcoin Grant (https://zeroknowledge.fm/gitcoin-grant-329-zkp-2)
Here are some additional links for this episode:
Dmitry Khovratovich Twitter (https://twitter.com/khovr)
Ethereum Foundation (http://ethereum.foundation/)
Dusk Network (https://dusk.network/)
ABDK Consulting (https://www.abdk.consulting/)
JP Aumasson Twitter (https://twitter.com/veorq)
JP Aumasson Website (https://www.aumasson.jp/)
Taurus Twitter (https://twitter.com/taurus_hq)
Taurus Website (https://www.taurushq.com/)
ZK8: New Directions in ZK hashing - Dmitry Khovratovich - Ethereum Foundation (https://www.youtube.com/watch?v=SXnb7T9YATs)
ZK8: On ZK hashes - JP Aumasson - Taurus (https://www.youtube.com/watch?v=w-4fzHpd4dk)
ZK7: Security of ZKP projects: same but different - JP Aumasson - Taurus (https://www.youtube.com/watch?v=be9pbCKNB28)
Serious Cryptography - JP Aumasson, 2017 (https://nostarch.com/seriouscrypto)
Too Much Crypto - JP Aumasson, 2019 (https://eprint.iacr.org/2019/1492.pdf)
Crypto Dictionary - JP Aumasson (https://twitter.com/cryptolexicon)
Scalable, transparent, and post-quantum secure computational integrity - Ben-Sasson, Bentov, Horesh, Riabzev, 2018, page 71 (https://eprint.iacr.org/2018/046.pdf)
NIST National Institute of Standards and Technology (https://www.nist.gov)
BLAKE2 (https://www.blake2.net)
Poseidon Network (https://www.poseidon.network)
SHA-3 (https://csrc.nist.gov/projects/hash-functions/sha-3-project)
Reinforced Concrete - Maharramov, 2021 (https://dusk.network/news/reinforced-concrete-paper-release)
Nova - Recursive Zero-Knowledge Arguments from Folding Schemes - Kothapalli, Setty, Tzialla, 2021 (https://eprint.iacr.org/2021/370)
ZK8: Fantastic Beasts: unfolding ZK hardware - Omer Shlomovits - Ingonyama (https://www.youtube.com/watch?v=0q0BAO18Hu0&feature=youtu.be)
—-----------
Find the Aleo repo here github.com/aleohq (github.com/aleohq).
Today's episode is sponsored by Anoma.
Anoma is a set of protocols that enable self sovereign coordination.
Anoma's first fractal instance Namada (https://namada.net/) is planned for later in 2022, and it focuses on enabling shielded transfers for any assets, with a few second transaction latency and near zero fees.
Visit anoma.net for more information.
If you like what we do:
* Find all our links here! @ZeroKnowledge | Linktree (https://linktr.ee/zeroknowledge)
* Subscribe to our podcast newsletter (https://zeroknowledge.substack.com)
* Follow us on Twitter @zeroknowledgefm (https://twitter.com/zeroknowledgefm)
* Join us on Telegram (https://zeroknowledge.fm/telegram)
* Catch us on Youtube (https://zeroknowledge.fm/)
* Head to the ZK Community Forum (https://community.zeroknowledge.fm/)
* Support our Gitcoin Grant (https://zeroknowledge.fm/gitcoin-grant-329-zkp-2)
Released:
Oct 19, 2022
Format:
Podcast episode
Titles in the series (100)
Episode 2: PoW, what is it and why do we want PoS: Wherein we talk about Proof of Work, what it is and how it has developed and why we want or might not want Proof of Stake instead. by Zero Knowledge