
The BLAKE3 cryptographic hash function By @oconnor663 @sevenps @veorq @zooko
Joined January 2020
- Tweets35
- Following0
- Followers487
- Likes0
BLAKE3-team retweeted
To support content-addressed data transfer in @iroh_n0, we have been relying on a @Blake3Team fork for quite some time.
Not anymore. Thanks to @oconnor663, there is now a nice new hazmat API that has exactly what we need, and more.
For details: iroh.computer/blog/blake3-ha…
The `blake3` Rust crate just added a `hazmat` module: docs.rs/blake3/latest/blake3…. The goal is to support advanced use cases like Iroh and Bao without requiring undocumented APIs or forking the crate. If you like library docs with scary warnings at the top, take a look.
BLAKE3-team retweeted
P2P Chat with Blake3 Hash Author @oconnor663
Wonderful guest and fascinating conversation behind the tech that links blocks in Saito together, and more...
Learn about the tech that makes Saito tick from an industry expert and a gracious teacher - Thanks Jack!
BLAKE3-team retweeted
I did an interview about BLAKE3 with the @SaitoOfficial folks: youtube.com/watch?v=-liCT_Hq…
Version 1.5.4 includes new assembly optimizations from @sevenps for long outputs, bringing them into line with existing performance for long inputs. github.com/BLAKE3-team/BLAKE…. If you have an AVX-512-supporting Linux machine, give these a try: cargo +nightly bench xof
BLAKE3 in Lua: github.com/Egor-Skriptunoff/…
BLAKE3-team retweeted
My latest project implements BLAKE3 cryptographic hash function using SYCL
1GB input hashed on
Nvidia Tesla V100: ~12ms
Intel Iris Xe Max GPU: ~38ms
Intel Xeon Platinum 2.6Ghz 128 CPUs: ~24ms
Single source targeting CPU, GPU 😉
See github.com/itzmeanjan/blake3
#sycl @Blake3Team
BLAKE3 version 1.0 was just released on GitHub and crates.io. github.com/BLAKE3-team/BLAKE…
BLAKE3 implemented in Scala: github.com/catap/scala-blake…
BLAKE3-team retweeted
Reverie uses bitslicing, parallelism, fast crypto primitives (blake3, chacha12), and a streaming verifier and prover to offer high-performance ZK proofs over a network. And it's written in Rust. xitter.cf/trailofbits/status/133…
Reverie: An optimized zero-knowledge proof system blog.trailofbits.com/2020/12…
BLAKE3 bindings for .NET: github.com/xoofx/Blake3.NET
The first SUPERCOP benchmark for BLAKE3 on AVX-512 is in: bench.cr.yp.to/results-hash.…
A pure Java port of the BLAKE3 reference implementation: github.com/rctcwyvrn/blake3
The latest version of SUPERCOP (20200409) includes BLAKE3 benchmarks. We're eagerly awaiting the results. The headline should be long message performance on server CPUs with AVX-512, but other data points to look out for will be short messages (8 and 64 bytes) and ARM NEON.
BLAKE3 JNI bindings: github.com/sken77/BLAKE3jni (third-party code)






