More

    Ethereum abandons its 8-year cryptography bet after proof systems flip the tradeoff

    Ethereum researcher Justin Drake said on Aug. 13 that the Ethereum Foundation is abandoning Poseidon for future layer-1 (L1) designs and pivoting toward SHA or BLAKE hashes after eight years of work on specialized, proof-friendly cryptography.

    Drake reported no break in Poseidon and issued no migration order, noting that recent gains in proof systems changed the performance tradeoff that had favored the hash.

    SNARKs produce compact proofs that a computation was performed correctly. Many use arithmetic over large prime fields, where the bitwise operations behind conventional hashes such as SHA-256 and Keccak historically imposed a high proving cost. Poseidon was designed to lower that cost by fitting the proof system’s preferred math.

    Related Reading

    Ethereum considers Poseidon hash to boost zero-knowledge proof efficiency

    Poseidon promises reduced computational costs for Ethereum’s rollups but faces skepticism over performance.

    Feb 26, 2025 · Oluwapelumi Adejumo

    Binary-field proofs raise hash throughput

    Binius research binary-field construction works naturally with 0s and 1s, closely matching Keccak’s bitwise operations. The Flock paper, posted July 29, applies newer techniques to large batches of standard hash computations.

    Read More:  Steak ’n Shake to Offer Bitcoin Bonuses to Hourly Workers

    Flock’s authors report that one M4 Max core can prove about 82,000 BLAKE3 compression evaluations, 42,000 SHA-256 compressions, and 30,000 Keccak permutations per second. Ten cores exceeded 660,000 BLAKE3 compressions per second, and SHA-256 proving ran more than nine times faster than Binius64 in the paper’s comparison.

    The proof-of-concept benchmark counts internal hash operations, while Ethereum transaction capacity and production throughput use different measurements.

    Infographic compares Ethereum’s hash-to-SNARK reversal, Flock benchmarks, and post-quantum implications using Poseidon, SHA-256, Keccak, BLAKE3, and leanXMSS.

    Drake described the advance as a reversal in cryptographic design: researchers have built hash-friendly SNARKs, reducing the need for SNARK-friendly hashes. Conventional hashes can enter Ethereum’s design process without carrying their former proving penalty.

    SHA-256 is part of NIST’s Secure Hash Standard. BLAKE2 has had a public informational specification since 2015, separating it from the newer BLAKE3 implementation benchmarked by Flock.