Daniel Lubarov retweeted
Introducing a new versatile hash table, ~2x faster than rust's hashbrown (SwissTable). Precise capacity sizing and the physical load factor up to & including 1.
Daniel Lubarov retweeted
Honey, I shrunk the fields! ๐ฌ
Plonky3 v0.8.0 is out, and binary fields have joined the party! ๐
github.com/Plonky3/Plonky3/rโฆ
Daniel Lubarov retweeted
Here are slides on BinarySpartan and a link to the eprint submission (link in the next post)
Daniel Lubarov retweeted
Everyone benchmarks blockchains on traffic that never collides: shard it, parallelize it, quote a huge TPS number.
We did the opposite and ran everything through one contended order book on a single CPU core, no sharding, nowhere for the load to hide.
42.1M orders processed, a state root committed every block, 182K orders/s averaged over nearly 4 minutes. The raw run is below. ๐งต
Daniel Lubarov retweeted
Two days ago, we announced Plonky3 v0.6.0 and hinted at cool improvements for Circle STARK.
The reality? We just made Circle STARK over M31 *๐๐๐ฆ* in Plonky3 โก
No new hardware, just math and engineering giving us 2.3x faster prover at higher security! ๐
๐ฅ WHIR has landed in Plonky3 ๐ฅ
We just released v0.6.0, and with it we open the door to the world of multilinear PCS! ๐
We've also shipped a ton of cool new features and performance improvements.
๐ Spoiler alert: Circle STARK is now *really* fast.
github.com/Plonky3/Plonky3
Daniel Lubarov retweeted
๐ฅ WHIR has landed in Plonky3 ๐ฅ
We just released v0.6.0, and with it we open the door to the world of multilinear PCS! ๐
We've also shipped a ton of cool new features and performance improvements.
๐ Spoiler alert: Circle STARK is now *really* fast.
github.com/Plonky3/Plonky3
Daniel Lubarov retweeted
Today a crazy quantum story just got wilder.
On March 31, the Google Quantum AI team published a landmark result on Shor's algorithm for elliptic curve cryptography. Technically, the paper was a bombshell: a dramatic 10x improvement over the state-of-the-art. As a stunt and wakeup call to the blockchain space, those optimisations were illustrated on secp256k1, the elliptic curve underlying Bitcoin and Ethereum signatures.
But perhaps the most striking part of the paper was sociological, not technical. Instead of following standard academic process, the optimisations were kept secret, hidden behind a zero-knowledge (ZK) proof. Google's accompanying blog post mentions they "engaged with the U.S. government". The ZK proof demonstrates the existence of algorithmic improvements without leaking details. Academic censorship with ZK, a historic first!
As a co-author of the Google paper I witnessed some of the context surrounding this censorship. To be honest, multiple aspects of that context don't sit well with me. As much as I believe the general public ought to know more, I am limited in my ability to whistleblow. Though let me be clear about one thing: the Google team's professionalism has been absolutely exemplary, and they deserve nothing but praise.
Censorship has a way of backfiring. The Streisand effect, where an attempt to bury something only draws more attention to it, is exactly what's unfolding today. First, Google's key optimisation has been rediscovered by the French. And in a thrilling turn of events, a collaborative Shor-at-home challenge just launched. The initiative, available at ecdsa[.]fail, breached a new Shor world record in a matter of hours.
Let's start with the rediscovery. Just two months after Google's paper, French quantum expert Andrรฉ Schrottenloher cracks the main secret optimisation. His paper, titled "Optimized Point Addition Circuits for Elliptic Curve Discrete Logarithms", landed on the arXiv today. Big congrats to Andrรฉ, who beat several other nerdsnipped experts to it. In a blog post also published today, Craig Gidney, the world expert on Shor optimisations, revealed that he'd been sitting on this very optimisation for a whole year under censorship pressure.
Interestingly, Andrรฉ missed a handful of minor optimisations, both from Google's original publication and from improvements found since. It's plausible there's still plenty of juice left to squeeze out of Shor, and this is exactly what the ecdsa[.]fail challenge is about. The verifier program developed for the ZK proof does double duty, automatically filtering for valid submissions. Dozens of compounding small and micro improvements are rolling in. As of the time of writing there's an 8.4% improvement to Google's circuit, as measured by the product of logical qubit count and Toffoli gate count. Nice!
The nerdsnipping ran deeper than anyone expected. Over the last few weeks it became clear it extended well beyond Andrรฉ and other quantum experts. Behind the scenes, a small army of amateurs quietly got to work. Inspired by Karpathy-style autoresearch, they turned AI on Shor. Ironically, the verifier program for the ZK proof makes an ideal reward function for AIs. The barrier to entry for this modern style of research is refreshingly low, with several non-experts, even a teenager, finding nice optimisations. Get in touch if you'd like to join a Telegram group with fellow autoresearchers :)
Part 2: neutral atoms and qday
The story doesn't end with Google. On the same day Google went public, a stealthy startup called Oratomic published its own Shor paper in a coordinated release. It made a splash, ultimately becoming the most upvoted paper on scirate[.]com, a website ranking arXiv papers.
Oratomic's claim was wild. By building on Google's logical optimisations and applying custom physical optimisations for neutral atoms, they claimed just 10K physical qubits were sufficient to run Shor's algorithm on secp256k1. That number is mind-bogglingly low.
Knowing essentially nothing about neutral atoms when Oratomic's paper landed, I was intrigued and decided to learn more about the tech. I fell straight down the rabbit hole and spent a couple hundred hours on the topic. I got a little obsessed and watched every YouTube video I could find and spoke to a bunch of experts.
My conclusion? The tech is real, very real. Even Google recently decided to start a neutral atom lab, a notable pivot from their sole focus on superconducting qubits. If you care about qday, i.e. the day a quantum computer will break the first piece of cryptography in production, neutral atoms demand your attention. I shared some of my learnings on Shor and neutral atoms in a 30min talk at the ZKProof cryptography conference. You can find it on YouTube by searching "zkproof neutral atom".
Here's an interesting observation about this duo of breakthrough papers: neither Google nor Oratomic say a word about what their results mean for qday. No timelines. Zero. Nada. That is especially baffling given that the whole point of whitehat quantum cryptanalysis is to inform qday estimations and help the general public make good decisions.
So let me attempt to partially fill the silence, similarly to what Scott Aaronson did in his April 29 post. Given everything I know, including scary non-public information, I now put the odds of qday by 2032 at 50%. 10% by 2030.
Anecdotally, the US government has its own date: 2035. Originating at the NSA and later adopted by NIST, it's when branches of the US government will be disallowed from using quantum-vulnerable cryptography. In plain language: with hindsight, that date is a joke and should be discounted entirely. I don't see how NIST avoids being forced to pull it forward by years.
Part 3: post-quantum cryptography
There are good reasons to sound the alarm today, but please do not panic. Rushing carelessly towards immature post-quantum cryptography is a recipe for disaster. IMO a good target date for migration is 2029, roughly 3.5 years out. 2029 happens to be the date selected by Google, Cloudflare, and the Ethereum Foundation.
These days most of my time goes to safely migrating Ethereum towards post-quantum cryptography as part of the broader lean Ethereum effort. There's a lot to do. We need to rip out and replace BLS signatures at the consensus layer, KZG commitments at the data layer, and ECDSA signatures at the execution layer.
The plan to get there is compelling, and is based on hash-based cryptography. Within the Ethereum Foundation we've developed a Swiss army knife called leanVM (github[.]com/leanEthereum/leanVM) powered by the magic of hash-based SNARKs. Thanks to truly exceptional work by Emile, Thomas, and others, its performance is derisked. Regarding security, leanVM is a jewel, a minimal zkVM crafted for end-to-end formal verification and maximum security.
Want to help? There are two $1M initiatives. First, the Proximity Prize (proximityprize[.]org). Solve a long-standing mathematical conjecture in coding theory, improve hash-based SNARKs, and go home a millionaire. Second, the Poseidon Initiative (poseidon-initiative[.]info), offers $1M for breaking Poseidon, the SNARK-friendly hash function.
Daniel Lubarov retweeted
Weโve just merged WHIR into Plonky3: github.com/Plonky3/Plonky3/pโฆ
I have a few ideas for improvements and next steps.
Letโs improve performance and usability.
Daniel Lubarov retweeted
Quick announcement: After long and heavy suffering :) the S-two white paper is finally out:
eprint.iacr.org/2026/532
Although nothing new in regard to the basic principles (a circle STARK, etc.) the white paper yet contains several details of broader interest:
- A formal description of the flat AIR circuit model (used by several contemporary zkVMs)
- A thorough soundness analysis of multi-table proofs: If one does not use "lifted" FRI, taming the soundness error turns out to be more sophisticated as expected. We introduce the notion of "cross-domain correlated agreement", and show that multi-table FRI satisfies this property.
- A discussion of adjusted conjectures, which takes into account the recent boost of proximity gaps counter examples. We believe that it is plausible to hope for acceptable list- and line-decodability properties up to the information-theoretic barrier, the Elias bound.
Thanks for all the help from the StarkWare team, and in particular to Dmitry Krachun for the many helpful discussions around his counter example.
Daniel Lubarov retweeted
Introducing RIFT: the first peer to peer Bitcoin trading protocol
Self custody swaps between Ethereum and Bitcoin, with no middle men.
Powered by Uniswap liquidity. Secured by TEEs.
Now live on mainnet โฌ๏ธ
Daniel Lubarov retweeted
This post got a little more traction that I was expecting. Due to this, I thought it might be useful to jump back in try to give a sense of what our results entail skipping as much of the mathematics as possible. (Warning, long thread ahead)
An exciting update from myself and @benediamond (eprint.iacr.org/2025/2010). We show that the ๐ถ๐ฑ-๐ต๐ฐ-๐ค๐ข๐ฑ๐ข๐ค๐ช๐ต๐บ proximity gaps conjecture is ๐ณ๐ฎ๐น๐๐ฒ. More precisely, given any pair c, d we construct codes whose error grows faster than nแถ / (q โ
(ฯ ฮท)แต).
Daniel Lubarov retweeted
An exciting update from myself and @benediamond (eprint.iacr.org/2025/2010). We show that the ๐ถ๐ฑ-๐ต๐ฐ-๐ค๐ข๐ฑ๐ข๐ค๐ช๐ต๐บ proximity gaps conjecture is ๐ณ๐ฎ๐น๐๐ฒ. More precisely, given any pair c, d we construct codes whose error grows faster than nแถ / (q โ
(ฯ ฮท)แต).
Daniel Lubarov retweeted
One year ago, I was talking in devcon about proving Ethereum in real time. youtube.com/watch?v=boSCLHs3โฆ
Today it's happening.
Thank you to all the @ziskvm devs for this year of hard work.
This will change the way we understand blockchains.
Daniel Lubarov retweeted
Announcing Pico Prism, the state-of-the-art zkVM for Ethereum real-time proving. 99.6% of blocks proven under 12 seconds, 6.9s average with 64 RTX 5090 GPUs.
This marks a major step toward scaling Ethereum by 100x and a future where you can validate the chain from a phone.
Daniel Lubarov retweeted
New ZK project at ๐๐จ๐ฅ๐ฒ๐ ๐จ๐ง, announced during the Ethereum Foundation PQ Workshop in Cambridge last weekend: ๐๐ฅ๐จ๐ง๐ค๐ฒ๐ ๐๐๐๐ฎ๐ซ๐ฌ๐ข๐จ๐ง! ๐
You were asking for it, here it is!
The why and how ๐
Daniel Lubarov retweeted
๐ Plonky3 on Apple silicon just got faster
We recently merged some Neon vectorization for Poseidon2 specifically for Monty31 fields.
What does it mean? Poseidon2 just got 45% to 65% faster depending on the instances! โก๏ธ
Daniel Lubarov retweeted
an ai auditor found a bug from resupply exploit
the protocol was audited by two major audit firms, both of which have missed the issue. i was following this ai auditing endeavor called @savantchat so i was interested if it would catch the root cause.
it correctly identified the missing checks for zero or extremely large (>1e36) price, but the assessment of what it does was contradictory. in issue 3 it says 0 exchange rate bypasses solvency checks, but in issue 4 it says the same value makes every borrower instantly insolvent.
this is still an impressive result and it shows a human auditor working together with an ai tool would've likely caught this issue. hopefully soon we will have ai auditors even as a part of ci pipeline.
special thanks to @igorgulamov for running this for me.
Daniel Lubarov retweeted
๐งต1/ Introducing ZisK โ a new era for zero-knowledge proof systems.
A high-performance, fully open-source zkVM stack, born at @0xPolygon, now spun out as its own project.
Designed for low latency proving from the first day.
Meet ZisK ๐
zisk.technology





























