Developer tools · cryptography library
BLAKE3
Hacker Approved
Free cryptographic hash function that is very fast and parallelizable, and that people often pick over SHA-256 for speed.
Summarized from 18 comments.
Free cryptographic hash function that is very fast and parallelizable, and that people often pick over SHA-256 for speed.
- recommend
- 16
- criticize
- 0
- months recommended
- 7 of 13
Why people love it
Very fast among strong hashes · 6
BLAKE3 has a whole mechanism for this, and as an added bonus it'd be substantially faster.
Sep 2026 · commentthe performance difference with modern hashing algorithms is significant
Feb 2026 · commentIt's probably the fastest strong cryptographic hash function to date.
Sep 2026 · commentParallel tree-structured hashing · 3
Not only it allows for good parallelism, but it also has a lot of cool property for data transfer.
Aug 2026 · commentI’m disappointed that they didn’t discuss my favorite feature of BLAKE3: it’s a tree hash.
Nov 2025 · commentIt's super fast on any input, fully parallelizable and has a built-in key mode.
Nov 2025 · commentSecure despite faster design · 2
It's a different construction that still meets its full security target.
Nov 2025 · commentIt's probably the fastest strong cryptographic hash function to date.
Sep 2026 · commentPreferred default for many developers · 3
defaults to BLAKE3 unless I have a good reason not to
Oct 2026 · commentwe switched from SHA-256 to BLAKE3 for hash-chaining
Apr 2026 · commentI use it in several pieces of software.
Nov 2025 · comment
What hackers pick instead
- libsodiumDevelopers recommend it for solid cryptography primitives with one blessed algorithm each; the common caveat is that its primitives don't always fit the need.10recommend
- AWS-LCRecommended as an OpenSSL-API alternative for low-level cryptography, often alongside BoringSSL. Critics note it is awkward to use outside C, C++ and Rust.10recommend
- xxhashFast, non-cryptographic hash function that people recommend as a faster, higher-quality replacement for CRC32 in hash tables and keys.9recommend
- pyca/cryptographyRecommended as a well-designed, fast Python cryptography library with a solid API and tests. Common caveat: it now needs the Rust toolchain to build.8recommend
- BoringSSLRecommended as a low-level TLS and crypto library, and was unaffected by several January 2026 OpenSSL advisories.7recommend
Every quote
The 16 most detailed of 18 comments. Each links to the original.
Not only it allows for good parallelism, but it also has a lot of cool property for data transfer.
Recommends · Aug 2026 · in “uv: Deduplicate all files in the wheel cache”
BLAKE3 has a whole mechanism for this, and as an added bonus it'd be substantially faster.
Recommends · Sep 2026 · in “You can run Git on object storage if you re-make packfiles”
I’m disappointed that they didn’t discuss my favorite feature of BLAKE3: it’s a tree hash.
Recommends · Nov 2025 · in “Choosing a hash function for 2030 and beyond: SHA-2 vs. SHA-3 vs. BLAKE3”
It's super fast on any input, fully parallelizable and has a built-in key mode.
Recommends · Nov 2025 · in “Choosing a hash function for 2030 and beyond: SHA-2 vs. SHA-3 vs. BLAKE3”
the performance difference with modern hashing algorithms is significant
Recommends · Feb 2026 · in “Show HN: Distr 2.0 – A year of learning how to ship to customer environments”
It's a different construction that still meets its full security target.
Recommends · Nov 2025 · in “Choosing a hash function for 2030 and beyond: SHA-2 vs. SHA-3 vs. BLAKE3”
It's probably the fastest strong cryptographic hash function to date.
Recommends · Sep 2026 · in “uv: Deduplicate all files in the wheel cache”
BLAKE3 would probably make a noticeable performance difference.
Recommends · Jan 2026 · in “I made my own Git”
Blake3 is really a wonderfully fast cryptographic hash
Recommends · Sep 2026 · in “uv: Deduplicate all files in the wheel cache”
defaults to BLAKE3 unless I have a good reason not to
Recommends · Oct 2026 · in “(Post-Quantum) Cryptographic Right Answers”
we switched from SHA-256 to BLAKE3 for hash-chaining
Recommends · Apr 2026 · in “A Cryptography Engineer's Perspective on Quantum Computing Timelines”
can be substantially faster (10x+) even on one core
Recommends · Jan 2026 · in “I made my own Git”
I use it in several pieces of software.
Recommends · Nov 2025 · in “Choosing a hash function for 2030 and beyond: SHA-2 vs. SHA-3 vs. BLAKE3”
On legacy hardware, BLAKE performs well because ALUs perform well.
Recommends · Nov 2025 · in “Choosing a hash function for 2030 and beyond: SHA-2 vs. SHA-3 vs. BLAKE3”
This is a difference between BLAKE3 and most other hash functions.
Recommends · Nov 2025 · in “Choosing a hash function for 2030 and beyond: SHA-2 vs. SHA-3 vs. BLAKE3”
Blake3 is an amazing hash for those kind of use.
Recommends · Aug 2026 · in “uv: Deduplicate all files in the wheel cache”
Counts from 1,795,640 Hacker News comments, Nov 2025 to Nov 2026. How we count · Report a mistake