ZK-Roller-Coaster #12

This is the 12th edition of ZK-Roller-Coaster where we track and investigate the most exciting, meaningful, and crazy ZK-stuff of the prior two weeks.

Special thanks to 12th edition contributors: José Ve, Alexander B., Hlpr, tRDM, ex_scxr, alexhuk.

Disclaimer: this is a collection of tweets, writings, videos, and other materials; these don’t express our opinion and may not necessarily be accurate. Please do (or continue) your own research.

Hold on tight! 🎢

Spice of the weeks 🍿

  • FRI or not FRI – That is the question! In the presentation at SBC, Eli5 STARK compares FRI to EC based commitment schemes measuring clock cycles to commit to word (w=32b) in stream of N = 2^20 words.
    Zac Williamson is “not sure about this” claiming that “slide measures the wrong thing!” He also highlights that “using Blake2 which is not practical in the recursive setting.”
    Srinath Setty notes that “the comparison is odd because the left side uses small field elements and MSMs applied to small field elements are much faster than the ones applied to random field elements.”
    Ariel Gabizon wonders “how that ratio will change if/when custom hardware comes in for the large p.”

ZK and rollups research 🧙

  • An article “TEE Rollups: Fixing Access Patterns in TEE-based Smart Contracts with Off-chain Computing” by James Austgen, Nerla, and Yunqi Li.

  • Introducing Recproofs, a new vector commitment designed for concurrently proving both batched set inclusion and dynamic MapReduce style computations by LAGRANGE.

  • StarkWare open-sourcing the STARK prover.

  • An article, “Accelerating Client-Side ZK with WebGPU” by weijie.eth.

  • A paper, “Pianist: Scalable zkRollups via Fully Distributed Zero-Knowledge Proofs” by Tianyi Liu, Tiancheng Xie, Jiaheng Zhang, Dawn Song, and Yupeng Zhang.

  • An article, “The Hidden Little Secret in SnarkJS” by Kobi Gurkan.

  • A presentation (slides), “Running Linux in ZK” by Carsten Munk.

  • An article, “Computing the Optimal Ate Pairing over the BN254 Curve” by Héctor Masip.

  • A zkresearch post, “Diagonal folding (how to fold the Lasso)” by levochka.eth.

  • A twitter thread, “Plonk goes goblin mode” by Aztec.

  • An ethresearch post, “zkMIPS: A Zero-Knowledge (zk) VM based on MIPS Architecture” by RoboAlgo.

  • A twitter thread about L2 multi-sigs exploration by Ed Felten.

  • An article, “The Pantheon of Zero Knowledge Proof Development Frameworks (Updated!)”.

  • An article “Blobspace 101” by Dom.

  • A twitter thread with some doubts about validity proofs by DAC Economy.

  • An article, “Intro to zero-knowledge proofs, semaphore and their application in World ID.”

ZK and rollups updates 🎈

  • Type 0 zk-EVM launched by Risc ZERO.

  • Polygon announced Chain Development Kit (CDK), a software for launching ZK L2s.

  • Introducing ZK-whiteboard, an app for anonymous, spam-free self-expression.

  • Introducing Circomscribe, a tool that shows you what Circom does with your code.

  • BNB Chain's Layer 2 opBNB rolls out mainnet for infrastructure providers.

Non-ZK industry highlights and research 🎡

Opportunities and events 🏄‍♀️

Readings and watchings 🎞

General

  • An article, “Proof of Meow: how ZK-VM works” by Lisa A. | bot.

  • Uniswap Research Hot Takes with Alex Nezlobin.

  • Taiko Research Day Session 1 recordings: SGX, different types of ZK-EVM, and Halo2.

  • Taiko Talk Episode, “Dave | Beyond Code: Unraveling the Bonds Between DevRel and the Crypto Community.”

  • An article, “Censorship Resistance with Restaking” by EigenLayer.

  • A tutorial, “Write your Own Virtual Machine” by Justin Meiners and Ryan Pendleton (recommended by Fede's Intern).

  • Founders in Web3 Episode, “Ariah Klages-Mundt & Gyroscope: Building Robust & Resilient DeFi Infrastructure.”

  • An article, “Ethereum’s Rollups are Centralized. A Look Into Decentralized Sequencers” by Binance.

Fancy mathematics and cryptography

Puzzles for curious 🧩

  • Georgios Konstantopoulos wonders: “how do people intend to verify non-ETH DA on Ethereum as part of their dispute resolution logic?”

  • porter wonders: “Who has the best ZK documentation?”

Fun of the week 🍩

Thank you for reading the 12th edition of ZK-Roller-Coaster. See you in two weeks! 🚵‍♀️

Join us 💗

Explore open positions on our job board.

Follow us 🥁

Get the latest from Taiko:

Contribute 🤓

Contribute to Taiko on GitHub and earn a GitPOAP! You will also be featured as a contributor on our README. Get started with the contributing manual.

Subscribe to Taiko Labs
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.